Single Card
Dies ist eine eigenständige Karte mit einem Symbol. Karten eignen sich hervorragend zum Hervorheben wichtiger Informationen oder Funktionen.
Jeder Hinweistyp verwendet die ::: Umrandungssyntax mit seinem Standardtitel.
Die integrierten 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 Übersichts-Tabs. Er enthält einfachen 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 Website ist unter http://localhost:4321 verfügbar.
Single Card
Dies ist eine eigenständige Karte mit einem Symbol. Karten eignen sich hervorragend zum Hervorheben wichtiger Informationen oder Funktionen.
Performance
Astro liefert standardmäßig kein JavaScript für schnelle Seitenladevorgänge.
Customizable
Starlight bietet umfangreiche Optionen für Themes und Plugins.
Accessible
Integrierte Barrierefreiheitsfunktionen stellen sicher, dass Inhalte jeden erreichen.
Documented
Eine umfassende Dokumentation erleichtert den Einstieg.
Step One
Konfigurieren Sie Ihre Projekteinstellungen und Umgebungsvariablen.
Step Two
Erstellen Sie Ihre Inhaltsseiten im MDX-Format.
Step Three
Vorschau lokal mit dem Entwicklungsserver.
Step Four
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 – den vollständigen Katalog finden Sie in der Dokumentation der Symbolpakete.
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 Abzeichen-Varianten inline dargestellt:
Default Note Danger Success Tip CautionJede Größe mit einer Variante:
Small Tip Medium Danger Large SuccessDie folgenden Überschriften verwenden die Plugin-Syntax starlight-heading-badges.
Diese Überschrift hat ein Erfolgs-Abzeichen, das anzeigt, dass die Funktion stabil ist.
Diese Überschrift hat ein Vorsicht-Abzeichen, das anzeigt, dass die API experimentell ist.
Diese Überschrift hat ein Gefahr-Abzeichen, das auf eine Veraltung hinweist.
Diese Überschrift hat ein Tipp-Abzeichen, das auf eine neue Funktion hinweist.
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 „New”-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 im Header angezeigt wird |
description | string | "" | Meta-Beschreibung für SEO |
sidebar.order | number | 0 | Sortierreihenfolge in der Seitenleiste |
sidebar.badge | object | null | Abzeichen neben dem Seitenleisten-Label |
template | "doc" | "splash" | "doc" | Seitenlayout-Vorlage |
Das folgende Bild testet das starlight-image-zoom-Plugin. Klicken zum Vergrößern.
