enhance: theme tweaks

Code and ideas are mostly from https://github.com/PiotrSss/logseq-bujo-theme.
This commit is contained in:
Tienson Qin
2021-02-22 22:51:29 +08:00
parent 12e23c932a
commit 8ea487a5cd
10 changed files with 182 additions and 91 deletions

View File

@@ -41,6 +41,17 @@ html {
}
}
.form-checkbox {
color: var(--ls-page-checkbox-color, #6093a0);
background-color: var(--ls-page-checkbox-color, #6093a0);
border-color: var(--ls-page-checkbox-border-color, #6093a0);
border: none;
}
.form-checkbox:hover {
transform: scale(1.1);
}
html[data-theme=dark] {
background-color: var(--ls-primary-background-color);
@@ -51,13 +62,6 @@ html[data-theme=dark] {
input.form-input {
background: none;
}
.form-checkbox {
color: var(--ls-page-checkbox-color, #6093a0);
background-color: var(--ls-page-checkbox-color, #6093a0);
border-color: var(--ls-page-checkbox-border-color, #6093a0);
border: none;
}
}
html[data-theme=light] {
@@ -203,5 +207,3 @@ html.is-electron {
}
}
}