153153}
154154
155155.dark # newdropdown li : hover {
156- background-color : transparent !important ;
156+ background-color : transparent !important ;
157157}
158158
159159.dark # confirmation-message {
@@ -176,18 +176,167 @@ body.dark {
176176 --accent : # 3fe0d1 ;
177177}
178178
179+ body .highcontrast {
180+ --border : # ffffff ;
181+ --bg : # 000000 ;
182+ --fg : # ffffff ;
183+ --panel-bg : # 000000 ;
184+ --accent : # 00ffff ;
185+ }
186+
187+ .highcontrast # canvas {
188+ background-color : # 000000 !important ;
189+ }
190+
191+ .highcontrast .blue {
192+ background-color : # 000080 !important ;
193+ }
194+
195+ .highcontrast .blue .darken-1 {
196+ background-color : # 0000ff !important ;
197+ }
198+
199+ .highcontrast # floatingWindows > .windowFrame {
200+ border : 2px solid var (--border );
201+ background-color : var (--bg );
202+ }
203+
204+ .highcontrast .wfbtItem {
205+ background-color : # 00ffff ;
206+ }
207+
208+ .highcontrast # floatingWindows > .windowFrame > .wfTopBar .wftTitle {
209+ color : # ffffff ;
210+ }
211+
212+ .highcontrast # floatingWindows > .windowFrame > .wfWinBody .wfbWidget {
213+ color : # ffffff !important ;
214+ background-color : # 000000 !important ;
215+ }
216+
217+ .highcontrast .popupMsg {
218+ background-color : # 000000 ;
219+ color : # ffffff ;
220+ }
221+
222+ .highcontrast # printText {
223+ border-color : # ffffff ;
224+ }
225+
226+ .highcontrast # loading-image-container {
227+ background-color : var (--bg ) !important ;
228+ }
229+
230+ .highcontrast # loadingText {
231+ color : white !important ;
232+ }
233+
234+ .highcontrast .language-link {
235+ color : # ffffff ;
236+ }
237+
238+ .highcontrast # submitLilypond {
239+ background-color : # 00ffff ;
240+ color : # 000000 ;
241+ }
242+
243+ .highcontrast # search ,
244+ .highcontrast # helpfulSearch ,
245+ .highcontrast .ui-autocomplete {
246+ background-color : # 000000 !important ;
247+ color : # ffffff !important ;
248+ border : 1px solid # ffffff ;
249+ }
250+
251+ .highcontrast .ui-autocomplete li : hover {
252+ background-color : # 333333 !important ;
253+ }
254+
255+ .highcontrast # helpfulSearchDiv {
256+ background-color : transparent !important ;
257+ }
258+
259+ .highcontrast # crossButton {
260+ color : # ffffff ;
261+ }
262+
263+ .highcontrast # chooseKeyDiv {
264+ background : # 000000 ;
265+ color : # ffffff ;
266+ }
267+
268+ .highcontrast # movable {
269+ background : # 000000 ;
270+ color : # ffffff ;
271+ }
272+
273+ .highcontrast .dropdown-content li > a {
274+ background-color : # 000000 ;
275+ color : # 00ffff ;
276+ }
277+
278+ .highcontrast .dropdown-content li > a : hover {
279+ background-color : # 333333 ;
280+ }
281+
282+ .highcontrast .dropdown-content {
283+ background-color : # 000000 ;
284+ border : 1px solid # ffffff ;
285+ }
286+
287+ .highcontrast .modalBox {
288+ background-color : # 000000 ;
289+ }
290+
291+ .highcontrast .modal-message {
292+ color : # ffffff ;
293+ background-color : # 000000 ;
294+ }
295+
296+ .highcontrast # newdropdown {
297+ border : # ffffff ;
298+ background-color : # 000000 ;
299+ }
300+
301+ .highcontrast # newdropdown li {
302+ background-color : # 000000 ;
303+ }
304+
305+ .highcontrast # newdropdown li : hover {
306+ background-color : transparent !important ;
307+ }
308+
309+ .highcontrast # confirmation-message {
310+ color : # ffffff ;
311+ }
312+
313+ .highcontrast .material-tooltip {
314+ background-color : # 000000 !important ;
315+ color : # ffffff !important ;
316+ border : 1px solid # ffffff ;
317+ }
318+
319+ .highcontrast .material-tooltip .backdrop {
320+ background-color : # 000000 !important ;
321+ }
322+
323+ .highcontrast # languagedropdown li a .selected-language {
324+ background-color : rgba (0 , 255 , 255 , 0.25 );
325+ border-left : 3px solid # 00ffff ;
326+ }
327+
179328/* Your Custom Theme can go here if you don't want to modify the existing dark mode */
180329
181330/* Selected language highlight in language dropdown */
182331# languagedropdown li a .selected-language {
183- background-color : rgba (33 , 150 , 243 , 0.15 );
184- border-left : 3px solid # 2196F3 ;
185- font-weight : 600 ;
332+ background-color : rgba (33 , 150 , 243 , 0.15 );
333+ border-left : 3px solid # 2196f3 ;
334+ font-weight : 600 ;
186335}
187336
188337.dark # languagedropdown li a .selected-language {
189- background-color : rgba (33 , 150 , 243 , 0.25 );
190- border-left : 3px solid # 64B5F6 ;
338+ background-color : rgba (33 , 150 , 243 , 0.25 );
339+ border-left : 3px solid # 64b5f6 ;
191340}
192341
193342/* Dark Mode Tooltip Styling - Slightly lighter background for better contrast */
0 commit comments