Skip to content

Commit 123c703

Browse files
Cherrgzeripath
authored andcommitted
Dark theme fixes (#7319)
* add dark theme for jquery xdsoft_datetimepicker Signed-off-by: Michael Gnehr <[email protected]> * add border to dark theme - not checked issue checkboxes Signed-off-by: Michael Gnehr <[email protected]>
1 parent 855ebbd commit 123c703

File tree

2 files changed

+92
-0
lines changed

2 files changed

+92
-0
lines changed

public/css/theme-arc-green.css

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ input{background:#2e323e}
178178
.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#304251;opacity:1;color:#7f98ad;border-color:#304251}
179179
.ui.checkbox .box:hover::before,.ui.checkbox label:hover::before{background:#304251}
180180
.ui.checkbox .box:before,.ui.checkbox label:before{background:#304251;border:1px solid #304251}
181+
.ui.checkbox label:before{border-color:#476075}
181182
.ui.checkbox .box:active::before,.ui.checkbox label:active::before{background:#304251;border-color:rgba(34,36,38,.35)}
182183
.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{border-color:#304251;background:#304251}
183184
.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{border-color:#304251;background:#304251}
@@ -226,6 +227,18 @@ a.ui.label:hover,a.ui.labels .label:hover{background-color:#505667;color:#dbdbdb
226227
.ui.comments .comment .author{color:#dbdbdb}
227228
.ui.comments .comment .metadata{color:#808084}
228229
.ui.comments .comment .text{color:#9e9e9e}
230+
.xdsoft_datetimepicker{background:#2a2e39;border:1px solid #4c505c;color:#9e9e9e}
231+
.xdsoft_datetimepicker .xdsoft_mounthpicker{height:36px;background:#464c5d;margin:-2px -8px 2px;padding:2px 8px 0}
232+
.xdsoft_datetimepicker .xdsoft_mounthpicker button{background-image:none;text-indent:0;text-align:center;color:#9e9e9e}
233+
.xdsoft_datetimepicker .xdsoft_mounthpicker button.xdsoft_prev::before{content:"\f0d9";font:normal normal normal 14px/1 FontAwesome,serif;font-size:1.7em}
234+
.xdsoft_datetimepicker .xdsoft_mounthpicker button.xdsoft_next::before{content:"\f0da";font:normal normal normal 14px/1 FontAwesome,serif;font-size:1.7em}
235+
.xdsoft_datetimepicker .xdsoft_mounthpicker button.xdsoft_today_button::before{content:"\f015";font:normal normal normal 14px/1 FontAwesome,serif;font-size:1.4em}
236+
.xdsoft_datetimepicker .xdsoft_mounthpicker>div.xdsoft_label{background:#464c5d}
237+
.xdsoft_datetimepicker .xdsoft_mounthpicker>div.xdsoft_label i{line-height:14px;background-image:none;text-indent:0;text-align:center}
238+
.xdsoft_datetimepicker .xdsoft_mounthpicker>div.xdsoft_label i ::before{content:"\f0dd";font:normal normal normal 14px/1 FontAwesome,serif;font-size:.7em}
239+
.xdsoft_datetimepicker .xdsoft_mounthpicker>div.xdsoft_label .xdsoft_select{background:#353945}
240+
.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar th{border-color:#4c505c;background-color:#2a2e39}
241+
.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar td.xdsoft_other_month{opacity:.8;background:#a0cc75;color:#000}
229242
.heatmap-color-0{background-color:#2d303b}
230243
.CodeMirror{color:#9daccc;background-color:#2b2b2b;border-top:0}
231244
.CodeMirror div.CodeMirror-cursor{border-left:1px solid #9e9e9e}

public/less/themes/arc-green.less

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -907,6 +907,10 @@ input {
907907
border: 1px solid #304251;
908908
}
909909

910+
.ui.checkbox label:before {
911+
border-color: #476075;
912+
}
913+
910914
.ui.checkbox .box:active::before,
911915
.ui.checkbox label:active::before {
912916
background: #304251;
@@ -1167,6 +1171,81 @@ a.ui.labels .label:hover {
11671171
}
11681172
}
11691173

1174+
.xdsoft_datetimepicker {
1175+
background: #2a2e39;
1176+
border: 1px solid #4c505c;
1177+
color: #9e9e9e;
1178+
1179+
.xdsoft_mounthpicker {
1180+
height: 36px;
1181+
background: #464c5d;
1182+
margin: -2px -8px 2px;
1183+
padding: 2px 8px 0;
1184+
1185+
button {
1186+
background-image: none;
1187+
text-indent: 0;
1188+
text-align: center;
1189+
color: #9e9e9e;
1190+
1191+
&.xdsoft_prev::before {
1192+
content: "\f0d9";
1193+
font: normal normal normal 14px/1 FontAwesome, serif;
1194+
font-size: 1.7em;
1195+
}
1196+
1197+
&.xdsoft_next::before {
1198+
content: "\f0da";
1199+
font: normal normal normal 14px/1 FontAwesome, serif;
1200+
font-size: 1.7em;
1201+
}
1202+
1203+
&.xdsoft_today_button::before {
1204+
content: "\f015";
1205+
font: normal normal normal 14px/1 FontAwesome, serif;
1206+
font-size: 1.4em;
1207+
}
1208+
}
1209+
1210+
& > div.xdsoft_label {
1211+
background: #464c5d;
1212+
1213+
i {
1214+
line-height: 14px;
1215+
background-image: none;
1216+
text-indent: 0;
1217+
text-align: center;
1218+
1219+
::before {
1220+
content: "\f0dd";
1221+
font: normal normal normal 14px/1 FontAwesome, serif;
1222+
font-size: 0.7em;
1223+
}
1224+
}
1225+
1226+
.xdsoft_select {
1227+
background: #353945;
1228+
}
1229+
}
1230+
}
1231+
1232+
.xdsoft_datepicker .xdsoft_calendar {
1233+
td,
1234+
th {
1235+
border-color: #4c505c;
1236+
background-color: #2a2e39;
1237+
}
1238+
1239+
td.xdsoft_other_month,
1240+
td.xdsoft_disabled {
1241+
opacity: 0.8;
1242+
background: #a0cc75;
1243+
color: #000000;
1244+
}
1245+
1246+
}
1247+
}
1248+
11701249
.heatmap-color-0 {
11711250
background-color: #2d303b;
11721251
}

0 commit comments

Comments
 (0)