summaryrefslogtreecommitdiff
path: root/Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss
diff options
context:
space:
mode:
Diffstat (limited to 'Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss')
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss105
1 files changed, 105 insertions, 0 deletions
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss
new file mode 100644
index 0000000..70f5c3a
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss
@@ -0,0 +1,105 @@
+/***********************
+ ! Unity Greeter *
+ ***********************/
+
+@include exports("unity-greeter") {
+ @keyframes dashentry_spinner {
+ to { -gtk-icon-transform: rotate(1turn); }
+ }
+
+ %lightdm-button {
+ background-image: none;
+ background-color: fade-out($black, .7);
+ border-color: fade-out($white, .1);
+ border-radius: ($roundness * 2) + 1px;
+ padding: $spacing;
+ color: $white;
+ }
+
+ .lightdm {
+ &.menu {
+ background-image: none;
+ background-color: fade-out($black, .4);
+ border-color: fade-out($white, .8);
+ border-radius: $roundness * 2;
+ padding: 1px;
+
+ color: $white;
+
+ .menuitem { *, &.check:active, &.radio:active { color: $white; } }
+ }
+
+ &.menubar { *, &.menuitem { padding: $spacing - 3px; } }
+
+ &.option-button {
+ padding: $spacing;
+ background: none;
+ border: 0;
+ }
+
+ &.toggle-button {
+ background: none;
+ border-width: 0;
+
+ &.selected {
+ background-color: fade-out($black, .7);
+ border-color: fade-out($white, .7);
+ border-width: 1px;
+
+ &:hover { background-color: fade-out($white, .7); }
+ }
+ }
+
+ &.button {
+ @extend %lightdm-button;
+
+ &:hover {
+ background-color: fade-out($white, .7);
+ border-color: fade-out($white, .4);
+ text-shadow: none;
+ }
+ }
+
+ &.entry, &.button:active, &.button:active:focus, &.button:focus {
+ background-image: none;
+ background-color: fade-out($black, .7);
+ border-color: fade-out($white, .4);
+ border-radius: ($roundness * 2) + 1px;
+ padding: $spacing + 2px;
+ color: $white;
+ text-shadow: none;
+ }
+
+ &.entry {
+ &:hover, &:active, &:active:focus {
+ background-image: none;
+ border-image: none;
+ }
+
+ &:active {
+ -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
+ animation: dashentry_spinner 1s infinite linear;
+ }
+
+ &:focus {
+ border-color: fade-out($white, .4);
+ border-width: 1px;
+ border-style: solid;
+ color: $white;
+ }
+
+ &:selected { background-color: fade-out($white, .8); }
+ }
+ }
+
+ .lightdm-combo {
+ &.combobox-entry .button, .cell, .button, .entry { @extend %lightdm-button; }
+
+ &.menu {
+ background-color: shade($dark_bg_color, 1.08);
+ border-radius: 0;
+ padding: 0;
+ color: $white;
+ }
+ }
+}