/**
 * Shared color scheme for word types across the application.
 * Used in WordCard, SortableToken, and other components that display word types.
 */

export const wordTypeColors: Record<string, string> = {
  NOUN: 'bg-green-600',           // Imenica - zelena
  VERB: 'bg-red-600',             // Glagol - crvena
  ADJECTIVE: 'bg-blue-600',       // Pridjev - plava
  ADVERB: 'bg-purple-600',        // Prilog - ljubičasta
  PRONOUN: 'bg-yellow-600',       // Zamjenica - žuta
  PREPOSITION: 'bg-orange-600',   // Prijedlog - narančasta
  CONJUNCTION: 'bg-pink-600',     // Veznik - roza
  INTERJECTION: 'bg-teal-600',    // Uzvik - tirkizna
  PHRASE: 'bg-indigo-600',        // Fraza - indigo
  OTHER: 'bg-gray-600',           // Ostalo - siva
};

export const wordTypeLabels: Record<string, string> = {
  NOUN: 'Imenica',
  VERB: 'Glagol',
  ADJECTIVE: 'Pridjev',
  ADVERB: 'Prilog',
  PRONOUN: 'Zamjenica',
  PREPOSITION: 'Prijedlog',
  CONJUNCTION: 'Veznik',
  INTERJECTION: 'Uzvik',
  PHRASE: 'Fraza',
  OTHER: 'Ostalo',
};

