// Graves-gebaseerde drijfveren — eigen interpretatie, niet "Spiral Dynamics"
const COLORS = [
  {
    key: 'paars',
    hex: '#8B5A9F',
    naam: 'Paars',
    label: 'Verbinding',
    kort: 'Familie, ritueel, het bekende.',
    lang: 'Paars hecht aan de groep waar je bij hoort: het team van vroeger, de feestdagen thuis, de plek waar je werd gevormd. Het bewaakt tradities en intuïtieve loyaliteit.',
    voorbeeld: '“Zo doen wij dat hier al jaren.”',
  },
  {
    key: 'rood',
    hex: '#DC2626',
    naam: 'Rood',
    label: 'Kracht',
    kort: 'Daadkracht, autonomie, nu.',
    lang: 'Rood wil tonen wat het kan, ruimte innemen, knopen doorhakken. Het houdt niet van vergaderingen die nergens eindigen. Het is de ondernemer die maandagochtend al beweegt.',
    voorbeeld: '“We doen het, en we zien wel.”',
  },
  {
    key: 'blauw',
    hex: '#2563EB',
    naam: 'Blauw',
    label: 'Orde',
    kort: 'Structuur, principes, plicht.',
    lang: 'Blauw zoekt richting in regels, processen en duidelijke afspraken. Het is degene die de checklist maakt en zich er ook aan houdt. Stabiliteit boven snelheid.',
    voorbeeld: '“Eerst het plan, dan de actie.”',
  },
  {
    key: 'oranje',
    hex: '#EA580C',
    naam: 'Oranje',
    label: 'Prestatie',
    kort: 'Resultaat, groei, strategie.',
    lang: 'Oranje wil winnen — niet ten koste van anderen, maar tegen de eigen lat van gisteren. Doelen, KPI’s, optimalisatie. Het ziet kansen waar anderen risico zien.',
    voorbeeld: '“Hoe maken we dit twee keer zo groot?”',
  },
  {
    key: 'groen',
    hex: '#16A34A',
    naam: 'Groen',
    label: 'Gemeenschap',
    kort: 'Gelijkwaardigheid, gevoel, dialoog.',
    lang: 'Groen vraagt: hoe gaat het écht met iedereen? Het wil dat beslissingen gedragen worden, dat stemmen tellen, dat niemand vergeten wordt. Consensus boven snelheid.',
    voorbeeld: '“We nemen even de tijd om iedereen te horen.”',
  },
  {
    key: 'geel',
    hex: '#FACC15',
    naam: 'Geel',
    label: 'Integratie',
    kort: 'Systemen, complexiteit, vrijheid.',
    lang: 'Geel ziet patronen waar anderen losse delen zien. Het kiest niet één kleur, het schakelt. Pragmatisch, ongevoelig voor status, geïnteresseerd in werkbaarheid op lange termijn.',
    voorbeeld: '“Het hangt ervan af — laat me even kijken.”',
  },
  {
    key: 'turquoise',
    hex: '#0EA5A4',
    naam: 'Turquoise',
    label: 'Holistisch',
    kort: 'Geheel, verbondenheid, lange tijd.',
    lang: 'Turquoise zoomt uit. Het ziet de mens, de organisatie en de wereld als één systeem dat ademt en beweegt. Beslissingen worden gewogen op wat ze betekenen voor het grotere geheel, ook voor wie er nog niet is.',
    voorbeeld: '“Wat betekent dit over twintig jaar?”',
  },
];

// Mini-test: 5 vragen, 7 antwoorden (één per kleur)
const QUESTIONS = [
  {
    vraag: 'Een nieuwe maandag op kantoor. Wat geeft jou energie?',
    context: '01 / 05  ·  Werkdag',
    opties: [
      { kleur: 'oranje',    tekst: 'Een week beginnen met scherpe doelen en cijfers die kunnen.' },
      { kleur: 'groen',     tekst: 'Even rondgaan, vragen hoe het écht met iedereen is.' },
      { kleur: 'blauw',     tekst: 'De agenda openen, planning kloppend krijgen, structuur leggen.' },
      { kleur: 'rood',      tekst: 'Meteen aan de slag — beslissen wat vandaag áf moet.' },
      { kleur: 'geel',      tekst: 'Kijken hoe alles samenhangt voor ik me ergens op vastpin.' },
      { kleur: 'paars',     tekst: 'Koffie met de mensen waar ik al jaren mee werk.' },
      { kleur: 'turquoise', tekst: 'Even stilstaan bij waar we als geheel naartoe bewegen.' },
    ],
  },
  {
    vraag: 'Een team is vastgelopen op een beslissing. Wat doe jij?',
    context: '02 / 05  ·  Onder druk',
    opties: [
      { kleur: 'rood',      tekst: 'Knoop doorhakken. Iemand moet bewegen.' },
      { kleur: 'groen',     tekst: 'Iedereen apart spreken — er zit iets onder dat niet gezegd wordt.' },
      { kleur: 'blauw',     tekst: 'Terug naar het oorspronkelijke plan en de afgesproken criteria.' },
      { kleur: 'oranje',    tekst: 'Drie scenario’s op tafel, het meest haalbare wint.' },
      { kleur: 'geel',      tekst: 'Vragen welk probleem we eigenlijk aan het oplossen zijn.' },
      { kleur: 'paars',     tekst: 'Vertrouwen op hoe we dit eerder hebben opgelost.' },
      { kleur: 'turquoise', tekst: 'Uitzoomen: past deze beslissing nog bij waar we voor staan?' },
    ],
  },
  {
    vraag: 'Wat zou een goede vriend over jou zeggen?',
    context: '03 / 05  ·  Zelfbeeld',
    opties: [
      { kleur: 'groen',     tekst: '“Iemand die luistert tot ze het écht begrijpt.”' },
      { kleur: 'rood',      tekst: '“Direct. Geen tijd voor onzin.”' },
      { kleur: 'blauw',     tekst: '“Betrouwbaar. Doet wat ze zegt.”' },
      { kleur: 'oranje',    tekst: '“Ambitieus, altijd een paar stappen vooruit.”' },
      { kleur: 'geel',      tekst: '“Ziet dingen die anderen missen.”' },
      { kleur: 'paars',     tekst: '“Trouw. Laat haar mensen niet los.”' },
      { kleur: 'turquoise', tekst: '“Heeft het gevoel verbonden te zijn met iets groters.”' },
    ],
  },
  {
    vraag: 'Wat irriteert je het meest in een organisatie?',
    context: '04 / 05  ·  Ergernis',
    opties: [
      { kleur: 'blauw',     tekst: 'Mensen die afspraken niet nakomen.' },
      { kleur: 'rood',      tekst: 'Eindeloos overleg waar niets uit volgt.' },
      { kleur: 'oranje',    tekst: 'Middelmaat die zichzelf goed genoeg vindt.' },
      { kleur: 'groen',     tekst: 'Beslissingen die over de hoofden van mensen worden genomen.' },
      { kleur: 'geel',      tekst: 'Simplistische antwoorden op ingewikkelde vragen.' },
      { kleur: 'paars',     tekst: 'Mensen die de cultuur van de plek niet respecteren.' },
      { kleur: 'turquoise', tekst: 'Korte-termijnwinst die het grotere plaatje uit het oog verliest.' },
    ],
  },
  {
    vraag: 'Wat zou je willen dat over tien jaar over jou wordt gezegd?',
    context: '05 / 05  ·  Lange lijn',
    opties: [
      { kleur: 'oranje',    tekst: '“Ze heeft iets neergezet dat blijft.”' },
      { kleur: 'groen',     tekst: '“Mensen voelden zich gezien rondom haar.”' },
      { kleur: 'geel',      tekst: '“Ze begreep het systeem voor wij het zagen.”' },
      { kleur: 'rood',      tekst: '“Ze deed het gewoon, terwijl wij nog twijfelden.”' },
      { kleur: 'blauw',     tekst: '“Op haar woord kon je bouwen.”' },
      { kleur: 'paars',     tekst: '“Ze hield mensen bij elkaar.”' },
      { kleur: 'turquoise', tekst: '“Ze keek verder dan haar eigen tijd.”' },
    ],
  },
];

window.COLORS = COLORS;
window.QUESTIONS = QUESTIONS;
window.colorByKey = (k) => COLORS.find(c => c.key === k);
