Apresentação

O Design System do Suap é um conjunto de diretrizes, componentes, padrões visuais e boas práticas que orientam o desenvolvimento da interface do Sistema Unificado de Administração Pública (SUAP). Ele foi criado para garantir consistência visual, acessibilidade, eficiência no desenvolvimento e melhoria contínua da experiência dos usuários.

Ilustração representando o Design System do SUAP
Ilustração representando o Wireframe do SUAP

Marca

O logotipo do Suap foi construido a partir da fonte padrão do sistema: a Open Sans. Unindo simplicidade, sofisticação e intuitividade, o uso de uma fonte sem serifa expressa bem o fato de ser um sistema completamente digital e bem usual, para ser utilizado com facilidade por instituições públicas no dia a dia.

O grid de construção do logotipo do Suap possui linhas verticais, horizontais e circulares que estruturam o logo na sua concepção, garantindo proporcionalidade.

Precisa do logotipo?

Em caso de uso e aplicação das diferentes versões do logotipo do Suap, baixe a pasta abaixo contendo várias versões do logotipo:

Baixar logotipos

Margem de segurança

Espaçamento mínimo necessário que precisa ser respeitado na hora de aplicar a marca a outros elementos. Foi utilizada a letra u do próprio logotipo para servir de referência como margem de segurança.

Teste:

Ilustração representando o Wireframe do SUAP

Exemplo:

Ilustração representando o Wireframe do SUAP

Aplicações

Utilizadas em subsistemas do Suap, essas aplicações servem de modelo de como dispor cada informação no logotipo, sendo respeitadas: ordem, hierarquia, peso e cor.

Subsistemas:

Ilustração representando o Wireframe do SUAP Ilustração representando o Wireframe do SUAP Ilustração representando o Wireframe do SUAP Ilustração representando o Wireframe do SUAP

Exemplo com o nome da instituição:

Ilustração representando o Wireframe do SUAP Ilustração representando o Wireframe do SUAP Ilustração representando o Wireframe do SUAP Ilustração representando o Wireframe do SUAP

Temas

O Suap contém diversos temas com cores e layouts originais, visando atender múltiplas condições dos usuários e permitindo uma personalização do sistema com a mesma usabilidade, mas com várias interfaces.

Aurora

Predominância de tons pastéis, degradês suaves entre azul e lilás, promovendo conforto visual com cores claras.

Ilustração representando o tema Aurora do Suap

Dunas

Cores harmônicas e delimitações compostas pelo uso predominante de branco, cinza e areia do deserto.

Ilustração representando o tema Dunas do Suap

Luna

Opção de tema noturno, visando o conforto da visão de quem prefere tons mais escuros.

Ilustração representando o tema Luna do Suap

Padrão

Tema personalizado com as cores do Suap.

Ilustração representando o tema Padrão do Suap

Gov.br

Composto pela identidade visual do GovBr.

Ilustração representando o tema Gov.br do Suap

IFs

Personalizado com o padrão de cores dos Institutos Federais.

Ilustração representando o tema IFs do Suap

Alto Contraste

Trata-se de um recurso destinado às pessoas com deficiência visual ou, especificamente, baixa visão. Conta com cores contrastadas para que textos, títulos, links e informações se tornem perceptíveis facilmente.

Ilustração representando o tema Alto Contraste do Suap

Cores

A paleta de cores do Suap define os tons fundamentais que compõem a identidade visual do sistema.

Primary

50

Primary

75

Primary

100

Primary

150

Primary

200

Primary

250

Primary

300

Primary

350

Primary

400

Primary

450

Primary

500

Primary

550

Primary

600

Primary

650

Primary

700

Primary

750

Primary

800

Primary

850

Primary

900

Grey

50

Grey

75

Grey

100

Grey

150

Grey

200

Grey

250

Grey

300

Grey

350

Grey

400

Grey

450

Grey

500

Grey

550

Grey

600

Grey

650

Grey

700

Grey

750

Grey

800

Grey

850

Grey

900

Info

50

Info

75

Info

100

Info

150

Info

200

Info

250

Info

300

Info

350

Info

400

Info

450

Info

500

Info

550

Info

600

Info

650

Info

700

Info

750

Info

800

Info

850

Info

900

Warning

50

Warning

75

Warning

100

Warning

150

Warning

200

Warning

250

Warning

300

Warning

350

Warning

400

Warning

450

Warning

500

Warning

550

Warning

600

Warning

650

Warning

700

Warning

750

Warning

800

Warning

850

Warning

900

Caution

50

Caution

75

Caution

100

Caution

150

Caution

200

Caution

250

Caution

300

Caution

350

Caution

400

Caution

450

Caution

500

Caution

550

Caution

600

Caution

650

Caution

700

Caution

750

Caution

800

Caution

850

Caution

900

Danger

50

Danger

75

Danger

100

Danger

150

Danger

200

Danger

250

Danger

300

Danger

350

Danger

400

Danger

450

Danger

500

Danger

550

Danger

600

Danger

650

Danger

700

Danger

750

Danger

800

Danger

850

Danger

900

Success

50

Success

75

Success

100

Success

150

Success

200

Success

250

Success

300

Success

350

Success

400

Success

450

Success

500

Success

550

Success

600

Success

650

Success

700

Success

750

Success

800

Success

850

Success

900

Violet

50

Violet

75

Violet

100

Violet

150

Violet

200

Violet

250

Violet

300

Violet

350

Violet

400

Violet

450

Violet

500

Violet

550

Violet

600

Violet

650

Violet

700

Violet

750

Violet

800

Violet

850

Violet

900

Lime

50

Lime

75

Lime

100

Lime

150

Lime

200

Lime

250

Lime

300

Lime

350

Lime

400

Lime

450

Lime

500

Lime

550

Lime

600

Lime

650

Lime

700

Lime

750

Lime

800

Lime

850

Lime

900

Pink

50

Pink

75

Pink

100

Pink

150

Pink

200

Pink

250

Pink

300

Pink

350

Pink

400

Pink

450

Pink

500

Pink

550

Pink

600

Pink

650

Pink

700

Pink

750

Pink

800

Pink

850

Pink

900

Cyan

50

Cyan

75

Cyan

100

Cyan

150

Cyan

200

Cyan

250

Cyan

300

Cyan

350

Cyan

400

Cyan

450

Cyan

500

Cyan

550

Cyan

600

Cyan

650

Cyan

700

Cyan

750

Cyan

800

Cyan

850

Cyan

900

Brown

50

Brown

75

Brown

100

Brown

150

Brown

200

Brown

250

Brown

300

Brown

350

Brown

400

Brown

450

Brown

500

Brown

550

Brown

600

Brown

650

Brown

700

Brown

750

Brown

800

Brown

850

Brown

900

Steel

50

Steel

75

Steel

100

Steel

150

Steel

200

Steel

250

Steel

300

Steel

350

Steel

400

Steel

450

Steel

500

Steel

550

Steel

600

Steel

650

Steel

700

Steel

750

Steel

800

Steel

850

Steel

900

Primary

50

Primary

75

Primary

100

Primary

150

Primary

200

Primary

250

Primary

300

Primary

350

Primary

400

Primary

450

Primary

500

Primary

550

Primary

600

Primary

650

Primary

700

Primary

750

Primary

800

Primary

850

Primary

900

Grey

50

Grey

75

Grey

100

Grey

150

Grey

200

Grey

250

Grey

300

Grey

350

Grey

400

Grey

450

Grey

500

Grey

550

Grey

600

Grey

650

Grey

700

Grey

750

Grey

800

Grey

850

Grey

900

Info

50

Info

75

Info

100

Info

150

Info

200

Info

250

Info

300

Info

350

Info

400

Info

450

Info

500

Info

550

Info

600

Info

650

Info

700

Info

750

Info

800

Info

850

Info

900

Warning

50

Warning

75

Warning

100

Warning

150

Warning

200

Warning

250

Warning

300

Warning

350

Warning

400

Warning

450

Warning

500

Warning

550

Warning

600

Warning

650

Warning

700

Warning

750

Warning

800

Warning

850

Warning

900

Caution

50

Caution

75

Caution

100

Caution

150

Caution

200

Caution

250

Caution

300

Caution

350

Caution

400

Caution

450

Caution

500

Caution

550

Caution

600

Caution

650

Caution

700

Caution

750

Caution

800

Caution

850

Caution

900

Danger

50

Danger

75

Danger

100

Danger

150

Danger

200

Danger

250

Danger

300

Danger

350

Danger

400

Danger

450

Danger

500

Danger

550

Danger

600

Danger

650

Danger

700

Danger

750

Danger

800

Danger

850

Danger

900

Success

50

Success

75

Success

100

Success

150

Success

200

Success

250

Success

300

Success

350

Success

400

Success

450

Success

500

Success

550

Success

600

Success

650

Success

700

Success

750

Success

800

Success

850

Success

900

Violet

50

Violet

75

Violet

100

Violet

150

Violet

200

Violet

250

Violet

300

Violet

350

Violet

400

Violet

450

Violet

500

Violet

550

Violet

600

Violet

650

Violet

700

Violet

750

Violet

800

Violet

850

Violet

900

Lime

50

Lime

75

Lime

100

Lime

150

Lime

200

Lime

250

Lime

300

Lime

350

Lime

400

Lime

450

Lime

500

Lime

550

Lime

600

Lime

650

Lime

700

Lime

750

Lime

800

Lime

850

Lime

900

Primary

50

Primary

75

Primary

100

Primary

150

Primary

200

Primary

250

Primary

300

Primary

350

Primary

400

Primary

450

Primary

500

Primary

550

Primary

600

Primary

650

Primary

700

Primary

750

Primary

800

Primary

850

Primary

900

Grey

50

Grey

75

Grey

100

Grey

150

Grey

200

Grey

250

Grey

300

Grey

350

Grey

400

Grey

450

Grey

500

Grey

550

Grey

600

Grey

650

Grey

700

Grey

750

Grey

800

Grey

850

Grey

900

Info

50

Info

75

Info

100

Info

150

Info

200

Info

250

Info

300

Info

350

Info

400

Info

450

Info

500

Info

550

Info

600

Info

650

Info

700

Info

750

Info

800

Info

850

Info

900

Warning

50

Warning

75

Warning

100

Warning

150

Warning

200

Warning

250

Warning

300

Warning

350

Warning

400

Warning

450

Warning

500

Warning

550

Warning

600

Warning

650

Warning

700

Warning

750

Warning

800

Warning

850

Warning

900

Caution

50

Caution

75

Caution

100

Caution

150

Caution

200

Caution

250

Caution

300

Caution

350

Caution

400

Caution

450

Caution

500

Caution

550

Caution

600

Caution

650

Caution

700

Caution

750

Caution

800

Caution

850

Caution

900

Danger

50

Danger

75

Danger

100

Danger

150

Danger

200

Danger

250

Danger

300

Danger

350

Danger

400

Danger

450

Danger

500

Danger

550

Danger

600

Danger

650

Danger

700

Danger

750

Danger

800

Danger

850

Danger

900

Success

50

Success

75

Success

100

Success

150

Success

200

Success

250

Success

300

Success

350

Success

400

Success

450

Success

500

Success

550

Success

600

Success

650

Success

700

Success

750

Success

800

Success

850

Success

900

Violet

50

Violet

75

Violet

100

Violet

150

Violet

200

Violet

250

Violet

300

Violet

350

Violet

400

Violet

450

Violet

500

Violet

550

Violet

600

Violet

650

Violet

700

Violet

750

Violet

800

Violet

850

Violet

900

Lime

50

Lime

75

Lime

100

Lime

150

Lime

200

Lime

250

Lime

300

Lime

350

Lime

400

Lime

450

Lime

500

Lime

550

Lime

600

Lime

650

Lime

700

Lime

750

Lime

800

Lime

850

Lime

900

Primary

50

Primary

75

Primary

100

Primary

150

Primary

200

Primary

250

Primary

300

Primary

350

Primary

400

Primary

450

Primary

500

Primary

550

Primary

600

Primary

650

Primary

700

Primary

750

Primary

800

Primary

850

Primary

900

Secondary

50

Secondary

75

Secondary

100

Secondary

150

Secondary

200

Secondary

250

Secondary

300

Secondary

350

Secondary

400

Secondary

450

Secondary

500

Secondary

550

Secondary

600

Secondary

650

Secondary

700

Secondary

750

Secondary

800

Secondary

850

Secondary

900

Grey

50

Grey

75

Grey

100

Grey

150

Grey

200

Grey

250

Grey

300

Grey

350

Grey

400

Grey

450

Grey

500

Grey

550

Grey

600

Grey

650

Grey

700

Grey

750

Grey

800

Grey

850

Grey

900

Info

50

Info

75

Info

100

Info

150

Info

200

Info

250

Info

300

Info

350

Info

400

Info

450

Info

500

Info

550

Info

600

Info

650

Info

700

Info

750

Info

800

Info

850

Info

900

Warning

50

Warning

75

Warning

100

Warning

150

Warning

200

Warning

250

Warning

300

Warning

350

Warning

400

Warning

450

Warning

500

Warning

550

Warning

600

Warning

650

Warning

700

Warning

750

Warning

800

Warning

850

Warning

900

Caution

50

Caution

75

Caution

100

Caution

150

Caution

200

Caution

250

Caution

300

Caution

350

Caution

400

Caution

450

Caution

500

Caution

550

Caution

600

Caution

650

Caution

700

Caution

750

Caution

800

Caution

850

Caution

900

Danger

50

Danger

75

Danger

100

Danger

150

Danger

200

Danger

250

Danger

300

Danger

350

Danger

400

Danger

450

Danger

500

Danger

550

Danger

600

Danger

650

Danger

700

Danger

750

Danger

800

Danger

850

Danger

900

Success

50

Success

75

Success

100

Success

150

Success

200

Success

250

Success

300

Success

350

Success

400

Success

450

Success

500

Success

550

Success

600

Success

650

Success

700

Success

750

Success

800

Success

850

Success

900

Primary

50

Primary

75

Primary

100

Primary

150

Primary

200

Primary

250

Primary

300

Primary

350

Primary

400

Primary

450

Primary

500

Primary

550

Primary

600

Primary

650

Primary

700

Primary

750

Primary

800

Primary

850

Primary

900

Grey

50

Grey

75

Grey

100

Grey

150

Grey

200

Grey

250

Grey

300

Grey

350

Grey

400

Grey

450

Grey

500

Grey

550

Grey

600

Grey

650

Grey

700

Grey

750

Grey

800

Grey

850

Grey

900

Info

50

Info

75

Info

100

Info

150

Info

200

Info

250

Info

300

Info

350

Info

400

Info

450

Info

500

Info

550

Info

600

Info

650

Info

700

Info

750

Info

800

Info

850

Info

900

Warning

50

Warning

75

Warning

100

Warning

150

Warning

200

Warning

250

Warning

300

Warning

350

Warning

400

Warning

450

Warning

500

Warning

550

Warning

600

Warning

650

Warning

700

Warning

750

Warning

800

Warning

850

Warning

900

Caution

50

Caution

75

Caution

100

Caution

150

Caution

200

Caution

250

Caution

300

Caution

350

Caution

400

Caution

450

Caution

500

Caution

550

Caution

600

Caution

650

Caution

700

Caution

750

Caution

800

Caution

850

Caution

900

Danger

50

Danger

75

Danger

100

Danger

150

Danger

200

Danger

250

Danger

300

Danger

350

Danger

400

Danger

450

Danger

500

Danger

550

Danger

600

Danger

650

Danger

700

Danger

750

Danger

800

Danger

850

Danger

900

Success

50

Success

75

Success

100

Success

150

Success

200

Success

250

Success

300

Success

350

Success

400

Success

450

Success

500

Success

550

Success

600

Success

650

Success

700

Success

750

Success

800

Success

850

Success

900

Violet

50

Violet

75

Violet

100

Violet

150

Violet

200

Violet

250

Violet

300

Violet

350

Violet

400

Violet

450

Violet

500

Violet

550

Violet

600

Violet

650

Violet

700

Violet

750

Violet

800

Violet

850

Violet

900

Lime

50

Lime

75

Lime

100

Lime

150

Lime

200

Lime

250

Lime

300

Lime

350

Lime

400

Lime

450

Lime

500

Lime

550

Lime

600

Lime

650

Lime

700

Lime

750

Lime

800

Lime

850

Lime

900

Pink

50

Pink

75

Pink

100

Pink

150

Pink

200

Pink

250

Pink

300

Pink

350

Pink

400

Pink

450

Pink

500

Pink

550

Pink

600

Pink

650

Pink

700

Pink

750

Pink

800

Pink

850

Pink

900

Cyan

50

Cyan

75

Cyan

100

Cyan

150

Cyan

200

Cyan

250

Cyan

300

Cyan

350

Cyan

400

Cyan

450

Cyan

500

Cyan

550

Cyan

600

Cyan

650

Cyan

700

Cyan

750

Cyan

800

Cyan

850

Cyan

900

Brown

50

Brown

75

Brown

100

Brown

150

Brown

200

Brown

250

Brown

300

Brown

350

Brown

400

Brown

450

Brown

500

Brown

550

Brown

600

Brown

650

Brown

700

Brown

750

Brown

800

Brown

850

Brown

900

Steel

50

Steel

75

Steel

100

Steel

150

Steel

200

Steel

250

Steel

300

Steel

350

Steel

400

Steel

450

Steel

500

Steel

550

Steel

600

Steel

650

Steel

700

Steel

750

Steel

800

Steel

850

Steel

900

Primary

50

Primary

75

Primary

100

Primary

150

Primary

200

Primary

250

Primary

300

Primary

350

Primary

400

Primary

450

Primary

500

Primary

550

Primary

600

Primary

650

Primary

700

Primary

750

Primary

800

Primary

850

Primary

900

Grey

50

Grey

75

Grey

100

Grey

150

Grey

200

Grey

250

Grey

300

Grey

350

Grey

400

Grey

450

Grey

500

Grey

550

Grey

600

Grey

650

Grey

700

Grey

750

Grey

800

Grey

850

Grey

900

Info

50

Info

75

Info

100

Info

150

Info

200

Info

250

Info

300

Info

350

Info

400

Info

450

Info

500

Info

550

Info

600

Info

650

Info

700

Info

750

Info

800

Info

850

Info

900

Warning

50

Warning

75

Warning

100

Warning

150

Warning

200

Warning

250

Warning

300

Warning

350

Warning

400

Warning

450

Warning

500

Warning

550

Warning

600

Warning

650

Warning

700

Warning

750

Warning

800

Warning

850

Warning

900

Caution

50

Caution

75

Caution

100

Caution

150

Caution

200

Caution

250

Caution

300

Caution

350

Caution

400

Caution

450

Caution

500

Caution

550

Caution

600

Caution

650

Caution

700

Caution

750

Caution

800

Caution

850

Caution

900

Danger

50

Danger

75

Danger

100

Danger

150

Danger

200

Danger

250

Danger

300

Danger

350

Danger

400

Danger

450

Danger

500

Danger

550

Danger

600

Danger

650

Danger

700

Danger

750

Danger

800

Danger

850

Danger

900

Success

50

Success

75

Success

100

Success

150

Success

200

Success

250

Success

300

Success

350

Success

400

Success

450

Success

500

Success

550

Success

600

Success

650

Success

700

Success

750

Success

800

Success

850

Success

900

Violet

50

Violet

75

Violet

100

Violet

150

Violet

200

Violet

250

Violet

300

Violet

350

Violet

400

Violet

450

Violet

500

Violet

550

Violet

600

Violet

650

Violet

700

Violet

750

Violet

800

Violet

850

Violet

900

Lime

50

Lime

75

Lime

100

Lime

150

Lime

200

Lime

250

Lime

300

Lime

350

Lime

400

Lime

450

Lime

500

Lime

550

Lime

600

Lime

650

Lime

700

Lime

750

Lime

800

Lime

850

Lime

900

Pink

50

Pink

75

Pink

100

Pink

150

Pink

200

Pink

250

Pink

300

Pink

350

Pink

400

Pink

450

Pink

500

Pink

550

Pink

600

Pink

650

Pink

700

Pink

750

Pink

800

Pink

850

Pink

900

Cyan

50

Cyan

75

Cyan

100

Cyan

150

Cyan

200

Cyan

250

Cyan

300

Cyan

350

Cyan

400

Cyan

450

Cyan

500

Cyan

550

Cyan

600

Cyan

650

Cyan

700

Cyan

750

Cyan

800

Cyan

850

Cyan

900

Primary

50

Primary

75

Primary

100

Primary

150

Primary

200

Primary

250

Primary

300

Primary

350

Primary

400

Primary

450

Primary

500

Primary

550

Primary

600

Primary

650

Primary

700

Primary

750

Primary

800

Primary

850

Primary

900

Info

50

Info

75

Info

100

Info

150

Info

200

Info

250

Info

300

Info

350

Info

400

Info

450

Info

500

Info

550

Info

600

Info

650

Info

700

Info

750

Info

800

Info

850

Info

900

Warning

50

Warning

75

Warning

100

Warning

150

Warning

200

Warning

250

Warning

300

Warning

350

Warning

400

Warning

450

Warning

500

Warning

550

Warning

600

Warning

650

Warning

700

Warning

750

Warning

800

Warning

850

Warning

900

Caution

50

Caution

75

Caution

100

Caution

150

Caution

200

Caution

250

Caution

300

Caution

350

Caution

400

Caution

450

Caution

500

Caution

550

Caution

600

Caution

650

Caution

700

Caution

750

Caution

800

Caution

850

Caution

900

Danger

50

Danger

75

Danger

100

Danger

150

Danger

200

Danger

250

Danger

300

Danger

350

Danger

400

Danger

450

Danger

500

Danger

550

Danger

600

Danger

650

Danger

700

Danger

750

Danger

800

Danger

850

Danger

900

Success

50

Success

75

Success

100

Success

150

Success

200

Success

250

Success

300

Success

350

Success

400

Success

450

Success

500

Success

550

Success

600

Success

650

Success

700

Success

750

Success

800

Success

850

Success

900

Violet

50

Violet

75

Violet

100

Violet

150

Violet

200

Violet

250

Violet

300

Violet

350

Violet

400

Violet

450

Violet

500

Violet

550

Violet

600

Violet

650

Violet

700

Violet

750

Violet

800

Violet

850

Violet

900

Lime

50

Lime

75

Lime

100

Lime

150

Lime

200

Lime

250

Lime

300

Lime

350

Lime

400

Lime

450

Lime

500

Lime

550

Lime

600

Lime

650

Lime

700

Lime

750

Lime

800

Lime

850

Lime

900

Pink

50

Pink

75

Pink

100

Pink

150

Pink

200

Pink

250

Pink

300

Pink

350

Pink

400

Pink

450

Pink

500

Pink

550

Pink

600

Pink

650

Pink

700

Pink

750

Pink

800

Pink

850

Pink

900

Cyan

50

Cyan

75

Cyan

100

Cyan

150

Cyan

200

Cyan

250

Cyan

300

Cyan

350

Cyan

400

Cyan

450

Cyan

500

Cyan

550

Cyan

600

Cyan

650

Cyan

700

Cyan

750

Cyan

800

Cyan

850

Cyan

900

Iconografia

A iconografia do Suap é proveniente do Font Awesome, repositório de ícones aberto para sites. Seu uso visa resultar uma maior consistência das ações do sistema por um sistema de linguagem visual simplificada.

Ir para o Font Awesome

Tipografia

A Open Sans foi projetada com ênfase vertical, formas abertas e uma aparência neutra, porém amigável. Foi otimizada para interfaces impressas, web e mobile, e possui excelentes características de legibilidade em seus formatos de letras.

Light

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Regular

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Medium

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Bold

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Ilustração representando o Wireframe do SUAP

Componentes

Os componentes web do SUAP oferecem elementos reutilizáveis que garantem consistência, acessibilidade e padronização na interface.

DEBUG | Django 5.1.14