Oberfläche: Knopf „Kern“ öffnet die Kernerkenntnisse eines Buchs
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -31,4 +31,5 @@ export const api = {
|
|||||||
positionSetzen: (slug, n, daten) => req(v(slug, n) + '/position', { method: 'PUT', body: daten }),
|
positionSetzen: (slug, n, daten) => req(v(slug, n) + '/position', { method: 'PUT', body: daten }),
|
||||||
buchMdUrl: (slug, n) => '/api' + v(slug, n) + '/buch.md',
|
buchMdUrl: (slug, n) => '/api' + v(slug, n) + '/buch.md',
|
||||||
pdfUrl: (slug, n) => '/api' + v(slug, n) + '/buch.pdf',
|
pdfUrl: (slug, n) => '/api' + v(slug, n) + '/buch.pdf',
|
||||||
|
kernUrl: (slug, n) => '/api' + v(slug, n) + '/kern.md',
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -140,6 +140,7 @@ onUnmounted(() => window.removeEventListener('keydown', taste))
|
|||||||
<button class="schliessen sekundaer klein" @click="navAuf = false">✕ Schließen</button>
|
<button class="schliessen sekundaer klein" @click="navAuf = false">✕ Schließen</button>
|
||||||
<div class="werkzeuge">
|
<div class="werkzeuge">
|
||||||
<button class="klein" title="Lesemodus: Abschnitt für Abschnitt" @click="lesemodusStart" :disabled="!abschnitte.length">Lesen ▶</button>
|
<button class="klein" title="Lesemodus: Abschnitt für Abschnitt" @click="lesemodusStart" :disabled="!abschnitte.length">Lesen ▶</button>
|
||||||
|
<a class="knopf klein sekundaer" title="Kernerkenntnisse aller Kapitel zum Auffrischen" :href="api.kernUrl(slug, version)" target="_blank">Kern</a>
|
||||||
<a class="knopf klein sekundaer" title="Als Markdown-Datei herunterladen" :href="api.buchMdUrl(slug, version)" download>MD</a>
|
<a class="knopf klein sekundaer" title="Als Markdown-Datei herunterladen" :href="api.buchMdUrl(slug, version)" download>MD</a>
|
||||||
<a v-if="daten?.pdf" class="knopf klein sekundaer" title="Als PDF herunterladen" :href="api.pdfUrl(slug, version)" download>PDF</a>
|
<a v-if="daten?.pdf" class="knopf klein sekundaer" title="Als PDF herunterladen" :href="api.pdfUrl(slug, version)" download>PDF</a>
|
||||||
</div>
|
</div>
|
||||||
@@ -166,6 +167,7 @@ onUnmounted(() => window.removeEventListener('keydown', taste))
|
|||||||
<div class="mobil-leiste">
|
<div class="mobil-leiste">
|
||||||
<button class="sekundaer klein" @click="navAuf = !navAuf">☰ Inhalt</button>
|
<button class="sekundaer klein" @click="navAuf = !navAuf">☰ Inhalt</button>
|
||||||
<button class="klein" @click="lesemodusStart" :disabled="!abschnitte.length">Lesen ▶</button>
|
<button class="klein" @click="lesemodusStart" :disabled="!abschnitte.length">Lesen ▶</button>
|
||||||
|
<a class="knopf klein sekundaer" :href="api.kernUrl(slug, version)" target="_blank">Kern</a>
|
||||||
<a class="knopf klein sekundaer" :href="api.buchMdUrl(slug, version)" download>MD</a>
|
<a class="knopf klein sekundaer" :href="api.buchMdUrl(slug, version)" download>MD</a>
|
||||||
<a v-if="daten?.pdf" class="knopf klein sekundaer" :href="api.pdfUrl(slug, version)" download>PDF</a>
|
<a v-if="daten?.pdf" class="knopf klein sekundaer" :href="api.pdfUrl(slug, version)" download>PDF</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user