diff options
author | Danilo Tenorio Raisi | 2024-06-20 15:19:50 -0300 |
---|---|---|
committer | GitHub | 2024-06-20 20:19:50 +0200 |
commit | 197c8d8f2908687376c28eb639484d4fe7591ec5 (patch) | |
tree | ae589755b2cdd02c6116b032178ac74fd62d1dfc | |
parent | 39a0e4c9d50c94827b8179f7959d94edd65f1097 (diff) | |
download | IT.starlight-197c8d8f2908687376c28eb639484d4fe7591ec5.tar.gz IT.starlight-197c8d8f2908687376c28eb639484d4fe7591ec5.tar.bz2 IT.starlight-197c8d8f2908687376c28eb639484d4fe7591ec5.zip |
i18n(pt-br): update `guides/components.mdx` (#2044)
-rw-r--r-- | docs/src/content/docs/pt-br/guides/components.mdx | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/docs/src/content/docs/pt-br/guides/components.mdx b/docs/src/content/docs/pt-br/guides/components.mdx index 1159d264..5860c4d8 100644 --- a/docs/src/content/docs/pt-br/guides/components.mdx +++ b/docs/src/content/docs/pt-br/guides/components.mdx @@ -418,6 +418,35 @@ import { Steps } from '@astrojs/starlight/components'; </Steps> +### Emblemas + +import { Badge } from '@astrojs/starlight/components'; + +Use o componente `<Badge>` para exibir pequenas informações, como status ou etiquetas. + +Passe o conteúdo que deseja exibir para o atributo `text` do componente `<Badge>`. + +Por padrão, o emblema usará a cor de destaque do tema do seu site. Para usar uma cor de emblema incorporada, defina o atributo `variant` com um dos seguintes valores: `note` (azul), `tip` (roxo), `danger` (vermelho), `caution` (laranja) ou `success` (verde). + +O atributo `size` (padrão: `small`) controla o tamanho do texto do emblema. As opções `medium` e `large` também estão disponíveis para exibir um emblema maior. + +Para personalização adicional, use outros atributos da tag `<span>` como `class` ou `style` com CSS personalizado. + +```mdx title="src/content/docs/example.mdx" +import { Badge } from '@astrojs/starlight/components'; + +<Badge text="Novo" variant="tip" size="small" /> +<Badge text="Obsoleto" variant="caution" size="medium" /> +<Badge text="Starlight" variant="note" size="large" /> +<Badge text="Personalizado" variant="success" style={{ fontStyle: 'italic' }} /> +``` +O código acima gera o seguinte conteúdo na página: + +<Badge text="Novo" variant="tip" size="small" /> +<Badge text="Obsoleto" variant="caution" size="medium" /> +<Badge text="Starlight" variant="note" size="large" /> +<Badge text="Personalizado" variant="success" style={{ fontStyle: 'italic' }} /> + ### Ícone import { Icon } from '@astrojs/starlight/components'; @@ -425,7 +454,8 @@ import IconsList from '~/components/icons-list.astro'; Starlight providencia um conjunto comum de ícones que você pode mostrar em seu conteúdo utilizando o componente `<Icon>`. -Cada `<Icon>` requer um [`name`](#todos-os-ícones) e pode opcionalmente incluir um atributo `label`, `size` e `color`. +Cada `<Icon>` requer um [`name`](#todos-os-ícones) e pode opcionalmente incluir um atributo `label` para prover contexto aos leitores de tela. +Os atributos `size` e `color` podem ser utilizados para ajustar a aparência do ícone usando unidades CSS e valores de cores. ```mdx # src/content/docs/exemplo.mdx @@ -433,11 +463,13 @@ Cada `<Icon>` requer um [`name`](#todos-os-ícones) e pode opcionalmente incluir import { Icon } from '@astrojs/starlight/components'; <Icon name="star" color="goldenrod" size="2rem" /> +<Icon name="rocket" color="var(--sl-color-text-accent)" /> ``` O código acima gera o seguinte na página: <Icon name="star" color="goldenrod" size="2rem" /> +<Icon name="rocket" color="var(--sl-color-text-accent)" /> #### Todos os ícones |