feat(theme): add indigo (lunarpunk) accent + festival icons
Indigo palette for Solunar Society's night/festival character alongside pine (city) and clay (farm); register Tent/Ticket/Sun/Moon/MapPin icons. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
b0a64502dc
commit
2fbdada957
2 changed files with 15 additions and 0 deletions
|
|
@ -24,6 +24,11 @@ import {
|
||||||
Layers,
|
Layers,
|
||||||
Coins,
|
Coins,
|
||||||
HeartHandshake,
|
HeartHandshake,
|
||||||
|
Tent,
|
||||||
|
Ticket,
|
||||||
|
Sun,
|
||||||
|
Moon,
|
||||||
|
MapPin,
|
||||||
type LucideProps,
|
type LucideProps,
|
||||||
} from '@lucide/vue'
|
} from '@lucide/vue'
|
||||||
import type { FunctionalComponent } from 'vue'
|
import type { FunctionalComponent } from 'vue'
|
||||||
|
|
@ -52,6 +57,11 @@ const registry: Record<string, FunctionalComponent<LucideProps>> = {
|
||||||
Layers,
|
Layers,
|
||||||
Coins,
|
Coins,
|
||||||
HeartHandshake,
|
HeartHandshake,
|
||||||
|
Tent,
|
||||||
|
Ticket,
|
||||||
|
Sun,
|
||||||
|
Moon,
|
||||||
|
MapPin,
|
||||||
}
|
}
|
||||||
|
|
||||||
const props = defineProps<{ name: string }>()
|
const props = defineProps<{ name: string }>()
|
||||||
|
|
|
||||||
|
|
@ -93,6 +93,11 @@
|
||||||
--color-amber-400: hsl(36 95% 60%);
|
--color-amber-400: hsl(36 95% 60%);
|
||||||
--color-amber-500: hsl(32 92% 52%);
|
--color-amber-500: hsl(32 92% 52%);
|
||||||
|
|
||||||
|
/* lunarpunk / festival accent — Solunar Society (night) */
|
||||||
|
--color-indigo-300: hsl(255 85% 78%);
|
||||||
|
--color-indigo-400: hsl(256 78% 68%);
|
||||||
|
--color-indigo-500: hsl(258 70% 58%);
|
||||||
|
|
||||||
--color-clay-400: hsl(14 72% 62%); /* farm / warmth accent */
|
--color-clay-400: hsl(14 72% 62%); /* farm / warmth accent */
|
||||||
--color-sand: hsl(44 30% 90%); /* primary deck text */
|
--color-sand: hsl(44 30% 90%); /* primary deck text */
|
||||||
--color-sand-dim: hsl(150 8% 62%); /* muted deck text */
|
--color-sand-dim: hsl(150 8% 62%); /* muted deck text */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue