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’aparté utilise la syntaxe de délimiteur ::: avec son titre par défaut.
Les composants d’aparté intégrés de Starlight reçoivent 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 aperçu. Il contient du texte brut pour vérifier le rendu de base des onglets.
Voici l’onglet détails. Le basculement entre les onglets doit être instantané sans rechargement de page.
Contenu de paragraphe simple 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 délivre zéro JS par défaut pour des chargements de page rapides.
Customizable
Starlight offre de nombreuses options de thématisation et d’extensions.
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 prop icon en utilisant la syntaxe préfixe:nom. Les huit paquets 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 de mise en garde indiquant que l’API est expérimentale.
Ce titre comporte un badge de danger indiquant la 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.
Consultez la barre latérale : cette page comporte un badge « New » avec la variante tip appliquée via le frontmatter.
| Fonctionnalité | Statut | Priorité |
|---|---|---|
| Mode sombre | Pris en charge | Haute |
| Zoom sur les images | 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é de la barre latérale |
template | "doc" | "splash" | "doc" | Modèle de mise en page |
L’image ci-dessous teste le plugin starlight-image-zoom. Cliquez pour agrandir.
