Card singola
Questa è una card autonoma con un’icona. Le card sono utili per evidenziare informazioni o funzionalità chiave.
Ogni tipo di nota a margine utilizza la sintassi del delimitatore ::: con il proprio titolo predefinito.
I componenti nota a margine integrati di Starlight presentano angoli arrotondati e un’ombra a strati:
.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 deve essere immediato senza ricaricare la pagina.
Contenuto 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". Selezionando una scheda in un gruppo, l’altro si aggiorna di conseguenza.
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 rapidi delle pagine.
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 l’avvio semplice e immediato.
Passaggio uno
Configurare le impostazioni del progetto e le variabili d’ambiente.
Passaggio due
Creare le pagine di contenuto nel formato MDX.
Passaggio tre
Visualizzare in anteprima localmente con il server di sviluppo.
Passaggio quattro
Distribuire sulla piattaforma di hosting desiderata.
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 gli otto 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à CSS personalizzate per l’adattamento dei colori in modalità chiara/scura.
hashicorp-flight:)Tutte e sei le varianti di badge renderizzate inline:
Predefinito Nota Pericolo Successo Suggerimento AttenzioneOgni dimensione con una variante:
Suggerimento piccolo Pericolo medio Successo grandeI seguenti titoli utilizzano la sintassi del plugin starlight-heading-badges.
Questo titolo ha un badge di successo che indica che la funzionalità è stabile.
Questo titolo ha un badge di attenzione che indica che l’API è sperimentale.
Questo titolo ha un badge di pericolo che indica la deprecazione.
Questo titolo ha un badge di suggerimento che indica una nuova funzionalità.
Questo titolo ha un badge di nota che indica aggiornamenti recenti.
Questo titolo 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 immagini | Supportato | Media |
| Diagrammi Mermaid | Supportati | Media |
| Badge nei titoli | Supportati | Bassa |
| Proprietà | Tipo | Predefinito | Descrizione |
|---|---|---|---|
title | string | — | Titolo della pagina visualizzato nell’intestazione |
description | string | "" | Meta descrizione per 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 seguente testa il plugin starlight-image-zoom. Fare clic per ingrandire.
