blob: e18244207cfcbea1742906e54e237236bf20fa78 [file] [log] [blame]
Matthias Andreas Benkard1ba53812022-12-27 17:32:58 +01001body {
2 background-color: #414141;
3 color: #e0e0e0;
4}
5
6.card {
7 border: 1px solid #1c1c1c;
8 background-color: #3a3a3a;
9}
10legend {
11 color: #f5f5f5;
12}
13.card-header {
14 color: #bbb;
15 background-color: #2c2c2c;
16 border-color: transparent;
17}
18.btn-secondary, .paginate_button, .page-link, .btn-light {
19 color: #fff !important;
20 background-color: #7a7a7a !important;
21 border-color: #5c5c5c !important;
22}
23.btn-check:checked+.btn-secondary, .btn-check:active+.btn-secondary, .btn-secondary:active, .btn-secondary.active, .show>.btn-secondary.dropdown-toggle {
24 border-color: #7a7a7a !important;
25}
26.alert-secondary {
27 color: #fff !important;
28 background-color: #7a7a7a !important;
29 border-color: #5c5c5c !important;
30}
31.bg-secondary {
32 color: #fff !important;
33 background-color: #7a7a7a !important;
34}
35.alert-secondary, .alert-secondary a, .alert-secondary .alert-link {
36 color: #fff;
37}
38.page-item.active .page-link {
39 background-color: #158cba !important;
40 border-color: #127ba3 !important;
41}
42.btn-secondary:focus, .btn-secondary:hover, .btn-group.open .dropdown-toggle.btn-secondary {
43 background-color: #7a7a7a;
44 border-color: #5c5c5c !important;
45 color: #fff;
46}
47.btn-secondary:disabled, .btn-secondary.disabled {
48 border-color: #7a7a7a !important;
49}
50.modal-content {
51 background-color: #414141;
52}
53.modal-header {
54 border-bottom: 1px solid #161616;
55}
56.modal-title {
57 color: white;
58}
59.modal .btn-close {
60 filter: invert(1) grayscale(100%) brightness(200%);
61}
62.navbar.bg-light {
63 background-color: #222222 !important;
64 border-color: #181818;
65}
66.nav-link {
67 color: #ccc !important;
68}
69.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
70 background: none;
71}
72.nav-tabs .nav-link:not(.disabled):hover, .nav-tabs .nav-link:not(.disabled):focus, .nav-tabs .nav-link.active {
73 border-bottom-color: #414141;
74}
75
76.table, .table-striped>tbody>tr:nth-of-type(odd)>*, tbody tr {
77 color: #ccc !important;
78}
79
80.dropdown-menu {
81 background-color: #585858;
82 border: 1px solid #333;
83}
84.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
85 color: #fafafa;
86}
87
88.bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder:active, .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
89 color: #fff;
90}
91.bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary {
92 color: #d4d4d4 !important;
93}
94tbody tr {
95 color: #555;
96}
97.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
98 color: #ccc;
99}
100.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
101 color: #ccc;
102}
103.list-group-item {
104 background-color: #333;
105 border: 1px solid #555;
106}
107.table-striped>tbody>tr:nth-of-type(odd) {
108 background-color: #333;
109}
110table.dataTable>tbody>tr.child ul.dtr-details>li {
111 border-bottom: 1px solid rgba(255, 255, 255, 0.13);
112}
113tbody tr {
114 color: #ccc;
115}
116.label.label-last-login {
117 color: #ccc !important;
118 background-color: #555 !important;
119}
120.progress {
121 background-color: #555;
122}
123.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
124 color: #ccc;
125}
126div.numberedtextarea-number {
127 color: #999;
128}
129.well {
130 border: 1px solid #555;
131 background-color: #333;
132}
133pre {
134 color: #ccc;
135 background-color: #333;
136 border: 1px solid #555;
137}
138input.form-control, textarea.form-control {
139 color: #e2e2e2 !important;
140 background-color: #555 !important;
141 border: 1px solid #999;
142}
143input.form-control:focus, textarea.form-control {
144 background-color: #555 !important;
145}
146input.form-control:disabled, textarea.form-disabled {
147 color: #a8a8a8 !important;
148 background-color: #6e6e6e !important;
149}
150.input-group-addon {
151 color: #ccc;
152 background-color: #555 !important;
153 border: 1px solid #999;
154}
155.input-group-text {
156 color: #ccc;
157 background-color: #242424;
158}
159
160
161
162.list-group-item {
163 color: #ccc;
164}
165.dropdown-item {
166 color: #ccc;
167}
168.dropdown-item:hover {
169 color: #616161 !important;
170}
171.dropdown-item.active:hover {
172 color: #fff !important;
173 background-color: #31b1e4;
174}
175.form-select {
176 color: #e2e2e2!important;
177 background-color: #555!important;
178 border: 1px solid #999;
179}
180
181.responsive-tabs .card-header button[data-bs-toggle="collapse"] {
182 color: #c7c7c7;
183}
184
185.navbar-toggler {
186 color: #fff !important;
187}
188
189
190.table-secondary {
191 --bs-table-bg: #7a7a7a;
192 --bs-table-striped-bg: #e4e4e4;
193 --bs-table-striped-color: #000;
194 --bs-table-active-bg: #d8d8d8;
195 --bs-table-active-color: #000;
196 --bs-table-hover-bg: #dedede;
197 --bs-table-hover-color: #000;
198 color: #000;
199 border-color: #d8d8d8;
200}
201
202.table-light {
203 --bs-table-bg: #f6f6f6;
204 --bs-table-striped-bg: #eaeaea;
205 --bs-table-striped-color: #000;
206 --bs-table-active-bg: #dddddd;
207 --bs-table-active-color: #000;
208 --bs-table-hover-bg: #e4e4e4;
209 --bs-table-hover-color: #000;
210 color: #000;
211 border-color: #dddddd;
212}
213
214.form-control-plaintext {
215 color: #e0e0e0;
216}
217
218
219.breadcrumb {
220 color: #fff !important;
221 background-color: #7a7a7a !important;
222 border-color: #5c5c5c !important;
223}
224
225
226a {
227 color: #6fc7e9;
228 text-decoration: underline;
229}
230a:hover {
231 color: #3daedb;
232}
233
234.breadcrumb-item.active {
235 color: #ccc;
236}
237
238
239.list-group-item.disabled, .list-group-item:disabled {
240 color: #fff;
241 background-color: #a8a8a8 !important;
242 border-color: #a8a8a8;
243}
244
245.card.bg-light .card-title {
246 color: #000 !important;
247}
248
249.card.bg-light .card-text {
250 color: #000;
251}
252
253
254
255
256.accordion-item {
257 background-color: #3a3a3a;
258}
259.accordion-button {
260 color: #bbb;
261 background-color: #2c2c2c;
262}
263.accordion-button:not(.collapsed) {
264 color: #6fc7e9;
265 background-color: #2c2c2c;
266}
267.accordion-button::after {
268 background-image: none;
269}
270.accordion-button:not(.collapsed)::after {
271 background-image: none;
272}
273
274
275.toast-header {
276 background-color: #4c4c4c;
277}
278.toast-body {
279 background-color: #626262;
280}
281
282.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
283 color: #fff !important;
284}
285
286.tag-box {
287 background-color: #555;
288 border: 1px solid #999;
289}
290.tag-input {
291 color: #fff;
292 background-color: #555;
293}
294.tag-add {
295 color: #ccc;
296}
297.tag-add:hover {
298 color: #d1d1d1;
299}
300
301
302table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before:hover,
303table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before:hover {
304 background-color: #7a7a7a !important;
305}
306table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,
307table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before {
308 background-color: #7a7a7a !important;
309 border: 1.5px solid #5c5c5c !important;
310 color: #fff !important;
311}
312table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,
313table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before {
314 background-color: #949494;
315}
316table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,
317table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,
318table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty {
319 background-color: #444444;
320}
321
322.btn-check-label {
323 color: #fff;
324}
325.btn-outline-secondary:hover {
326 background-color: #c3c3c3;
327}
328.btn.btn-outline-secondary {
329 color: #fff !important;
330 border-color: #7a7a7a !important;
331}
332.btn-check:checked+.btn-outline-secondary, .btn-check:active+.btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
333 background-color: #9b9b9b !important;
334}
335
336
337
338.btn-input-missing,
339.btn-input-missing:hover,
340.btn-input-missing:active,
341.btn-input-missing:focus,
342.btn-input-missing:active:hover,
343.btn-input-missing:active:focus {
344 color: #fff !important;
345 background-color: #ff2f24 !important;
346 border-color: #e21207 !important;
347}
348
349.inputMissingAttr {
350 border-color: #FF4136 !important;
351}
352
353
354.list-group-details {
355 background: #444444;
356}
357.list-group-header {
358 background: #333;
359}
360