Cada tema agora expõe variáveis próprias no theme.json (color pickers na config, injetadas no compile SCSS com !default): - aurora-glass: page-background + aurora-color-1/2/3 (gradientes e blobs) - nordic-minimal: page-background, panel-background e decor-color (grid, anéis e sombra do painel) - sunset-mesh: page-background, accent-color (links/foco) e mesh-color-1..4 (os 4 lóbulos do mesh) - carbon-neon: page-background, glow-color (bordas/glow/prompt/cursor) e terminal-background-color Tons translúcidos derivados de variável usam color-mix() do CSS (scssphp não avalia rgba($var) de cor injetada; color-mix passa direto e o browser resolve). Validado: injeção de variável altera o CSS compilado e os 4 temas servem color-mix na página de login. Temas legados removidos (aurora-boreal, baloons, cloud, desktop, light, neon, night, original, power-red, prompt-developer) — catálogo agora são só os 4 modernos. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
34 lines
960 B
JSON
34 lines
960 B
JSON
{
|
|
"name": "Aurora Glass",
|
|
"description": "Glassmorphism escuro com aurora em indigo, violeta e teal",
|
|
"variables": {
|
|
"btn-background-color": {
|
|
"name": "Cor de fundo dos Botões",
|
|
"default": "#7c6cff"
|
|
},
|
|
"btn-foreground-color": {
|
|
"name": "Cor do texto dos Botões",
|
|
"default": "#ffffff"
|
|
},
|
|
"card-background-color": {
|
|
"name": "Cor do cartão",
|
|
"default": ""
|
|
},
|
|
"page-background-color": {
|
|
"name": "Cor de fundo da página",
|
|
"default": "#0b0e1a"
|
|
},
|
|
"aurora-color-1": {
|
|
"name": "Aurora — cor 1",
|
|
"default": "#7c6cff"
|
|
},
|
|
"aurora-color-2": {
|
|
"name": "Aurora — cor 2",
|
|
"default": "#2dd4bf"
|
|
},
|
|
"aurora-color-3": {
|
|
"name": "Aurora — cor 3",
|
|
"default": "#a855f7"
|
|
}
|
|
}
|
|
}
|