
Projetando sua aplicação na Base44
Trabalhando com IA no design
A IA está no centro de como você projeta na Base44. Descreva o que deseja em linguagem natural, e a IA atualiza código, estilos e componentes para você. Para aprender a instruir a IA como uma designer, ajustar elementos no modo Edit, definir limites com AI Controls e escolher entre as opções de design que ela oferece, veja Projetando com IA.Mudanças globais
O painel Theme permite definir cores e fontes para toda a sua aplicação em um só lugar. Qualquer mudança feita é aplicada em todos os lugares instantaneamente, então você não precisa atualizar elementos um a um. O painel mostra uma pré-visualização da paleta atual no topo, seguida por uma lista de papéis de cor que você pode personalizar, como background, foreground, primary, secondary, card e popover. Clique em Fonts no topo do painel para definir a fonte da sua aplicação.
Acessando e personalizando o tema da sua aplicação
Cores do tema
Clique em qualquer papel de cor para atualizá-la em toda a aplicação. Para alterar uma cor no seu tema:- Clique no ícone Theme no topo do editor da sua aplicação.
- Clique em qualquer papel de cor na lista para abrir o seletor de cores. A barra no topo do painel é uma pré-visualização da sua paleta atual e não é clicável.
- Escolha sua cor arrastando o seletor, inserindo um valor hex, usando o conta-gotas para amostrar qualquer cor na tela ou escolhendo de uma paleta usando o dropdown na parte inferior do seletor.
- Clique em Apply para pré-visualizar a mudança na sua aplicação.
- Clique em Save & Apply no painel Theme para aplicá-la em todos os lugares.
Update my theme to match the colors used in my app.Fontes
Defina as fontes da sua aplicação na aba Fonts do painel Theme. Um dropdown aparece para cada fonte que a sua aplicação usa. Para alterar as fontes da sua aplicação:- Clique no ícone Theme no topo do editor da sua aplicação.
- Clique na aba Fonts.
- Clique em um dropdown e selecione uma fonte. Você pode pesquisar por nome, navegar em Brand Fonts e All fonts, ou clicar em Upload Fonts para adicionar as suas próprias.
- Clique em Save & Apply para aplicar as mudanças em toda a aplicação.

Alterando as fontes do tema na sua aplicação
Mudanças por elemento
Quando você está no modo Edit, pode estilizar qualquer elemento individual diretamente. Selecione um elemento e use os ícones na barra de ferramentas Edit para alterar suas cores, tipografia, espaçamento, raio dos cantos, opacidade ou adicionar classes Tailwind personalizadas. As opções disponíveis na barra de ferramentas variam conforme o tipo de elemento selecionado. O modo Edit funciona na maioria dos elementos que contêm texto, incluindo itens de lista, células de tabela, botões e citações. Suas mudanças são salvas e atualizam a prévia ao vivo imediatamente, e se uma mudança não puder ser aplicada a um elemento, uma mensagem explica o motivo.
A barra de ferramentas Edit Element
Cores
Você pode definir a cor de fundo e a cor do texto de qualquer elemento usando as cores definidas no seu tema ou uma cor personalizada.
Editando a cor de um elemento usando as cores do tema
- Clique em Edit no topo do editor.
- Selecione o elemento que deseja alterar.
- Clique no ícone Colors na barra de ferramentas Edit.
- Selecione a parte que deseja alterar, como fundo ou texto.
- Escolha sua cor:
- Theme: escolha entre os papéis de cor definidos no seu tema, como background, foreground, card e primary.
- Custom: arraste o seletor, insira um valor hex, use o conta-gotas para amostrar qualquer cor na tela ou escolha de uma paleta usando o dropdown na parte inferior do seletor.
- Clique em Apply para confirmar a mudança.
Tipografia
Quando você seleciona um elemento de texto, a barra de ferramentas Edit mostra controles de família e tamanho da fonte. Um painel separado Text style dá acesso a alinhamento, caixa e decoração. Para editar o conteúdo do texto:- Clique em Edit no topo do editor.
- Selecione o elemento de texto.
- Clique no ícone T na barra de ferramentas Edit.
- Digite suas mudanças no campo Text content.

Editando o conteúdo do texto na edição visual
- Clique em Edit no topo do editor.
- Selecione o elemento de texto.
- Clique no dropdown de família de fonte na barra de ferramentas Edit.
- Pesquise ou navegue pelas fontes e clique em uma para aplicá-la. Passe o mouse sobre uma fonte com uma seta > para ver os pesos disponíveis e clique em um peso para aplicá-lo.

Seletor de família de fonte na edição visual
- Clique em Edit no topo do editor.
- Selecione o elemento de texto.
- Clique no dropdown de tamanho na barra de ferramentas Edit.
- Escolha um tamanho. Os tamanhos disponíveis vão de 12 a 128.

Seletor de tamanho de fonte na edição visual
- Clique em Edit no topo do editor.
- Selecione o elemento de texto.
- Clique no ícone Text style na barra de ferramentas Edit.
- Ajuste as configurações que deseja alterar:
- Alinhamento: esquerda, centro, direita ou justificado.
- Caixa: nenhuma, maiúsculas, minúsculas ou capitalizar.
- Decoração: nenhuma, sublinhado, tachado ou itálico.

Painel de estilo de texto na edição visual
Espaçamento
Você pode definir a margem e o padding de qualquer elemento em px, controlando cada lado independentemente. Para alterar o espaçamento de um elemento:- Clique em Edit no topo do editor.
- Selecione o elemento que deseja alterar.
- Clique no ícone Spacing na barra de ferramentas Edit.
- Insira valores em px para margem e padding. Use os controles abreviados horizontal e vertical para definir ambos os lados de uma vez.

Controles de espaçamento na edição visual
Raio dos cantos
Você pode arredondar os cantos de qualquer elemento inserindo um valor em px. Para alterar o raio dos cantos de um elemento:- Clique em Edit no topo do editor.
- Selecione o elemento que deseja alterar.
- Clique no ícone Corners na barra de ferramentas Edit.
- Insira um valor em px ou use as setas para ajustá-lo.
Opacidade
Você pode tornar qualquer elemento totalmente opaco, semitransparente ou qualquer ponto entre os dois. Para alterar a opacidade de um elemento:- Clique em Edit no topo do editor.
- Selecione o elemento que deseja alterar.
- Clique no ícone Opacity na barra de ferramentas Edit.
- Arraste o slider ou insira um valor entre 0 (totalmente transparente) e 100 (totalmente opaco).
Classes Tailwind
Para estilização não coberta pelas outras opções, você pode inserir qualquer classe Tailwind CSS diretamente. Para adicionar classes Tailwind a um elemento:- Clique em Edit no topo do editor.
- Selecione o elemento que deseja alterar.
- Clique no ícone Tailwind classes na barra de ferramentas Edit.
- Digite qualquer classe Tailwind CSS. Por exemplo,
shadow-lgadiciona uma sombra grande eborder border-gray-200adiciona uma borda sutil.
Temas e modos
A direção visual é o tom geral da sua aplicação. Temas são formas de expressar esse tom usando profundidade, cor e efeitos. Na Base44, você pode abraçar um tema e ainda manter sua marca intacta.Temas de design
Neumorphism
Neumorphism

Sombras suaves elevadas do fundo
- Sombras internas e externas sutis
- Paletas suaves e monocromáticas
- Profundidade mínima e formas limpas
Glassmorphism
Glassmorphism

Camadas foscas e translúcidas
- Backdrop blur
- Painéis transparentes com bordas sutis
- Efeitos sutis de brilho e reflexo
Estilo Material
Estilo Material

Cards elevados e cores marcantes
- Camadas de elevação claras
- Grids e alinhamento limpos
- Movimento intencional
Claymorphism
Claymorphism

Formas fofas e arredondadas
- Cantos arredondados
- Paletas pastel ou suaves
- Sombras suaves e uniformes
Neo brutalism
Neo brutalism

Bordas grossas e sombras marcadas
- Combinações de cores de alto contraste
- Bordas grossas e formas marcantes
- Tipografia crua e grids simples
Temas claro e escuro
Temas claro e escuro permitem que as pessoas escolham o que parece melhor e podem ajudar em diferentes ambientes. Você pode pedir ao chat de IA para adicionar suporte a temas e um toggle.
Adicionando os modos claro e escuro

A mesma aplicação no modo escuro
Movimento e feedback
Movimento e feedback ajudam as pessoas a entender o que está acontecendo na tela. Você pode usá-los para fazer cliques parecerem responsivos, mostrar que algo está carregando e explicar o que fazer em seguida. Na Base44, a IA pode adicionar esses padrões para você, então não precisa codificar cada animação manualmente. Use esta seção quando sua aplicação já funciona, mas parece um pouco plana ou estática, e você quer que pareça mais viva e tranquilizadora.Adicionando interações e animações sutis
Adicionando interações e animações sutis
- Um botão que cresce levemente e fica mais claro no hover.
- Um card que se eleva quando você passa o mouse sobre ele.
- Um ícone que faz uma pequena animação de check quando algo é salvo.
Projetando estados de carregamento, vazios e de erro
Projetando estados de carregamento, vazios e de erro
- Loading: formas de skeleton que combinam com o layout final em vez de um spinner genérico.
- Empty: uma mensagem amigável que explica o que aparecerá aqui e um botão para criar ou conectar algo.
- Error: uma explicação curta e humana e uma forma clara de tentar novamente ou obter ajuda.
Truques rápidos
Se quiser melhorias rápidas, estas receitas curtas podem ajudar você a obter muito valor com poucos prompts.Faça um protótipo plano parecer polido
Faça um protótipo plano parecer polido
- Introduza um sistema simples de cores e aplique-o globalmente.
- Defina papéis de texto claros e aumente a altura de linha.
- Adicione componentes básicos de card e botão e reutilize-os.
Recupere uma página de tabela desorganizada
Recupere uma página de tabela desorganizada
- Aumente um pouco a altura das linhas e adicione separadores sutis.
- Mova ações para uma coluna ou menu consistente.
- Adicione filtros em uma barra superior clara.
- Adicione estados de carregamento, vazio e erro.
Refresh visual suave sem alterar as cores da marca
Refresh visual suave sem alterar as cores da marca
- Ajuste espaçamento e hierarquia.
- Atualize formas de cards e botões.
- Introduza microinterações sutis.
Perguntas frequentes
Clique em uma pergunta abaixo para saber mais sobre projetar sua aplicação.O que é Tailwind CSS e como leio seus nomes de classe?
O que é Tailwind CSS e como leio seus nomes de classe?
- Cores:
bg-blue-500define um fundo azul,text-whitedefine texto branco. - Espaçamento:
p-4adiciona padding em todos os lados,m-2adiciona margem em todos os lados. - Tipografia:
font-bolddeixa o texto em negrito,text-lgdefine um tamanho maior de texto. - Layout:
flexcria um container flex,gridcria um container grid,items-centercentraliza itens verticalmente em uma linha flex ou grid.
bg-blue-500 text-white p-4 flex items-center resulta em uma barra azul com texto branco, padding e conteúdo centralizado.Para referência mais profunda e a lista completa de utilitários, consulte a documentação oficial do Tailwind CSS.Como desfaço mudanças da IA ou restauro uma versão anterior do meu design?
Como desfaço mudanças da IA ou restauro uma versão anterior do meu design?
- Cada prompt da IA tem uma opção Revert que desfaz instantaneamente tudo o que aquele prompt específico alterou na sua aplicação.
- O ícone de relógio no chat de IA abre o histórico de versões. Você pode escolher uma versão salva anterior da sua aplicação e voltar a ela em um passo.
Como excluo um elemento da minha aplicação?
Como excluo um elemento da minha aplicação?

Excluindo um elemento no modo Edit