summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanilo Tenorio Raisi2024-06-20 15:19:50 -0300
committerGitHub2024-06-20 20:19:50 +0200
commit197c8d8f2908687376c28eb639484d4fe7591ec5 (patch)
treeae589755b2cdd02c6116b032178ac74fd62d1dfc
parent39a0e4c9d50c94827b8179f7959d94edd65f1097 (diff)
downloadIT.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.mdx34
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