feat(ui): renk paleti, ikonlar, MoneyInput ve navigasyon
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,71 @@
|
||||
/**
|
||||
* Kullanıcı verisindeki renk ve ikonlar anahtar olarak saklanır (sabit renk kodu yok).
|
||||
* Renkler globals.css'teki --swatch-* değişkenlerine, ikonlar lucide bileşenlerine eşlenir.
|
||||
*/
|
||||
export const SWATCHES = [
|
||||
"blue",
|
||||
"sky",
|
||||
"teal",
|
||||
"green",
|
||||
"lime",
|
||||
"amber",
|
||||
"orange",
|
||||
"red",
|
||||
"rose",
|
||||
"pink",
|
||||
"purple",
|
||||
"indigo",
|
||||
"slate",
|
||||
] as const;
|
||||
export type Swatch = (typeof SWATCHES)[number];
|
||||
|
||||
export const ICON_KEYS = [
|
||||
"wallet",
|
||||
"banknote",
|
||||
"landmark",
|
||||
"piggy-bank",
|
||||
"credit-card",
|
||||
"utensils",
|
||||
"shopping-cart",
|
||||
"shopping-basket",
|
||||
"receipt",
|
||||
"zap",
|
||||
"droplet",
|
||||
"flame",
|
||||
"wifi",
|
||||
"smartphone",
|
||||
"house",
|
||||
"building",
|
||||
"car",
|
||||
"fuel",
|
||||
"bus",
|
||||
"train",
|
||||
"heart-pulse",
|
||||
"pill",
|
||||
"graduation-cap",
|
||||
"book",
|
||||
"shirt",
|
||||
"gamepad",
|
||||
"film",
|
||||
"music",
|
||||
"coffee",
|
||||
"plane",
|
||||
"gift",
|
||||
"baby",
|
||||
"paw-print",
|
||||
"wrench",
|
||||
"sofa",
|
||||
"repeat",
|
||||
"briefcase",
|
||||
"trending-up",
|
||||
"coins",
|
||||
"percent",
|
||||
"undo",
|
||||
"sparkles",
|
||||
"spray-can",
|
||||
"scissors",
|
||||
"dumbbell",
|
||||
"tag",
|
||||
"circle-ellipsis",
|
||||
] as const;
|
||||
export type IconKey = (typeof ICON_KEYS)[number];
|
||||
Reference in New Issue
Block a user