/** Default Tailwind `bg-*` for new labels / folders (sidebar + settings). */ export const DEFAULT_NAV_COLOR = "bg-blue-500" /** Normalize API or legacy hex values to a sidebar `bg-*` class. */ export function normalizeNavColorClass(color: string | undefined): string { const c = (color ?? "").trim() if (!c) return "bg-gray-500" if (c.startsWith("bg-")) return c if (/^#[\da-fA-F]{3,8}$/.test(c)) return `bg-[${c}]` return DEFAULT_NAV_COLOR }