> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Design system

> Crie um design system de workspace na Base44 para definir as cores, fontes, logo e componentes da sua marca uma vez e aplicar um visual consistente em todos os seus apps.

Um design system salva a identidade visual da sua marca no nível do workspace: suas cores, fontes, logo e um conjunto de componentes combinados. Crie-o uma vez, defina-o como padrão, e cada novo app que você constrói já começa alinhado à marca, então você não precisa redefinir seu estilo a cada vez.

Você não precisa ser designer. Com apenas alguns detalhes, como seu logo, uma breve descrição da sua marca, a sensação que você quer e quaisquer arquivos de design que tiver, a Base44 cria um design system inteiro para você, para que todos os seus apps pareçam profissionais e alinhados à marca.

<Frame caption="Seus design systems nas configurações do workspace">
  <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/setting-up-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=ab2a39f760320dacc6b5ac2ddb344a21" alt="Your design systems in workspace settings" width="1478" height="666" data-path="images/setting-up-design-system.png" />
</Frame>

<Warning>
  **Disponibilidade:**

  * Design systems estão disponíveis no [plano **Builder**](https://base44.com/pricing) e superiores.
  * Workspaces no plano Builder e superiores incluem 1 design system. Workspaces Enterprise não têm limite.
  * Design systems se aplicam a apps web, não a apps mobile. Um app importado do Figma, iniciado a partir de uma URL ou migrado de outra plataforma pode receber um design system depois que terminar de construir.
  * Criar e usar um design system não custa créditos.
</Warning>

***

## O que está incluído

Quando você cria um design system, a Base44 preenche tudo o que mantém seus apps consistentes e alinhados à marca, e mostra tudo em uma prévia ao vivo. Mude uma cor ou uma fonte, e cada exemplo é atualizado imediatamente, então você sempre vê como fica.

<Frame caption="Um design system, com as configurações da sua marca à esquerda e uma prévia ao vivo à direita">
  <img src="https://mintcdn.com/base44/UbtxqxHtmMkiSlmF/images/Design-system-preview.png?fit=max&auto=format&n=UbtxqxHtmMkiSlmF&q=85&s=67a5cddf6e2f8127beecdbabd1c9477f" alt="A design system, with your brand settings on the left and a live preview on the right" width="1754" height="852" data-path="images/Design-system-preview.png" />
</Frame>

Um design system cobre 3 coisas:

* **Os fundamentos da sua marca:** Seu logo, nome da marca, slogan e uma breve descrição, além dos valores centrais da sua marca, do tom de voz e das diretrizes de design sobre como ela deve parecer.
* **Sua identidade visual:** Suas cores, suas fontes, o quão arredondados são seus cantos, quanta sombra fica sob os elementos e quanto espaço vai entre eles.
* **Peças prontas:** Um conjunto completo de componentes que já combinam com sua marca e estão prontos para serem usados em qualquer app, incluindo botões, ícones, cards, navegação, formulários e seções de página, cada um estilizado para seus estados interativos.

***

## Criando um design system

Você cria um design system a partir das configurações do seu workspace. Em um único formulário, você pode combinar uma breve descrição, seu logo, uma importação do Figma, de um site ou de um pacote npm, e seus próprios arquivos de design, e a Base44 gera um design system completo a partir do que você fornecer.

**Para criar um design system:**

1. Clique no nome do seu workspace no canto inferior esquerdo, depois clique em **Settings**.
2. Clique em **Design system**.
3. Clique em **Create**. Se seu workspace já tem um design system, clique em **Create new design system**.
4. Em **Create your design system**, adicione qualquer um dos seguintes:
   * **Descreva sua marca:** Escreva uma breve descrição da sua marca e adicione seu logo no quadrado ao lado.
   * **Importe uma fonte existente:** Você pode usar uma fonte por design system. Alterne entre as abas:
     * **Figma file:** Arraste ou procure um arquivo `.fig`, de até 1,9 GB, e anexe todas as suas páginas e frames ou escolha alguns específicos. A Base44 reduz imagens grandes demais e prepara arquivos grandes em segundo plano, e não armazena o arquivo original.
     * **Website URL:** Cole o endereço de um site. Use apenas URLs cujos conteúdos você tem o direito de usar.
     * **NPM package:** Insira um pacote publicado pelo nome, nome\@versão ou um link do npmjs.com. Ele é resolvido no registro público do npm por padrão, ou clique em **Private registry** para adicionar a URL de um registro, um token de acesso e os escopos que devem ser resolvidos lá. Seu token de acesso é usado uma vez para buscar o pacote e não é armazenado.
   * **Carregue seus recursos de design:** Adicione imagens, fontes, um arquivo `design.md` ou outros arquivos de design, até 10 arquivos.
5. Clique em **Create**. Gerar seu design system pode levar alguns minutos, e você pode sair e voltar enquanto ele é gerado.
6. Revise o design system gerado na prévia e ajuste o que quiser.

<Frame caption="Criando um design system a partir dos materiais da sua marca">
  <img src="https://mintcdn.com/base44/HlhyBQALn8sFOzOt/images/create-design-system.png?fit=max&auto=format&n=HlhyBQALn8sFOzOt&q=85&s=18dfa9825b8d4be38e4d40eee58e45d1" alt="The Create a design system dialog with a logo, a brand description, an imported source, and uploaded design resources" width="667" height="688" data-path="images/create-design-system.png" />
</Frame>

***

## Editando seu design system

Quando você abre um design system, você o edita em um editor de dois painéis. À esquerda estão todas as configurações da sua marca e do seu design. À direita, uma **Preview** ao vivo mostra esses estilos aplicados a botões, ícones e cards reais, da forma como aparecem no seu app ou site. Conforme você altera uma configuração à esquerda, a prévia é atualizada instantaneamente.

O nome e o slogan do seu design system ficam no topo da página. Clique em qualquer um deles para editá-lo ali mesmo.

À esquerda, você pode editar cada parte do seu design system:

<AccordionGroup>
  <Accordion title="Overview">
    Uma breve descrição da sua marca. A Base44 a usa para manter tudo o que gera alinhado à marca.
  </Accordion>

  <Accordion title="Logos">
    Adicione os logos da sua marca ou gere um com IA. Clique em **Add logo** para carregar um logo, ou em **Generate logo** para descrever um e deixar a Base44 criá-lo. Um logo é marcado como **Primary**, e você pode definir outro como principal pelo menu **More actions** dele.

    <Frame caption="Editando os logos da sua marca">
      <img src="https://mintcdn.com/base44/ORtAjdTmwwcRhJqd/images/logo-design-system.png?fit=max&auto=format&n=ORtAjdTmwwcRhJqd&q=85&s=aac66eba89d5c6c496a43d37325a43c2" alt="Editing your brand logos" className="mx-auto" style={{ maxWidth: "480px" }} width="767" height="294" data-path="images/logo-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Typography">
    Escolha suas fontes de título e de texto, ou carregue as suas próprias. Você também pode ajustar o peso de cada estilo de fonte. Qualquer pessoa no seu workspace que pode editar, ou seja, donos, admins e editores, pode carregar uma fonte. Viewers e guests não podem.

    <Frame caption="Escolhendo suas fontes de título e de texto">
      <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/design-typography.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=4a73eb34a70af74e82936f9b8afab781" alt="Choosing your heading and body fonts" className="mx-auto" style={{ maxWidth: "480px" }} width="754" height="442" data-path="images/design-typography.png" />
    </Frame>
  </Accordion>

  <Accordion title="Color palette">
    Clique em uma cor para editá-la, ou clique em **Generate palette** e descreva as cores que deseja.

    <Frame caption="Editando uma cor na paleta">
      <img src="https://mintcdn.com/base44/VclXjLr9c40ZrWRk/images/changing-color-palette.png?fit=max&auto=format&n=VclXjLr9c40ZrWRk&q=85&s=7811d624dfbb7becfe3d8136eabe3606" alt="Editing a color in the palette" className="mx-auto" style={{ maxWidth: "480px" }} width="763" height="430" data-path="images/changing-color-palette.png" />
    </Frame>
  </Accordion>

  <Accordion title="Tone of voice">
    Define como sua marca se comunica. Clique em **Add tone** para adicionar um traço, ou clique no ícone de gerar para deixar a Base44 sugerir um novo conjunto.

    <Frame caption="Adicionando traços de tom de voz">
      <img src="https://mintcdn.com/base44/gBzhyXmqHNk7LpgP/images/tone-values-design-system.png?fit=max&auto=format&n=gBzhyXmqHNk7LpgP&q=85&s=be1db863fdeae7fd2207ace4c70de4d9" alt="Adding tone of voice traits" className="mx-auto" style={{ maxWidth: "480px" }} width="758" height="171" data-path="images/tone-values-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Core values">
    Os princípios que sua marca defende. Clique em **Add value** para adicionar um, ou clique no ícone de gerar para deixar a Base44 sugerir um novo conjunto.

    <Frame caption="Adicionando seus valores centrais">
      <img src="https://mintcdn.com/base44/VclXjLr9c40ZrWRk/images/core-values-design-system.png?fit=max&auto=format&n=VclXjLr9c40ZrWRk&q=85&s=0e82aa1b04c3edf5b5e399ea8277d302" alt="Adding your core values" className="mx-auto" style={{ maxWidth: "480px" }} width="758" height="176" data-path="images/core-values-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Corner radius">
    Defina o quão arredondados seus componentes parecem.

    <Frame caption="Definindo os valores de raio dos cantos">
      <img src="https://mintcdn.com/base44/VclXjLr9c40ZrWRk/images/corner-design-system.png?fit=max&auto=format&n=VclXjLr9c40ZrWRk&q=85&s=472f0796414c1bcda1cf80e621563f5e" alt="Setting your corner radius values" className="mx-auto" style={{ maxWidth: "480px" }} width="752" height="388" data-path="images/corner-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Spacing scale">
    Ajuste quanto espaço vai entre os elementos.

    <Frame caption="Ajustando sua escala de espaçamento">
      <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/spacing-scale-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=0e7199980a7d9c70adc543cce2912b41" alt="Fine-tuning your spacing scale" className="mx-auto" style={{ maxWidth: "480px" }} width="759" height="341" data-path="images/spacing-scale-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Shadow">
    Defina o quão elevados seus componentes parecem. Clique em uma sombra para ajustar sua posição, desfoque, extensão e cor.

    <Frame caption="Definindo os valores de sombra">
      <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/shadow-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=046339cc33cea5bc29223465686b7db4" alt="Setting your shadow values" className="mx-auto" style={{ maxWidth: "480px" }} width="756" height="301" data-path="images/shadow-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Design guidelines">
    Regras que mantêm a linguagem visual do seu app consistente. Clique em **Add guideline** para adicionar uma, ou abra o menu **More actions** em uma diretriz para editá-la ou excluí-la.

    <Frame caption="Editando suas diretrizes de design">
      <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/design-guidelines-system.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=0452b543eb8c456bbf1c951704c1dc74" alt="Editing your design guidelines" className="mx-auto" style={{ maxWidth: "480px" }} width="754" height="564" data-path="images/design-guidelines-system.png" />
    </Frame>
  </Accordion>
</AccordionGroup>

<Note>
  Suas edições não são aplicadas até que você as salve. Clique em **Save changes** para mantê-las, ou em **Reset changes** para desfazer as edições que ainda não salvou. Um design system precisa de um nome e de uma visão geral antes que você possa salvá-lo.
</Note>

***

## Gerenciando seus design systems

Gerencie um design system pelo card dele na seção **Design system**. Abra o ícone **More actions** <Icon icon="ellipsis" /> em um design system para editá-lo, defini-lo como padrão ou excluí-lo.

<Warning>
  **Quem pode gerenciar design systems:**

  * **Donos e admins:** Podem criar, editar, definir o padrão e excluir qualquer design system.
  * **Editores:** Podem criar e editar design systems. Apenas donos e admins podem definir o padrão ou excluir um design system.
</Warning>

<Frame caption="Abrindo um design system para edição">
  <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/edit-design-system.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=4dcacb48ac02380efee18508c6d229f1" alt="Opening a design system for editing" width="1516" height="668" data-path="images/edit-design-system.png" />
</Frame>

### Definindo um design system padrão

Defina um design system como padrão do seu workspace para que novos apps comecem com ele automaticamente.

**Para definir seu design system padrão:**

1. Clique no nome do seu workspace no canto inferior esquerdo, depois clique em **Settings**.
2. Clique em **Design system**.
3. No design system desejado, clique no ícone **More actions** <Icon icon="ellipsis" /> e clique em **Set as default**.

<Frame caption="Definindo um design system como padrão do seu workspace">
  <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/set-default-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=ecd45e8373750e074731e8fe93243ccd" alt="Setting a design system as your workspace default" width="1516" height="668" data-path="images/set-default-design-system.png" />
</Frame>

<Note>
  Para parar de usar um design system como padrão, abra o mesmo menu e clique em **Remove default**.
</Note>

### Excluindo um design system

Exclua um design system de que você não precisa mais.

<Warning>
  Excluir um design system pelo card dele tem efeito imediato e não pode ser desfeito.
</Warning>

**Para excluir um design system:**

1. Clique no nome do seu workspace no canto inferior esquerdo, depois clique em **Settings**.
2. Clique em **Design system**.
3. No design system desejado, clique no ícone **More actions** <Icon icon="ellipsis" /> e clique em **Delete**.

<Frame caption="Excluindo um design system">
  <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/delete-design-system.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=8fa289ab8c099250956f8f1006362e7f" alt="Deleting a design system" width="1516" height="668" data-path="images/delete-design-system.png" />
</Frame>

***

## Usando seu design system enquanto constrói

Quando você inicia um novo app, seu design system padrão vem pré-selecionado, então o app é construído para combinar com sua marca desde o primeiro prompt. Para escolher um design system diferente, clique no ícone **Add** <Icon icon="plus" /> no chat de IA, selecione **Use a design system** e escolha o que deseja.

<Frame caption="Escolhendo um design system ao iniciar um novo app">
  <img src="https://mintcdn.com/base44/HlhyBQALn8sFOzOt/images/design-system-first-prompt.png?fit=max&auto=format&n=HlhyBQALn8sFOzOt&q=85&s=a957e13cdaa67da96cadff0e6b423513" alt="The home prompt box with the Add menu open, Use a design system highlighted, and the design system list beside it" width="796" height="585" data-path="images/design-system-first-prompt.png" />
</Frame>

Você também pode aplicar um design system a um app em que já está trabalhando, pelo mesmo ícone **Add** <Icon icon="plus" /> no chat de IA. Quando seu workspace tem um design system, a opção mostra o nome dele, e clicar nela anexa o design system ao seu próximo prompt.

<Frame caption="Aplicando seu design system pelo chat de IA">
  <img src="https://mintcdn.com/base44/HlhyBQALn8sFOzOt/images/design-system-building.png?fit=max&auto=format&n=HlhyBQALn8sFOzOt&q=85&s=157d91899750063c6ac2fe31470ba330" alt="The AI chat Add menu open with Use a design system highlighted" width="453" height="281" data-path="images/design-system-building.png" />
</Frame>

<Note>
  Aplicar um design system tem efeito em um turno de construção no chat de IA. Se seu chat está em um modo que não constrói, como **Discuss**, mude para **Build** primeiro.
</Note>

<Warning>
  Aplicar um design system a um app que já está construído reconstrói o app para combinar, em vez de reestilizá-lo no lugar. Aplique-o cedo, ou espere que o app seja gerado novamente.
</Warning>

***

## Perguntas frequentes

Clique em uma pergunta abaixo para saber mais sobre design systems.

<AccordionGroup>
  <Accordion title="Preciso de habilidades de design para criar um design system?">
    Não. Descreva sua marca em poucas palavras, ou importe de um site, de um arquivo do Figma, de um pacote npm ou do seu logo, e a Base44 gera um design system completo para você. Depois, você pode ajustar qualquer parte dele.
  </Accordion>

  <Accordion title="Cada cliente ou projeto pode ter seu próprio design system?">
    No plano Builder e superiores, você tem 1 design system por workspace, então use um workspace separado para cada cliente ou projeto que precisa da própria marca. Workspaces Enterprise não têm limite.
  </Accordion>
</AccordionGroup>

<Note>Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a [versão em inglês](/). </Note>
