Cartão Único
Este é um cartão independente com um ícone. Cartões são úteis para destacar informações ou funcionalidades importantes.
Cada tipo de aviso utiliza a sintaxe de cerca ::: com seu título padrão.
Os componentes de aviso integrados do Starlight recebem cantos arredondados e uma sombra em camadas:
.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);}Este é o conteúdo da aba de visão geral. Contém texto simples para verificar a renderização básica das abas.
Esta é a aba de detalhes. A alternância entre abas deve ser instantânea, sem recarregamento de página.
Conteúdo de parágrafo simples na primeira aba.
const greeting = "Hello from a code block inside a tab!";console.log(greeting);código inlineEsses dois grupos de abas compartilham syncKey="pkg". Selecionar uma aba em um grupo deve atualizar o outro.
Comando de instalação:
npm install @f5-sales-demo/docs-themepnpm add @f5-sales-demo/docs-themeyarn add @f5-sales-demo/docs-themeComando de execução:
npm run devpnpm devyarn devClonar o repositório
git clone https://github.com/example/repo.gitcd repoInstalar as dependências
npm installIniciar o servidor de desenvolvimento
npm run devO site estará disponível em http://localhost:4321.
Cartão Único
Este é um cartão independente com um ícone. Cartões são úteis para destacar informações ou funcionalidades importantes.
Desempenho
O Astro entrega zero JS por padrão para carregamentos de página rápidos.
Personalizável
O Starlight oferece amplas opções de temas e plugins.
Acessível
Recursos de acessibilidade integrados garantem que o conteúdo chegue a todos.
Documentado
A documentação abrangente torna o início fácil e direto.
Etapa Um
Configure as definições do seu projeto e as variáveis de ambiente.
Etapa Dois
Crie suas páginas de conteúdo usando o formato MDX.
Etapa Três
Visualize localmente com o servidor de desenvolvimento.
Etapa Quatro
Implante na plataforma de hospedagem de sua escolha.
O tema fornece um componente LinkCard que funciona com ou sem ícones. Importe-o do tema:
import LinkCard from '@f5-sales-demo/docs-theme/components/LinkCard.astro';Adicione uma prop icon usando a sintaxe prefixo:nome. Todos os oito pacotes de ícones são suportados — consulte a documentação de Pacotes de Ícones para o catálogo completo.
lucide:)carbon:)mdi:)phosphor:)tabler:)f5-brand:)f5xc:)Esses ícones são multicoloridos e usam propriedades CSS personalizadas para adaptação de cores nos modos claro/escuro.
hashicorp-flight:)Todas as seis variantes de emblemas renderizadas inline:
Padrão Nota Perigo Sucesso Dica CuidadoCada tamanho com uma variante:
Dica Pequena Perigo Médio Sucesso GrandeOs títulos a seguir usam a sintaxe do plugin starlight-heading-badges.
Este título tem um emblema de sucesso indicando que a funcionalidade é estável.
Este título tem um emblema de cuidado indicando que a API é experimental.
Este título tem um emblema de perigo indicando descontinuação.
Este título tem um emblema de dica indicando uma nova funcionalidade.
Este título tem um emblema de nota indicando atualizações recentes.
Este título tem um emblema padrão sem variante especificada.
Verifique a barra lateral: esta página tem um emblema “Novo” com a variante tip aplicada via frontmatter.
| Funcionalidade | Status | Prioridade |
|---|---|---|
| Modo escuro | Suportado | Alta |
| Zoom de imagem | Suportado | Média |
| Diagramas Mermaid | Suportado | Média |
| Emblemas em títulos | Suportado | Baixa |
| Propriedade | Tipo | Padrão | Descrição |
|---|---|---|---|
title | string | — | Título da página exibido no cabeçalho |
description | string | "" | Meta descrição para SEO |
sidebar.order | number | 0 | Ordem de classificação na barra lateral |
sidebar.badge | object | null | Emblema exibido ao lado do rótulo da barra lateral |
template | "doc" | "splash" | "doc" | Modelo de layout da página |
A imagem abaixo testa o plugin starlight-image-zoom. Clique para ampliar.
