Card singola
Questa è una card autonoma con un’icona. Le card sono utili per evidenziare informazioni o funzionalità chiave.
Ogni tipo di nota utilizza la sintassi del delimitatore ::: con il titolo predefinito.
I componenti note integrati di Starlight hanno angoli arrotondati e un’ombra a più livelli:
.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);}Questo è il contenuto della scheda panoramica. Contiene testo semplice per verificare il rendering di base delle schede.
Questa è la scheda dei dettagli. Il passaggio tra le schede dovrebbe essere immediato senza ricaricare la pagina.
Contenuto di paragrafo semplice nella prima scheda.
const greeting = "Hello from a code block inside a tab!";console.log(greeting);codice inlineQuesti due gruppi di schede condividono syncKey="pkg". La selezione di una scheda in un gruppo deve aggiornare anche l’altro.
Comando di installazione:
npm install @f5-sales-demo/docs-themepnpm add @f5-sales-demo/docs-themeyarn add @f5-sales-demo/docs-themeComando di esecuzione:
npm run devpnpm devyarn devClonare il repository
git clone https://github.com/example/repo.gitcd repoInstallare le dipendenze
npm installAvviare il server di sviluppo
npm run devIl sito sarà disponibile all’indirizzo http://localhost:4321.
Card singola
Questa è una card autonoma con un’icona. Le card sono utili per evidenziare informazioni o funzionalità chiave.
Prestazioni
Astro fornisce zero JS per impostazione predefinita per caricamenti di pagina rapidi.
Personalizzabile
Starlight offre ampie opzioni di tematizzazione e plugin.
Accessibile
Le funzionalità di accessibilità integrate garantiscono che il contenuto raggiunga tutti.
Documentato
Una documentazione completa rende semplice l’avvio.
Fase uno
Configurare le impostazioni del progetto e le variabili d’ambiente.
Fase due
Creare le pagine di contenuto utilizzando il formato MDX.
Fase tre
Visualizzare l’anteprima in locale con il server di sviluppo.
Fase quattro
Distribuire sulla piattaforma di hosting preferita.
Il tema fornisce un componente LinkCard che funziona con o senza icone. Importarlo dal tema:
import LinkCard from '@f5-sales-demo/docs-theme/components/LinkCard.astro';Aggiungere una prop icon utilizzando la sintassi prefisso:nome. Tutti e otto i pacchetti di icone sono supportati — consultare la documentazione dei Pacchetti di icone per il catalogo completo.
lucide:)carbon:)mdi:)phosphor:)tabler:)f5-brand:)f5xc:)Queste icone sono multicolore e utilizzano proprietà personalizzate CSS per l’adattamento dei colori in modalità chiara/scura.
hashicorp-flight:)Tutte e sei le varianti di badge rese inline:
Predefinito Nota Pericolo Successo Suggerimento AttenzioneOgni dimensione con una variante:
Suggerimento piccolo Pericolo medio Successo grandeLe intestazioni seguenti utilizzano la sintassi del plugin starlight-heading-badges.
Questa intestazione ha un badge di successo che indica che la funzionalità è stabile.
Questa intestazione ha un badge di attenzione che indica che l’API è sperimentale.
Questa intestazione ha un badge di pericolo che indica la deprecazione.
Questa intestazione ha un badge di suggerimento che indica una nuova funzionalità.
Questa intestazione ha un badge di nota che indica aggiornamenti recenti.
Questa intestazione ha un badge predefinito senza variante specificata.
Controllare la barra laterale: questa pagina ha un badge “Nuovo” con la variante tip applicata tramite frontmatter.
| Funzionalità | Stato | Priorità |
|---|---|---|
| Modalità scura | Supportata | Alta |
| Zoom immagine | Supportato | Media |
| Diagrammi Mermaid | Supportati | Media |
| Badge nelle intestazioni | Supportati | Bassa |
| Proprietà | Tipo | Predefinito | Descrizione |
|---|---|---|---|
title | string | — | Titolo della pagina visualizzato nell’intestazione |
description | string | "" | Meta descrizione per la SEO |
sidebar.order | number | 0 | Ordine di ordinamento nella barra laterale |
sidebar.badge | object | null | Badge mostrato accanto all’etichetta della barra laterale |
template | "doc" | "splash" | "doc" | Template di layout della pagina |
L’immagine sottostante verifica il plugin starlight-image-zoom. Fare clic per ingrandire.
