[gtk+] Adwaita: entry: some sass refactoring.



commit 556fde096aed100750cccf66b097863593edf65b
Author: Lapo Calamandrei <calamandrei gmail com>
Date:   Wed Apr 22 17:43:37 2015 +0200

    Adwaita: entry: some sass refactoring.

 gtk/theme/Adwaita/_common.scss |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index 3cdd06a..f43d0f9 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -275,21 +275,14 @@ GtkTextView { // This will get overridden by .view, needed by gedit line numbers
     }
   }
 
-  &.error {
-    color: $error_color;
-    border-color: entry_focus_border($error_color);
-    &:focus { @include entry(focus, $error_color); }
-    &:selected, &:selected:focus {
-      background-color: $error_color;
-    }
-  }
-
-  &.warning {
-    color: $warning_color;
-    border-color: entry_focus_border($warning_color);
-    &:focus { @include entry(focus, $warning_color); }
-    &:selected, &:selected:focus {
-      background-color: $warning_color;
+  // entry error and warning style
+  @each $e_type, $e_color in (error, $error_color),
+                             (warning, $warning_color) {
+    &.#{$e_type} {
+      color: $e_color;
+      border-color: entry_focus_border($e_color);
+      &:focus { @include entry(focus, $e_color); }
+      &:selected, &:selected:focus { background-color: $e_color; }
     }
   }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]