work on weather services; outbound http request caching; styles updates and icons

This commit is contained in:
2023-08-12 19:19:20 -07:00
parent 7c205632cb
commit 85d72b43d2
55 changed files with 2593 additions and 234 deletions

View File

@@ -3,76 +3,60 @@
color-scheme: light dark;
}
{{! ===== Default Themes ===== }}
body {
{{> default_light }}
}
body[data-color-scheme='dark'] {
body[data-color-theme='dark'] {
{{> default_dark }}
}
{{# less_contrast }}
body[data-color-contrast='less'] {
{{> less_contrast_light }}
}
body[data-color-theme='dark'][data-color-contrast='less'] {
{{> less_contrast_dark }}
}
{{/ less_contrast }}
{{# more_contrast }}
body[data-color-contrast='more'] {
{{> more_contrast_light }}
}
body[data-color-theme='dark'][data-color-contrast='more'] {
{{> more_contrast_dark }}
}
{{/ more_contrast }}
@media (prefers-color-scheme: dark) {
body {
{{> default_dark }}
}
body[data-color-scheme='light'] {
body[data-color-theme='light'] {
{{> default_light }}
}
}
{{! ===== High Contrast Themes ===== }}
{{# more_contrast }}
@media (prefers-contrast: more) {
body {
{{> more_contrast_light }}
}
body[data-color-scheme='dark'] {
{{> more_contrast_dark }}
}
@media (prefers-color-scheme: dark) {
body {
{{> more_contrast_dark }}
}
body[data-color-scheme='light'] {
{{> more_contrast_light }}
}
}
}
{{/ more_contrast }}
{{! ===== Low Contrast Themes ===== }}
{{# less_contrast }}
@media (prefers-contrast: less) {
body {
{{> less_contrast_light }}
}
body[data-color-scheme='dark'] {
{{# less_contrast }}
body[data-color-contrast='less'] {
{{> less_contrast_dark }}
}
@media (prefers-color-scheme: dark) {
body {
{{> less_contrast_dark }}
}
body[data-color-scheme='light'] {
{{> less_contrast_light }}
}
body[data-color-theme='light'][data-color-contrast='less'] {
{{> less_contrast_light }}
}
{{/ less_contrast }}
{{# more_contrast }}
body[data-color-contrast='more'] {
{{> more_contrast_dark }}
}
body[data-color-theme='light'][data-color-contrast='more'] {
{{> more_contrast_light }}
}
{{/ more_contrast }}
}
{{/ less_contrast }}