Einzelne Karte
Dies ist eine eigenständige Karte mit einem Symbol. Karten eignen sich gut zum Hervorheben wichtiger Informationen oder Funktionen.
Jeder Hinweistyp verwendet die :::-Syntaxeinrahmung mit seinem Standardtitel.
Die eingebauten Aside-Komponenten von Starlight erhalten abgerundete Ecken und einen mehrschichtigen Schatten:
.starlight-aside { border-radius: 0.75rem; box-shadow: 0 2px 4px rgba(0,0,0,0.04), 0 8px 16px rgba(0,0,0,0.08), 0 24px 48px rgba(0,0,0,0.12);}Dies ist der Inhalt des Übersicht-Tabs. Er enthält reinen Text zur Überprüfung der grundlegenden Tab-Darstellung.
Dies ist der Details-Tab. Das Wechseln zwischen Tabs sollte sofort ohne Seitenneuladen erfolgen.
Einfacher Absatzinhalt im ersten Tab.
const greeting = "Hello from a code block inside a tab!";console.log(greeting);Inline-CodeDiese beiden Tab-Gruppen teilen syncKey="pkg". Die Auswahl eines Tabs in einer Gruppe sollte die andere aktualisieren.
Installationsbefehl:
npm install @f5-sales-demo/docs-themepnpm add @f5-sales-demo/docs-themeyarn add @f5-sales-demo/docs-themeAusführungsbefehl:
npm run devpnpm devyarn devRepository klonen
git clone https://github.com/example/repo.gitcd repoAbhängigkeiten installieren
npm installEntwicklungsserver starten
npm run devDie Seite ist unter http://localhost:4321 verfügbar.
Einzelne Karte
Dies ist eine eigenständige Karte mit einem Symbol. Karten eignen sich gut zum Hervorheben wichtiger Informationen oder Funktionen.
Leistung
Astro liefert standardmäßig kein JavaScript für schnelle Seitenladevorgänge.
Anpassbar
Starlight bietet umfangreiche Design- und Plugin-Optionen.
Barrierefrei
Eingebaute Barrierefreiheitsfunktionen stellen sicher, dass Inhalte jeden erreichen.
Dokumentiert
Eine umfassende Dokumentation macht den Einstieg unkompliziert.
Schritt eins
Konfigurieren Sie Ihre Projekteinstellungen und Umgebungsvariablen.
Schritt zwei
Erstellen Sie Ihre Inhaltsseiten im MDX-Format.
Schritt drei
Lokale Vorschau mit dem Entwicklungsserver.
Schritt vier
Auf der Hosting-Plattform Ihrer Wahl bereitstellen.
Das Dokumentationsthema stellt eine LinkCard-Komponente bereit, die mit oder ohne Symbole funktioniert. Importieren Sie sie aus dem Dokumentationsthema:
import LinkCard from '@f5-sales-demo/docs-theme/components/LinkCard.astro';Fügen Sie eine icon-Eigenschaft mit der Syntax prefix:name hinzu. Alle acht Symbolpakete werden unterstützt — siehe die Dokumentation der Symbolpakete für den vollständigen Katalog.
lucide:)carbon:)mdi:)phosphor:)tabler:)f5-brand:)f5xc:)Diese Symbole sind mehrfarbig und verwenden benutzerdefinierte CSS-Eigenschaften für die Farbanpassung im Hell-/Dunkelmodus.
hashicorp-flight:)Alle sechs Abzeichenvarianten inline dargestellt:
Standard Hinweis Gefahr Erfolg Tipp VorsichtJede Größe mit einer Variante:
Kleiner Tipp Mittlere Gefahr Großer ErfolgDie folgenden Überschriften verwenden die Plugin-Syntax starlight-heading-badges.
Diese Überschrift hat ein Erfolgs-Abzeichen, das angibt, dass die Funktion stabil ist.
Diese Überschrift hat ein Vorsicht-Abzeichen, das angibt, dass die API experimentell ist.
Diese Überschrift hat ein Gefahr-Abzeichen, das auf die Veraltung hinweist.
Diese Überschrift hat ein Tipp-Abzeichen, das eine neue Funktion anzeigt.
Diese Überschrift hat ein Hinweis-Abzeichen, das auf aktuelle Aktualisierungen hinweist.
Diese Überschrift hat ein Standard-Abzeichen ohne angegebene Variante.
Überprüfen Sie die Seitenleiste: Diese Seite hat ein „Neu”-Abzeichen mit der tip-Variante, die über das Frontmatter angewendet wird.
| Funktion | Status | Priorität |
|---|---|---|
| Dunkelmodus | Unterstützt | Hoch |
| Bild-Zoom | Unterstützt | Mittel |
| Mermaid-Diagramme | Unterstützt | Mittel |
| Überschriften-Abzeichen | Unterstützt | Niedrig |
| Eigenschaft | Typ | Standard | Beschreibung |
|---|---|---|---|
title | string | — | Seitentitel, der in der Kopfzeile angezeigt wird |
description | string | "" | Meta-Beschreibung für SEO |
sidebar.order | number | 0 | Sortierreihenfolge in der Seitenleiste |
sidebar.badge | object | null | Abzeichen neben dem Seitenleistenlabel |
template | "doc" | "splash" | "doc" | Seitenlayout-Vorlage |
Das folgende Bild testet das Plugin starlight-image-zoom. Klicken Sie zum Vergrößern.
