Bug 25727: (follow-up) Use CSS specificity rather than !important
authorOwen Leonard <oleonard@myacpl.org>
Wed, 17 Jun 2020 16:34:50 +0000 (16:34 +0000)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 24 Aug 2020 09:19:03 +0000 (11:19 +0200)
This patch adds specificty to the CSS which controls the "invalid"
appearance of a Select2 dropdown so that the use of "!important" can be
avoided. The patch also puts this style into our custom select2 CSS file
so that it is located with other Select2 style changes.

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

koha-tmpl/intranet-tmpl/prog/css/select2.css
koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss

index c9550fd..a6d22c2 100644 (file)
@@ -2,11 +2,8 @@
     background-color: initial;
 }
 
-.select2-container.subfield_not_filled .select2-choice {
-    background: initial;
-    background-color : #FFFF99;
+.select2-container.missing .select2-choice,
+.select2-container .select2-selection--single.subfield_not_filled,
+.select2-container .select2-selection--single.important_subfield_not_filled {
+    background-color: #FFFF99;
 }
-
-.select2-container.missing .select2-choice {
-    background: #ffc none;
-}
\ No newline at end of file
index ca9b74d..64f79cd 100644 (file)
@@ -1552,11 +1552,11 @@ input[type='text']:read-only:focus {
 }
 
 .subfield_not_filled {
-    background-color: #FFFF99 !important;
+    background-color: #FFFF99;
 }
 
 .important_subfield_not_filled {
-    background-color : #FFFFCC !important;
+    background-color : #FFFFCC;
 }
 
 .content_hidden {