Sistema de design · v2.0
Isolinha
A linguagem visual do site 2.0. Herda do site original o carmim, as curvas de nível e os títulos de grande presença, mas reconstrói tudo como tokens e componentes reutilizáveis.
Princípios
Cartografia como linguagem
Carmim como território. A cor de marca do site original (#A40000) vira uma escala de dez tons. O carmim ocupa capas e ações; o resto da página fica em neutros quentes de papel e tinta, como num mapa impresso.
Isolinhas. As curvas de nível da capa original agora são geradas por código (marching squares sobre um relevo sintético), a cada build, em SVG leve e herdando a cor do tema.
Anotação cartográfica. Datas, horários, coordenadas e rótulos usam fonte monoespaçada em caixa alta, como legendas de carta topográfica. A escala gráfica no rodapé é a assinatura do sistema.
Editorial e acadêmico. Títulos em serifa (Newsreader) substituem a fonte condensada em caixa alta, mantendo a presença e trazendo leitura de periódico científico.
Cor
Primitivos
Carmim
Papel & Tinta
Oceano
Semânticos
Componentes usam apenas estes tokens. Eles mudam de valor no tema escuro (prefers-color-scheme), então nada precisa ser redesenhado.
Tipografia
Três vozes
--fs-display · Display · Newsreader 400Geocrítica--fs-3xl · Título de páginaEdições anteriores--fs-2xl · Título de seçãoUm reencontro do Grupo--fs-lg · Subtítulo / destaqueA geografia ibero-americana no contexto contemporâneo--fs-base · Corpo · Public Sans 400Os Colóquios Internacionais de Geocrítica se realizam desde o ano de 1999.--fs-xs · Rótulo · IBM Plex Mono 50022°54′40″S 43°14′10″WEspaço
Base de 4 px
--esp-1--esp-2--esp-3--esp-4--esp-5--esp-6--esp-7--esp-8--esp-9--esp-10Forma
--raio-1--raio-2--raio-3--raio-pilulaComponentes
Biblioteca
Botões · .botao
Rótulos e etiquetas · .rotulo .etiqueta
Aviso · .aviso
Marca
Prazos, status e chamadas.
Neutro
Informação complementar.
Acento
Destaques pontuais.
Cartões e pessoas · .cartao .pessoa
-
Horácio CapelGrupo Geocrítica · Universidade de Barcelona -
Nome Sem FotoIniciais automáticas
Uso
<link rel="stylesheet" href="assets/css/fonts.css"> <link rel="stylesheet" href="assets/css/tokens.css"> <!-- camada 1: tokens --> <link rel="stylesheet" href="assets/css/geocritica.css"> <!-- camada 2: componentes --> <a class="botao botao--secundario" href="...">Apresentação</a> <p class="rotulo">Programação</p>