Files
gridpilot.gg/adapters/bootstrap/LeagueTierConfig.ts
2025-12-26 00:20:53 +01:00

35 lines
754 B
TypeScript

/**
* League Tier Configuration
*
* UI display configuration for league tiers
*/
export type LeagueTier = 'premium' | 'standard' | 'starter';
export interface LeagueTierConfigData {
color: string;
bgColor: string;
border: string;
icon: string;
}
export const leagueTierConfig: Record<LeagueTier, LeagueTierConfigData> = {
premium: {
color: 'text-yellow-400',
bgColor: 'bg-yellow-500/10',
border: 'border-yellow-500/30',
icon: '⭐',
},
standard: {
color: 'text-primary-blue',
bgColor: 'bg-primary-blue/10',
border: 'border-primary-blue/30',
icon: '🏆',
},
starter: {
color: 'text-gray-400',
bgColor: 'bg-gray-500/10',
border: 'border-gray-500/30',
icon: '🚀',
},
} as const;