+ evandro
+ .dev
+ .br
+
+ + Sistema de identidade visual e componentes para uma empresa de programaรงรฃo. Cada elemento รฉ intencionalmente destilado atรฉ seu essencial. +
+Logo System
+O Slash Mark em todas as variaรงรตes, fundos e escalas de uso permitidas.
+Color Tokens
+Sistema semรขntico de tokens. Cada cor tem papel รบnico โ nada รฉ decorativo.
+Type System
+Duas famรญlias, nove tamanhos, um sistema semรขntico claro.
+// Configuraรงรฃo de tipografia โ evandro.dev.br +import type { Config } from 'tailwindcss' + +export const typography = { + fonts: { + display: 'Syne', // Tรญtulos, logo, hero + mono: 'Geist Mono' // Corpo, UI, cรณdigo + }, + scale: { + 'display-2xl': 'clamp(40px, 5vw, 72px)', + 'display-xl': '48px', + 'display-lg': '32px', + 'heading-md': '22px', + 'body-md': '12px', + 'label': '10px', + } +} satisfies Partial<Config>+
Spacing Scale
+Base 4px. Cada token tem um papel semรขntico no layout โ nรฃo sรฃo intercambiรกveis.
+Component Library
+Todos os primitivos de UI. Hover nos componentes para ver as interaรงรตes.
+| Componente | +Token | +Valor | +Estado | +
|---|---|---|---|
| Button | --btn-h-default | 40px | Estรกvel |
| Button | --btn-h-sm | 32px | Estรกvel |
| Button | --btn-h-lg | 52px | Estรกvel |
| Input | --input-h | 40px | Estรกvel |
| Card | --card-radius | 8px | Estรกvel |
| Badge | --badge-radius | 999px | Estรกvel |
| Tooltip | --tooltip-delay | 300ms | Beta |
Icon Style
+Estilo: Stroke 1.5px, corners arredondados, 24ร24 viewport. Hover para ver interaรงรฃo.
+Motion System
+Hover nos cards para ver as animaรงรตes. Motion nรฃo รฉ decoraรงรฃo โ tem semรขntica.
+// Curvas de easing do sistema โ nunca use ease padrรฃo do CSS +export const easing = { + // Entradas de UI โ sensaรงรฃo de gravidade natural + out: 'cubic-bezier(.16, 1, .3, 1)', + // Saรญdas โ rรกpido para nรฃo bloquear o usuรกrio + in: 'cubic-bezier(.4, 0, 1, 1)', + // Micro-interaรงรตes crรญticas (botรฃo, link) + spring: 'cubic-bezier(.34, 1.56, .64, 1)', +} + +export const duration = { + instant: 100, // hover state + fast: 200, // botรตes, toggles + normal: 350, // modais, drawers + slow: 600, // page transitions +}+
Brand Voice
+Como a marca fala. Tom tรฉcnico, direto, sem ego. Como o melhor dev sรชnior que vocรช conhece.
+Brand in the Wild
+A identidade em contextos reais de uso.
+