Bootstrapped during the 2026-06-06 BlockNinja consolidation. Was previously an unversioned directory inside ~/src/blockninja-themes/earthen. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
111 lines
3.4 KiB
JSON
111 lines
3.4 KiB
JSON
[
|
|
{
|
|
"id": "mossbed",
|
|
"name": "Mossbed",
|
|
"description": "Cream paper, deep moss primary, terracotta accent — the canonical Earthen look.",
|
|
"theme": {
|
|
"mode": "both",
|
|
"lightColors": {
|
|
"background": "40 30% 96%",
|
|
"foreground": "120 25% 14%",
|
|
"card": "40 25% 98%",
|
|
"cardForeground": "120 25% 14%",
|
|
"popover": "40 25% 98%",
|
|
"popoverForeground": "120 25% 14%",
|
|
"primary": "120 28% 28%",
|
|
"primaryForeground": "40 30% 96%",
|
|
"secondary": "80 15% 88%",
|
|
"secondaryForeground": "120 25% 18%",
|
|
"muted": "40 18% 92%",
|
|
"mutedForeground": "100 12% 38%",
|
|
"accent": "18 55% 48%",
|
|
"accentForeground": "40 30% 96%",
|
|
"destructive": "8 70% 45%",
|
|
"destructiveForeground": "40 30% 96%",
|
|
"border": "90 12% 82%",
|
|
"input": "90 12% 82%",
|
|
"ring": "120 28% 28%"
|
|
},
|
|
"darkColors": {
|
|
"background": "120 18% 8%",
|
|
"foreground": "40 25% 92%",
|
|
"card": "120 18% 11%",
|
|
"cardForeground": "40 25% 92%",
|
|
"popover": "120 18% 11%",
|
|
"popoverForeground": "40 25% 92%",
|
|
"primary": "90 30% 60%",
|
|
"primaryForeground": "120 18% 8%",
|
|
"secondary": "120 15% 18%",
|
|
"secondaryForeground": "40 25% 92%",
|
|
"muted": "120 12% 15%",
|
|
"mutedForeground": "90 12% 60%",
|
|
"accent": "18 65% 58%",
|
|
"accentForeground": "120 18% 8%",
|
|
"destructive": "8 70% 50%",
|
|
"destructiveForeground": "40 25% 92%",
|
|
"border": "120 12% 22%",
|
|
"input": "120 12% 22%",
|
|
"ring": "90 30% 60%"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "clay-field",
|
|
"name": "Clay Field",
|
|
"description": "Warm terracotta-led palette tuned for farm-stand and outdoor-brand sites.",
|
|
"theme": {
|
|
"mode": "light",
|
|
"lightColors": {
|
|
"background": "30 35% 95%",
|
|
"foreground": "20 35% 16%",
|
|
"card": "30 30% 98%",
|
|
"cardForeground": "20 35% 16%",
|
|
"popover": "30 30% 98%",
|
|
"popoverForeground": "20 35% 16%",
|
|
"primary": "18 60% 42%",
|
|
"primaryForeground": "30 35% 95%",
|
|
"secondary": "35 25% 88%",
|
|
"secondaryForeground": "20 35% 16%",
|
|
"muted": "30 20% 92%",
|
|
"mutedForeground": "25 18% 38%",
|
|
"accent": "100 22% 38%",
|
|
"accentForeground": "30 35% 95%",
|
|
"destructive": "8 70% 45%",
|
|
"destructiveForeground": "30 35% 95%",
|
|
"border": "30 18% 82%",
|
|
"input": "30 18% 82%",
|
|
"ring": "18 60% 42%"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "wet-loam",
|
|
"name": "Wet Loam",
|
|
"description": "Deep night-soil tones for conservation orgs that need quiet authority.",
|
|
"theme": {
|
|
"mode": "dark",
|
|
"darkColors": {
|
|
"background": "90 20% 6%",
|
|
"foreground": "60 20% 90%",
|
|
"card": "90 20% 9%",
|
|
"cardForeground": "60 20% 90%",
|
|
"popover": "90 20% 9%",
|
|
"popoverForeground": "60 20% 90%",
|
|
"primary": "80 35% 55%",
|
|
"primaryForeground": "90 20% 6%",
|
|
"secondary": "90 15% 16%",
|
|
"secondaryForeground": "60 20% 90%",
|
|
"muted": "90 12% 13%",
|
|
"mutedForeground": "80 10% 58%",
|
|
"accent": "25 70% 55%",
|
|
"accentForeground": "90 20% 6%",
|
|
"destructive": "8 70% 50%",
|
|
"destructiveForeground": "60 20% 90%",
|
|
"border": "90 12% 20%",
|
|
"input": "90 12% 20%",
|
|
"ring": "80 35% 55%"
|
|
}
|
|
}
|
|
}
|
|
]
|