Skip to content

Commit 40d1200

Browse files
committed
Various dark mode fixes; styling on date/time fields.
1 parent 3a4b0bc commit 40d1200

File tree

4 files changed

+62
-11
lines changed

4 files changed

+62
-11
lines changed

dist/css/base/gin.css

Lines changed: 28 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1856,7 +1856,9 @@ td.webform-has-field-suffix > .form-item > .form-element {
18561856
.form-element,
18571857
.form-select,
18581858
.form-textarea,
1859-
.form-number {
1859+
.form-number,
1860+
.form-date,
1861+
.form-time {
18601862
color: var(--gin-color-text);
18611863
padding: var(--gin-spacing-s) var(--gin-spacing-m);
18621864
background-color: var(--gin-bg-input);
@@ -1865,12 +1867,15 @@ td.webform-has-field-suffix > .form-item > .form-element {
18651867
box-sizing: border-box;
18661868
transition: var(--gin-transition);
18671869
max-width: 100%;
1870+
margin-top: var(--gin-spacing-xxs);
18681871
}
18691872

18701873
.form-element:hover,
18711874
.form-select:hover,
18721875
.form-textarea:hover,
1873-
.form-number:hover {
1876+
.form-number:hover,
1877+
.form-date:hover,
1878+
.form-time:hover {
18741879
border-color: var(--gin-color-text);
18751880
box-shadow: inset 0 0 0 1px var(--gin-color-text);
18761881
}
@@ -1881,7 +1886,11 @@ td.webform-has-field-suffix > .form-item > .form-element {
18811886
.form-textarea--small,
18821887
.form-textarea--extrasmall,
18831888
.form-number--small,
1884-
.form-number--extrasmall {
1889+
.form-number--extrasmall,
1890+
.form-date--small,
1891+
.form-date--extrasmall,
1892+
.form-time--small,
1893+
.form-time--extrasmall {
18851894
font-size: var(--gin-font-size-s);
18861895
line-height: 1.5;
18871896
border-radius: var(--gin-border-s);
@@ -1893,7 +1902,11 @@ td.webform-has-field-suffix > .form-item > .form-element {
18931902
.form-textarea[disabled],
18941903
.form-textarea[disabled]:hover,
18951904
.form-number[disabled],
1896-
.form-number[disabled]:hover {
1905+
.form-number[disabled]:hover,
1906+
.form-date[disabled],
1907+
.form-date[disabled]:hover,
1908+
.form-time[disabled],
1909+
.form-time[disabled]:hover {
18971910
cursor: not-allowed;
18981911
color: var(--gin-color-disabled);
18991912
background-color: var(--gin-color-disabled-bg) !important;
@@ -1904,7 +1917,9 @@ td.webform-has-field-suffix > .form-item > .form-element {
19041917
.gin--dark-mode .form-element,
19051918
.gin--dark-mode .form-select,
19061919
.gin--dark-mode .form-textarea,
1907-
.gin--dark-mode .form-number {
1920+
.gin--dark-mode .form-number,
1921+
.gin--dark-mode .form-date,
1922+
.gin--dark-mode .form-time {
19081923
color-scheme: dark;
19091924
}
19101925

@@ -3866,6 +3881,14 @@ hr {
38663881
background-color: transparent;
38673882
}
38683883

3884+
.gin--dark-mode .system-status-report .status-title {
3885+
color: #fff;
3886+
}
3887+
3888+
.gin--dark-mode .system-status-report .status-description {
3889+
color: var(--gin-color-text-light);
3890+
}
3891+
38693892
table.diff .diffchange {
38703893
color: var(--gin-color-danger);
38713894
}

dist/css/theme/dialog.css

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,9 @@
338338
.ui-dialog .form-element,
339339
.ui-dialog .form-select,
340340
.ui-dialog .form-textarea,
341-
.ui-dialog .form-number {
341+
.ui-dialog .form-number,
342+
.ui-dialog .form-date,
343+
.ui-dialog .form-time {
342344
color: var(--gin-color-text);
343345
padding: var(--gin-spacing-s) var(--gin-spacing-m);
344346
background-color: var(--gin-bg-input);
@@ -347,12 +349,15 @@
347349
box-sizing: border-box;
348350
transition: var(--gin-transition);
349351
max-width: 100%;
352+
margin-top: var(--gin-spacing-xxs);
350353
}
351354

352355
.ui-dialog .form-element:hover,
353356
.ui-dialog .form-select:hover,
354357
.ui-dialog .form-textarea:hover,
355-
.ui-dialog .form-number:hover {
358+
.ui-dialog .form-number:hover,
359+
.ui-dialog .form-date:hover,
360+
.ui-dialog .form-time:hover {
356361
border-color: var(--gin-color-text);
357362
box-shadow: inset 0 0 0 1px var(--gin-color-text);
358363
}
@@ -363,7 +368,11 @@
363368
.ui-dialog .form-textarea--small,
364369
.ui-dialog .form-textarea--extrasmall,
365370
.ui-dialog .form-number--small,
366-
.ui-dialog .form-number--extrasmall {
371+
.ui-dialog .form-number--extrasmall,
372+
.ui-dialog .form-date--small,
373+
.ui-dialog .form-date--extrasmall,
374+
.ui-dialog .form-time--small,
375+
.ui-dialog .form-time--extrasmall {
367376
font-size: var(--gin-font-size-s);
368377
line-height: 1.5;
369378
border-radius: var(--gin-border-s);
@@ -375,7 +384,11 @@
375384
.ui-dialog .form-textarea[disabled],
376385
.ui-dialog .form-textarea[disabled]:hover,
377386
.ui-dialog .form-number[disabled],
378-
.ui-dialog .form-number[disabled]:hover {
387+
.ui-dialog .form-number[disabled]:hover,
388+
.ui-dialog .form-date[disabled],
389+
.ui-dialog .form-date[disabled]:hover,
390+
.ui-dialog .form-time[disabled],
391+
.ui-dialog .form-time[disabled]:hover {
379392
cursor: not-allowed;
380393
color: var(--gin-color-disabled);
381394
background-color: var(--gin-color-disabled-bg) !important;
@@ -386,7 +399,9 @@
386399
.gin--dark-mode .ui-dialog .form-element,
387400
.gin--dark-mode .ui-dialog .form-select,
388401
.gin--dark-mode .ui-dialog .form-textarea,
389-
.gin--dark-mode .ui-dialog .form-number {
402+
.gin--dark-mode .ui-dialog .form-number,
403+
.gin--dark-mode .ui-dialog .form-date,
404+
.gin--dark-mode .ui-dialog .form-time {
390405
color-scheme: dark;
391406
}
392407

styles/base/_form.scss

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ $maxWidth: 520px;
2222
.form-element,
2323
.form-select,
2424
.form-textarea,
25-
.form-number {
25+
.form-number,
26+
.form-date,
27+
.form-time {
2628
color: var(--gin-color-text);
2729
padding: var(--gin-spacing-s) var(--gin-spacing-m);
2830
background-color: var(--gin-bg-input);
@@ -31,6 +33,7 @@ $maxWidth: 520px;
3133
box-sizing: border-box;
3234
transition: var(--gin-transition);
3335
max-width: 100%;
36+
margin-top: var(--gin-spacing-xxs);
3437

3538
&:hover {
3639
border-color: var(--gin-color-text);

styles/base/_system-modules.scss

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,14 @@
1818
#system-modules .table-filter {
1919
background-color: transparent;
2020
}
21+
22+
.system-status-report {
23+
.status-title {
24+
color: #fff;
25+
}
26+
27+
.status-description {
28+
color: var(--gin-color-text-light);
29+
}
30+
}
2131
}

0 commit comments

Comments
 (0)