Komponenten-Showcase
Vergleiche alle Ginko-Docs-Prose-Komponenten in Quiet und Tint.
Dieses Labor deckt jeden öffentlichen Autoren-Tag ab. Oberflächen erscheinen in beiden Stilen; strukturelle Helfer einmal.
Hinweise und Prosa
Quiet
Tint
Quiet
Tint
Auszug
Ein kanonisches Dokument liefert alle Leser- und Agentenausgaben.
Auszug
Ein kanonisches Dokument liefert alle Leser- und Agentenausgaben.
Drücke ⌘ + K, um die Suche zu öffnen.
> [!NOTE]
> Nativer GFM-Hinweis.
::note{title="Semantischer Hinweis" appearance="quiet"}
Prosa bleibt im Slot.
::
::aside{label="Kontext" appearance="tint"}
Ergänzende Prosa.
::
::excerpt{label="Auszug" source="Quellentitel" appearance="tint"}
Zitierte Prosa.
::
::dropcap{lines="3"}
Eröffnungsabsatz.
::
Drücke :kbd[⌘] + :kbd[K].Akkordeons
Quiet
Tint
Vollständiges Markdown
Akkordeon-Inhalte unterstützen gewöhnliches Markdown und verschachtelte Ginko-Komponenten.
- Listen behalten ihre Struktur.
- Interaktive Kindelemente behalten ihren Zustand, wenn das Akkordeon geschlossen wird.
Inhalt hinzufügen
Schreibe Prosa und verschachtelte Komponenten in den Inhalt des Elements.
Ergebnis prüfen
Schließe und öffne das Akkordeon erneut, ohne den Inhalt zu verlieren.
::accordion{appearance="tint"}
:::accordion-item{value="portable" title="Ist die Syntax portabel?"}
Die Antwort wird als Prosa verfasst.
:::
::Karten und Links
Quiet
Tint
Quiet
Tint
::cards{cols="2" appearance="quiet"}
:::card{title="Inhalte verfassen" icon="lucide:file-pen-line" to="$docs/authoring/write-content"}
Kartenprosa.
:::
::
::read-more{title="Weiterlesen" appearance="tint"}
---
links:
- title: Inhaltskonfiguration
to: $docs/reference/content-config
icon: lucide:database
---
::Layout
Inhalt
Markdown definiert veröffentlichte Dokumente.
Darstellung
Der Layer rendert sie durch eine gemeinsame Shell.
::center{size="lg" type="border"}
Zentrierte Prosa.
::
::layout{type="border"}
:::column{size="sm"}
Erste Spalte.
:::
:::column{size="md"}
Zweite Spalte.
:::
::Schritte und Zeitleiste
Quiet
Installieren
Füge die Pakete hinzu.
Konfigurieren
Erweitere den Layer.
Veröffentlichen
Baue die Dokumentation.
Tint
Installieren
Füge die Pakete hinzu.
Konfigurieren
Erweitere den Layer.
Veröffentlichen
Baue die Dokumentation.
Quiet
Konsistente Prosa
September 2026AktivVeröffentlichen
Als NächstesTint
Konsistente Prosa
September 2026AktivVeröffentlichen
Als Nächstes::steps{mode="numbered" appearance="quiet"}
### Installieren
Füge die Pakete hinzu.

### Veröffentlichen
Baue die Website.
::
::timeline{appearance="tint"}
:::timeline-item
---
date: Juli 2026
title: Aktiver Meilenstein
active: true
---
Meilenstein-Prosa.
:::
::Tabs und Code
Quiet
Tint
Line-Layout
pnpm add -D @lupinum/ginko-docs.Quiet-Codegruppe
pnpm add -D @lupinum/ginko-docsTint-Codegruppe
pnpm add -D @lupinum/ginko-docsQuiet-Collapse
export default defineAppConfig({
ginkoDocs: {
prose: { appearance: "quiet", components: { tabs: "tint" } },
},
});Tint-Collapse
export default defineAppConfig({
ginkoDocs: {
prose: { appearance: "quiet", components: { tabs: "tint" } },
},
});Quiet-Codebaum
export default defineAppConfig({ ginkoDocs: { prose: { appearance: "quiet" } } });Tint-Codebaum
export default defineAppConfig({ ginkoDocs: { prose: { appearance: "quiet" } } });::tabs{layout="line" appearance="quiet"}
:::tab{label="pnpm" icon="logos:pnpm"}
Installationsanleitung.
:::
::
::code-group{appearance="quiet"}
```sh [pnpm]
pnpm add -D @lupinum/ginko-docs
```
::
::collapse{appearance="tint"}
```ts [app.config.ts]
export default defineAppConfig({});
```
::
::code-tree{defaultValue="app.config.ts" appearance="tint"}
```ts [app.config.ts]
export default defineAppConfig({});
```
::Dateien und API
Quiet
- app
- app.config.tsWebsite-Identität
- components
- FeaturePanel.vue
- content
- 1.erste-schritte.md
Tint
- app
- app.config.tsWebsite-Identität
- components
- FeaturePanel.vue
- content
- 1.erste-schritte.md
Quiet
body: MarkdownRoot required toc?: TocTint
body: MarkdownRoot required toc?: Toc::files{appearance="tint"}
---
active: content/1.index.md
annotations:
content/1.index.md: Einstiegsdokument
---
- `content`
- `1.index.md`
::
::api{method="GET" path="/api/content/docs" appearance="tint"}
---
groups:
- label: Antwort
entries:
- name: body
annotation: MarkdownRoot
required: true
description: Validierter Markdown-AST.
---
::Bilder
Einfaches Markdown-Bild
Quiet-Figure
Tint-Figure

::figure{src="/images/content-demo-detail.png" alt="Beschreibender Alternativtext" caption="Explizite Caption." aspect="video" fit="cover" appearance="quiet"}
::Quiz
Quiet
Welches Paket besitzt die Dokumentidentität?
Tint
Welches Paket besitzt die Dokumentidentität?
::quiz{title="Wissenstest" appearance="tint"}
:::quiz-question
---
question: Welche Antwort ist richtig?
options:
- text: Diese
correct: true
- text: Nicht diese
correct: false
---
Der Body erklärt die Antwort.
:::
::Navigation auf der Seite
::toc{title="Auf dieser Seite"}
::