All files / src/lib website-config.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 0/0
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23  2x                       2x                  
// Website page constants
export const TEMPLATE_COLORS: Record<string, { primary: string; bg: string }> = {
	"modern-minimal": { primary: "#8b5cf6", bg: "#f5f3ff" },
	"warm-traditional": { primary: "#d97706", bg: "#fffbeb" },
	"luxury-premium": { primary: "#1e293b", bg: "#f8fafc" },
	"bold-creative": { primary: "#0d9488", bg: "#f0fdfa" },
	"earthy-organic": { primary: "#65a30d", bg: "#faf7f2" },
	"classic-elegant": { primary: "#1e3a5f", bg: "#ffffff" },
};
 
export const BUILD_STATUS_DISPLAY: Record<
	string,
	{ label: string; dotColor: string; textColor: string; icon: string }
> = {
	pending: { label: "Pending", dotColor: "bg-amber-500", textColor: "text-amber-700", icon: "⏳" },
	queued: { label: "Queued", dotColor: "bg-amber-500", textColor: "text-amber-700", icon: "⏳" },
	building: { label: "Building", dotColor: "bg-primary-500", textColor: "text-primary-700", icon: "🔨" },
	deploying: { label: "Deploying", dotColor: "bg-purple-500", textColor: "text-purple-700", icon: "🚀" },
	deployed: { label: "Published", dotColor: "bg-success", textColor: "text-notification-success-text", icon: "✅" },
	failed: { label: "Failed", dotColor: "bg-error", textColor: "text-notification-error-text", icon: "❌" },
	cancelled: { label: "Cancelled", dotColor: "bg-foreground-subtle", textColor: "text-foreground-muted", icon: "🚫" },
};