Configuração dos temas da aplicação
theme
- Domínio para o qual o tema será aplicado, ex.: seu-dominio.internet.com.br
❗ Atenção, existem hoje 3 portais da aplicação, Portal do Cliente, Portal da Empresa e Backoffice. Sendo assim é necessário realizar a configuração de tema para cada um dos portais. Saiba mais
Application
Application
possui dois tipos de aplicação, Customer
e Operator
.
application
é obrigatória e é responsável pode determinar qual é o tipo da aplicação, sendo customer
ou operator
.displayName
: Nome da aplicação. Apresentado na tela de login
🔖 pageTitle
: Título que aparece na aba do navegador do usuário.
🔖 palette
: Definição de cores do sistema.
O tema expõe as seguintes paletas de cores:
primary
- Utilizada para representar a cor primária dos elementos do sistema;secondary
- Utilizada para representar a cor secundária dos elementos do sistema;error
- Utilizado para representar elementos de notificação de erro. Como falhas de conexão ou acessos não autorizados;info
- Utilizado para representar informações neutras do sistema. Como notificações de informações de status;success
- Utilizado para indicar mensagens de sucesso de uma ação que o usuário realizou. Ex.: Envio de formulário.light
: Cor clara da paleta;main
: Cor principal da paleta;dark
: Cor escura da paleta;contrastText
: Cor de contraste para o texto.⚠️ Importante! Caso nenhuma cor seja informado o sistema vai utilizar o padrão #000 como cor primária do sistema, sendo #fff a cor de contraste para o texto.🔖
Typography
- Definição da tipografia do sistema
fontFamily
- Padrão Roboto;fontUrl
: URL da fonte a ser utilizada no sistema. Ex.: https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap.Images
logoUrl
: Logo principal da aplicação. Apresentada na tela de Login. Ex.: https://placehold.co/120x80;
darkBackgroundLogoUrl
: Logo de contraste do sistema, utilizada no Header de cada aplicação. Ex.: https://placehold.co/48x48/FFF/000/png;
loadingImageUrl
: URL da imagem de carregamento a ser utilizada no sistema. Ex.: https://placehold.co/32x32;
faviconUrl
: URL do favicon a ser utilizada no sistema. Ex.: https://placehold.co/16x16.png.
success
: Representa o status de sucesso de uma solicitação de crédito.pending
: Representa o status pendente, ou seja, a solicitação de crédito ainda está em análise.rejected
: Representa o status de uma proposta que foi rejeitada, ou seja, a solicitação de crédito foi negada.requestedLoansAttachments
- Não é utilizado no sistema.
🔖 analytics
- Permite a configuração do Google Tag Manager para o sistema, sendo aplicado no Portal do Cliente e Portal da Empresa.
warning
, success
, info
e danger
.
primary.main
e o campo displayName
para apresentação do título.
Páginas do Portal do Cliente