aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2023-01-21 18:01:09 +0100
committerlonkaars <loek@pipeframe.xyz>2023-01-21 18:01:09 +0100
commite963926c84e2ee65a319d515c9f28a6535dcba02 (patch)
treebc19a760e82343b572011ff4898b4f4188705745
parent22faff8cb7e2ad2836a9f97e83aea28d5b8125b8 (diff)
tweak default card css1.4.1
-rw-r--r--anki-card-template/card.css33
1 files changed, 29 insertions, 4 deletions
diff --git a/anki-card-template/card.css b/anki-card-template/card.css
index 02a6428..9189bd8 100644
--- a/anki-card-template/card.css
+++ b/anki-card-template/card.css
@@ -1,3 +1,14 @@
+/* default fonts */
+body {
+ font-family: "Inter", "Hiragino Kaku Gothic ProN", sans-serif;
+ font-weight: 400;
+}
+
+#card #sentence { color: #000b; }
+#card #sentence b { color: #000f; }
+.night_mode #card #sentence { color: #fffb; }
+.night_mode #card #sentence b { color: #ffff; }
+
/* body margin */
body {
margin: 0;
@@ -107,11 +118,15 @@ body {
margin-right: auto;
}
-/* display kana reading below kanji in vertical layout */
-#card.vertical-layout #target-word-reading .reading { display: block; }
+/* display kana reading smaller and below kanji in vertical layout */
+#card.vertical-layout #target-word-reading .reading {
+ display: block;
+ font-size: 1rem;
+}
/* tag container */
#card #back #tags {
+ font-size: 80%;
display: flex;
justify-content: center;
align-items: center;
@@ -215,6 +230,16 @@ body {
/* mobile definitions style */
.mobile #card.vertical-layout #target-word-translation .definitions .definition-separator { display: none; }
.mobile #card.vertical-layout #target-word-translation .definitions .definition {
- display: list-item;
- list-style: disc inside;
+ position: relative;
+ display: block;
+ max-width: max-content;
+ margin: 0 auto;
+}
+.mobile #card.vertical-layout #target-word-translation .definitions .definition::before {
+ content: "\00b7"; /* interpunct */
+ position: absolute;
+ left: -0.25em;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ font-size: 150%;
}