colourWords top-level constant

List<List<String>> const colourWords

12 hue buckets of 30°, bucket 0 centred on 0° (345°–15°), each exactly colourSlots words.

Implementation

const List<List<String>> colourWords = [
  // 345–15: reds / roses
  [
    'Rose',
    'Coral',
    'Cherry',
    'Ruby',
    'Scarlet',
    'Garnet',
    'Poppy',
    'Cranberry',
  ],
  // 15–45: red-oranges
  [
    'Ember',
    'Paprika',
    'Terracotta',
    'Persimmon',
    'Vermilion',
    'Rust',
    'Brick',
    'Chili',
  ],
  // 45–75: oranges
  [
    'Mango',
    'Apricot',
    'Tangerine',
    'Amber',
    'Copper',
    'Papaya',
    'Marmalade',
    'Pumpkin',
  ],
  // 75–105: golds
  [
    'Honey',
    'Saffron',
    'Brass',
    'Mustard',
    'Marigold',
    'Butterscotch',
    'Turmeric',
    'Goldenrod',
  ],
  // 105–135: yellow-greens
  [
    'Citron',
    'Lime',
    'Pistachio',
    'Olive',
    'Chartreuse',
    'Lemon',
    'Kiwi',
    'Moss',
  ],
  // 135–165: greens
  ['Jade', 'Mint', 'Basil', 'Fern', 'Emerald', 'Clover', 'Sage', 'Matcha'],
  // 165–195: teals
  [
    'Lagoon',
    'Seafoam',
    'Teal',
    'Verdigris',
    'Spruce',
    'Pine',
    'Juniper',
    'Eucalyptus',
  ],
  // 195–225: cyans
  [
    'Glacier',
    'Aqua',
    'Cerulean',
    'Frost',
    'Tide',
    'Opal',
    'Turquoise',
    'Arctic',
  ],
  // 225–255: blues
  [
    'Denim',
    'Azure',
    'Sapphire',
    'Harbor',
    'Sky',
    'Cornflower',
    'Steel',
    'Delft',
  ],
  // 255–285: deep blues
  [
    'Cobalt',
    'Indigo',
    'Ultramarine',
    'Iris',
    'Navy',
    'Marine',
    'Bluebell',
    'Periwinkle',
  ],
  // 285–315: violets
  [
    'Violet',
    'Amethyst',
    'Lavender',
    'Orchid',
    'Grape',
    'Plum',
    'Lilac',
    'Wisteria',
  ],
  // 315–345: magentas
  [
    'Fuchsia',
    'Magenta',
    'Peony',
    'Mulberry',
    'Raspberry',
    'Hibiscus',
    'Berry',
    'Flamingo',
  ],
];