↓ Ir para o conteúdo principal
  1. Projetos/

SP Night

Rogerio de Queiroz Junior
Autor
Rogerio de Queiroz Junior
Linux, open source, homelab, ferramentas de linha de comando e IA.
Logo do SP Night: o Pico do Jaraguá ao anoitecer, com a luz de aviação acesa
OPEN SOURCE / GO / TEMA DE CORES

SP Night

O poste de sódio deixa a cidade inteira desta cor.

Um tema escuro com São Paulo como referência. Cada cor tem o contraste medido antes de ser publicada, e todo port é gerado da mesma paleta.

Ghostty · Kitty · Alacritty · Eza · Helix · Herdr · Foot

noite Noite Paulista

A cidade às 3h. O escuro azul-violeta do tokyodark, e o poste de sódio queimando quente por cima.

garoa Garoa

A mesma janela, vista através do chuvisco. Cinza chapado — a garoa não esfria a cidade, ela desbota.

jaragua Pico do Jaraguá

A mesma noite, vista do ponto mais alto da cidade. O escuro do noite girado para o verde da mata fechada — e a torre vermelha e branca acesa no topo.

23 cores · 3 variaçõesLido de palette/sp_night.json

Um esquema de cores escuro inspirado em São Paulo: o poste de sódio, o concreto aparente, o vão livre do MASP, a garoa antes da chuva. São três variações, todas escuras por decisão: noite, garoa e jaragua, três jeitos de olhar a mesma cidade.

O projeto é um contrato e uma ferramenta. O contrato é a paleta e uma camada de papéis que diz qual cor significa o quê. A ferramenta, spn, transforma o mapeamento de cada app em arquivos de tema prontos e se recusa a gerar quando a paleta não passa nos pisos de contraste.

  • Nenhum hex escolhido à mão: temas, READMEs e previews saem da paleta, então não mostram uma cor que você não vai receber.
  • Contraste como portão: cada par de cores é medido a cada build; comentário ilegível não passa.
  • Acentos separados entre si: pares vizinhos precisam se distinguir pela luminosidade, não só pelo matiz.
  • Ports reproduzíveis: a suíte renderiza os ports publicados e compara byte a byte com o que foi instalado.

Para usar um tema, escolha uma variação, copie o arquivo do port para o caminho do app e ative com uma linha. Os guias de cada port estão em sp-night.github.io/ports.

Documentação sp-night.github.io github.com/sp-night/sp-night

Este site usa a variação Pico do Jaraguá.