|
1 | 1 | // Style |
2 | 2 | .search-bar { |
3 | 3 | .rounded-corners(.25em); |
4 | | - background: @low-sat-blue; |
| 4 | + background: var(--searchbar-bg, @searchbar-bg); |
5 | 5 |
|
6 | 6 | // Reset all input styles |
7 | 7 | input, [type="button"] { |
|
14 | 14 | input[type=submit], |
15 | 15 | button[type=submit], |
16 | 16 | button:not([type]) { |
17 | | - background: @icinga-blue; |
18 | | - color: @text-color-inverted; |
| 17 | + background: var(--primary-button-bg, @primary-button-bg); |
| 18 | + color: var(--primary-button-color, @primary-button-color); |
19 | 19 | border-top-right-radius: .25em; |
20 | 20 | border-bottom-right-radius: .25em; |
21 | 21 | } |
|
35 | 35 | i.icon:before { |
36 | 36 | font-size: 1.2em; |
37 | 37 | margin-right: 0; |
38 | | - color: @icinga-blue; |
| 38 | + color: var(--control-color, @control-color); |
39 | 39 | } |
40 | 40 |
|
41 | 41 | &:disabled { |
42 | 42 | i.icon:before { |
43 | | - color: @gray-light; |
| 43 | + color: var(--control-disabled-color, @control-disabled-color); |
44 | 44 | } |
45 | 45 | } |
46 | 46 | } |
|
49 | 49 | .filter-input-area { |
50 | 50 | // Firefox |
51 | 51 | scrollbar-width: thin; |
52 | | - scrollbar-color: @gray-light transparent; |
| 52 | + scrollbar-color: var(--searchbar-scrollbar-bg, @searchbar-scrollbar-bg) transparent; |
53 | 53 |
|
54 | 54 | &::-webkit-scrollbar { |
55 | 55 | display: none; |
|
62 | 62 |
|
63 | 63 | &::-webkit-scrollbar-thumb { |
64 | 64 | border-radius: .25em; |
65 | | - background: @gray-light; |
| 65 | + background: var(--searchbar-scrollbar-bg, @searchbar-scrollbar-bg); |
66 | 66 | } |
67 | 67 | } |
68 | 68 |
|
69 | 69 | // Term styles |
70 | 70 | .filter-condition { |
71 | 71 | button { |
72 | 72 | border-radius: .4em 0 0 .4em; |
73 | | - background-color: @color-critical; |
74 | | - color: @text-color-inverted; |
| 73 | + background-color: var(--search-condition-remove-bg, @search-condition-remove-bg); |
| 74 | + color: var(--search-condition-remove-color, @search-condition-remove-color); |
75 | 75 |
|
76 | 76 | &:after { |
77 | 77 | content: ""; |
|
81 | 81 | right: 0; |
82 | 82 | top: 0; |
83 | 83 |
|
84 | | - background-color: @low-sat-blue; |
85 | | - border: .2em solid @color-critical; |
| 84 | + background-color: var(--searchbar-bg, @searchbar-bg); |
| 85 | + border: .2em solid var(--search-condition-remove-bg, @search-condition-remove-bg); |
86 | 86 | border-width: 0 0 0 .2em; |
87 | 87 | border-top-left-radius: .4em; |
88 | 88 | border-bottom-left-radius: .4em; |
89 | 89 | } |
90 | 90 | } |
91 | 91 |
|
92 | 92 | input { |
93 | | - background-color: @gray; |
94 | | - color: @text-color-inverted; |
| 93 | + background-color: var(--search-term-bg, @search-term-bg); |
| 94 | + color: var(--search-term-color, @search-term-color); |
95 | 95 | } |
96 | 96 | } |
97 | 97 |
|
|
106 | 106 | left: 0; |
107 | 107 | top: 0; |
108 | 108 |
|
109 | | - background-color: @low-sat-blue; |
110 | | - border: .2em solid @color-critical; |
| 109 | + background-color: var(--searchbar-bg, @searchbar-bg); |
| 110 | + border: .2em solid var(--search-condition-remove-bg, @search-condition-remove-bg); |
111 | 111 | border-width: 0 .2em 0 0; |
112 | 112 | border-top-right-radius: .4em; |
113 | 113 | border-bottom-right-radius: .4em; |
|
123 | 123 | .grouping_operator_close { |
124 | 124 | input { |
125 | 125 | .rounded-corners(); |
126 | | - background-color: fade(@gray, 50%); |
127 | | - color: @text-color-light; |
| 126 | + background-color: var(--search-logical-operator-bg, @search-logical-operator-bg); |
| 127 | + color: var(--search-logical-operator-color, @search-logical-operator-color); |
128 | 128 | } |
129 | 129 | } |
130 | 130 |
|
|
138 | 138 | } |
139 | 139 |
|
140 | 140 | [data-index] input:invalid { |
141 | | - background-color: @color-critical; |
142 | | - color: @text-color-inverted; |
| 141 | + background-color: var(--search-term-invalid-bg, @search-term-invalid-bg); |
| 142 | + color: var(--search-term-invalid-color, @search-term-invalid-color); |
143 | 143 | } |
144 | 144 |
|
145 | 145 | [data-index] input:disabled { |
146 | | - background-color: @gray-light; |
| 146 | + background-color: var(--search-term-disabled-bg, @search-term-disabled-bg); |
147 | 147 | } |
148 | 148 |
|
149 | 149 | .column input { |
|
170 | 170 | } |
171 | 171 |
|
172 | 172 | .highlighted input { |
173 | | - background-color: @icinga-blue; |
174 | | - color: @text-color-on-icinga-blue; |
| 173 | + background-color: var(--search-term-highlighted-bg, @search-term-highlighted-bg); |
| 174 | + color: var(--search-term-highlighted-color, @search-term-highlighted-color); |
175 | 175 | } |
176 | 176 |
|
177 | 177 | .selected input { |
178 | | - background-color: @disabled-gray; |
179 | | - color: @gray-light; |
| 178 | + background-color: var(--search-term-selected-bg, @search-term-selected-bg); |
| 179 | + color: var(--search-term-selected-color, @search-term-selected-color); |
180 | 180 | font-style: italic; |
181 | 181 | } |
182 | 182 |
|
|
0 commit comments