From 556fde096aed100750cccf66b097863593edf65b Mon Sep 17 00:00:00 2001 From: Lapo Calamandrei Date: Wed, 22 Apr 2015 17:43:37 +0200 Subject: [PATCH] Adwaita: entry: some sass refactoring. --- gtk/theme/Adwaita/_common.scss | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss index 3cdd06ab6a..f43d0f94b5 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; } } }