Add initial character creation screen

Created the first version of the character creation feature, including the base layout and starting UI elements for customizing a character.
This commit is contained in:
pricewowen
2026-05-23 19:32:20 -06:00
parent 008ea1677f
commit 4705b1a0ec
18 changed files with 895 additions and 0 deletions

5
lib/character/types.ts Normal file
View File

@@ -0,0 +1,5 @@
import type { HSL } from "./color-utils";
import type { CharacterLayerId } from "./presets";
export type LayerColorState = Record<CharacterLayerId, HSL>;
export type LayerVariantState = Record<CharacterLayerId, string>;