Single Card
Voici une carte autonome avec une icône. Les cartes sont utiles pour mettre en évidence des informations ou des fonctionnalités clés.
Chaque type d’encadré utilise la syntaxe de délimitation ::: avec son titre par défaut.
Les composants d’encadré intégrés de Starlight ont des coins arrondis et une ombre superposée :
.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);}Voici le contenu de l’onglet Vue d’ensemble. Il contient du texte brut pour vérifier le rendu de base des onglets.
Voici l’onglet Détails. Le passage d’un onglet à l’autre doit être instantané, sans rechargement de la page.
Contenu de paragraphe brut dans le premier onglet.
const greeting = "Hello from a code block inside a tab!";console.log(greeting);code en ligneCes deux groupes d’onglets partagent syncKey="pkg". La sélection d’un onglet dans un groupe doit mettre à jour l’autre.
Commande d’installation :
npm install @f5-sales-demo/docs-themepnpm add @f5-sales-demo/docs-themeyarn add @f5-sales-demo/docs-themeCommande d’exécution :
npm run devpnpm devyarn devCloner le dépôt
git clone https://github.com/example/repo.gitcd repoInstaller les dépendances
npm installDémarrer le serveur de développement
npm run devLe site sera disponible à l’adresse http://localhost:4321.
Single Card
Voici une carte autonome avec une icône. Les cartes sont utiles pour mettre en évidence des informations ou des fonctionnalités clés.
Performance
Astro ne génère aucun JavaScript par défaut pour des chargements de pages rapides.
Customizable
Starlight offre de nombreuses options de thématisation et d’extension.
Accessible
Les fonctionnalités d’accessibilité intégrées garantissent que le contenu est accessible à tous.
Documented
Une documentation complète facilite la prise en main.
Step One
Configurez les paramètres de votre projet et les variables d’environnement.
Step Two
Créez vos pages de contenu au format MDX.
Step Three
Prévisualisez localement avec le serveur de développement.
Step Four
Déployez sur la Plateforme d’hébergement de votre choix.
Le thème fournit un composant LinkCard qui fonctionne avec ou sans icônes. Importez-le depuis le thème :
import LinkCard from '@f5-sales-demo/docs-theme/components/LinkCard.astro';Ajoutez une propriété icon en utilisant la syntaxe prefix:name. Les huit packs d’icônes sont pris en charge — consultez la documentation des Paquets d’icônes pour le catalogue complet.
lucide:)carbon:)mdi:)phosphor:)tabler:)f5-brand:)f5xc:)Ces icônes sont multicolores et utilisent des propriétés CSS personnalisées pour l’adaptation des couleurs en mode clair/sombre.
hashicorp-flight:)Les six variantes de badges rendues en ligne :
Default Note Danger Success Tip CautionChaque taille avec une variante :
Small Tip Medium Danger Large SuccessLes titres suivants utilisent la syntaxe du plugin starlight-heading-badges.
Ce titre comporte un badge de succès indiquant que la fonctionnalité est stable.
Ce titre comporte un badge d’avertissement indiquant que l’API est expérimentale.
Ce titre comporte un badge de danger indiquant une dépréciation.
Ce titre comporte un badge de conseil indiquant une nouvelle fonctionnalité.
Ce titre comporte un badge de note indiquant des mises à jour récentes.
Ce titre comporte un badge par défaut sans variante spécifiée.
Vérifiez la barre latérale : cette page possède un badge « New » avec la variante tip appliquée via le frontmatter.
| Fonctionnalité | Statut | Priorité |
|---|---|---|
| Mode sombre | Pris en charge | Haute |
| Zoom d’image | Pris en charge | Moyenne |
| Diagrammes Mermaid | Pris en charge | Moyenne |
| Badges dans les titres | Pris en charge | Basse |
| Propriété | Type | Défaut | Description |
|---|---|---|---|
title | string | — | Titre de la page affiché dans l’en-tête |
description | string | "" | Méta-description pour le référencement |
sidebar.order | number | 0 | Ordre de tri dans la barre latérale |
sidebar.badge | object | null | Badge affiché à côté du libellé dans la barre latérale |
template | "doc" | "splash" | "doc" | Modèle de mise en page de la page |
L’image ci-dessous teste le plugin starlight-image-zoom. Cliquez pour zoomer.
