Anki-Karten für das Medizinstudium

Hilfe / Wiki

Add-On — Schnipsel für ADVANCED Styling

Falls nicht anders angegeben, können alle Code-Schnipsel einfach hintereinander in die Felder kopiert werden.
Diese Code-Schnipsel bleiben auch bei zukünftigen Notiztyp-Updates bestehen, forward compatibility wird an dieser Stelle aber explizit nicht garantiert.

Keine unscharfen Bilder #

Einige Bilder sind unsererseits bereits unscharf gemacht. Dies betrifft vor allem Bilder, die in der Öffentlichkeit zu unangenehmen Gesprächen führen könnten oder nicht jeder direkt sehen möchte (konkretes Beispiel: diabetisches Fußsyndrom). Die Unschärfe kann durch Klick / Tap aufs Bild entfernt bzw. wieder hinzugefügt werden.

Falls ihr aber hartgesotten seid oder nur in der Mediziner-Bib lernt könnt ihr mit folgendem Code-Schnipsel alle Bilder wieder schärfen (unter ADVANCEDCustom Styles einfügen).

.blur { filter: blur(0) !important; }

Mit Controller scrollen #

Bei Benutzung eines Controllers (→ TODO: Wiki-Artikel) könnt ihr bei langen Karten leider nicht mit dem Controller scrollen. Das liegt am (eigentlich super duper tollen) Kartendesign, welches die Inhalte in mehrere unabhängig scrollbare Blöcke aufteilt. Da der Controller-Input aber nicht zwischen diesen Blöcken differenzieren kann, müssen wir die Aufteilung rückgängig machen…

(unter ADVANCEDCustom Styles einfügen)

#qa #container { overflow-y: unset !important; }

Besondere Farbschemata #

Die Standard-mäßige Farben der Ankizin-Notiztypen sehen aus wie folgt

Ankiphil-like #

(unter ADVANCEDCustom Farben einfügen)

:root {
--bg: #EEEEEE;
--text: black;
--text-bold: #50A14F;
--text-italics: #0084BC;
--text-underline: #ED912C;
--text-cloze: #E4564A;
--nm-bg: #2F2F31;
--nm-text: #E9E9E9;
--nm-text-bold: MediumSeaGreen;
--nm-text-italics: #44C1D2;
--nm-text-underline: #FAB763;
--nm-text-cloze: IndianRed;
}

phyn #

(unter ADVANCEDCustom Farben einfügen)

:root {
--text-bold: #339961;
--text-italics: #418B80;
--text-underline: #DA7B07;
--text-cloze: #4392F1;
--button-bg: transparent;
--button-text-hover: var(--button-text);
--button-bg-hover: #AFAFAF4D;
--button-bg-header: #B296CF4D;
--nm-text-bold: #3CB371;
--nm-text-italics: #4EA699;
--nm-text-underline: #FAB763;
--nm-button-bg: transparent;
--nm-button-bg-hover: #AFAFAF4D;
--nm-button-text-hover: var(--nm-button-text);
--default-alignment: left;
}

phyn — Kontrast-optimiert #

Kontrast-Check für Accessibility nach den Web Content Accessibility Guidelines 2.1 (zuerst Farben von phyn unter ADVANCEDCustom Farben einfügen, danach diesen Schnipsel)

:root {
--text-bold: #2A7E50;
--text-italics: #3B7D74;
--text-underline: #A75F06;
--text-cloze: #116EDF;
--nm-text-bold: #3CB371;
--nm-text-italics: #52ADA0;
--nm-text-underline: #EC8609;
--nm-text-cloze: #5DA1F4;
}

keine Textfarben #

Für einen stripped-down look ganz ohne erschlagende Farbgebung.
(unter ADVANCEDCustom Styles einfügen)

b, u, i, a,
.nightMode b, .nightMode u, .nightMode i, .nightMode a {

text-decoration: initial !important;
font-style: initial !important;
font-weight: initial !important;
color: initial !important;
font-style: initial !important;
}
b, .nightMode b { font-weight: bold !important; }
i, .nightMode i { font-style: italic !important; }
u, .nightMode u { font-style: underline !important; }

SCRIPT — Karten-Header in Flaggen-Farbe #

Falls ihr (wie ich) viel mit flags arbeitet, um im Browser euch bspw. high-yield-Karten farbig zu markieren, könnt ihr mit folgendem Skript euch auch den Header einfärben:
(unter ADVANCEDCustom Scripts einfügen, je nachdem ob vorne / hinten oder beidseitig)

<script>
// by Guille Acosta (https://stackoverflow.com/a/66143374)
getOpacity = (hex, alpha) => `${hex}${Math.floor(alpha * 255).toString(16).padStart(2, 0)}`;
flagColorDict = {'flag1': '#ef4444', 'flag2': '#fb923c', 'flag3': '#4ade80', 'flag4': '#3b82f6', 'flag5': '#e879f9', 'flag6': '#2dd4bf', 'flag7': '#a855f7'
}
if ('{{CardFlag}}') {
document.getElementsByClassName('header')[0].style.backgroundColor = getOpacity(flagColorDict['{{CardFlag}}'], 0.3);
}
</script>

SCRIPT — Karten-Header in rot / gelb für stark gelb / leicht gelb #

Falls ihr eure Flaggen für andere Dinge verwenden wollt und nur eine visuelle Markierung für high-yield-Karten sucht, so hilft euch folgendes Skript von Lea aus Frankfurt:

<script>
// Color card header red/yellow for high yield stark gelb M2/high yield leicht gelb M2 tags, respectively.
// Future Warning: This will absolutely break if tags get renamed.
getOpacity = (hex, alpha) => ${hex}${Math.floor(alpha * 255).toString(16).padStart(2, 0)};
var tags = "{{Tags}}";
var starkgelbtag = "stark_gelb_M2";
var leichtgelbtag = "leicht_gelb_M2";
if (tags.includes(starkgelbtag)) {
document.getElementsByClassName('header')[0].style.backgroundColor = getOpacity('#ef4444', 0.3)
};
if (tags.includes(leichtgelbtag)) {
document.getElementsByClassName('header')[0].style.backgroundColor = getOpacity('#fb923c', 0.3)
};
</script>

Wie fandest du den Artikel?
Ankizin
Datenschutz-Übersicht

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.