{
  "params": {
    "colorway": {
      "type": "choice",
      "options": [
        "black",
        "office",
        "beige",
        "scifi"
      ],
      "default": "black",
      "label": "Colourway",
      "describe": "black (black cabinet, dark servers with silver handles), office (light grey cabinet, mixed grey gear), beige (1990s retro beige gear), scifi (gunmetal cabinet, white server fronts and a cyan light bar that glows at night)."
    },
    "units": {
      "type": "range",
      "min": 12,
      "max": 42,
      "step": 3,
      "default": 42,
      "label": "Height (U)",
      "describe": "Rack height in rack units (1U = 44.45 mm): 12 is a 0.7 m half rack, 24 about 1.25 m, 42 a full 2 m data-centre rack. More units fit more gear."
    },
    "door": {
      "type": "choice",
      "options": [
        "mesh",
        "glass",
        "none"
      ],
      "default": "mesh",
      "label": "Door",
      "describe": "mesh (perforated steel door, slatted so the LEDs show through), glass (a framed clear door: only the frame and a glint), none (open front, no door)."
    },
    "leds": {
      "type": "choice",
      "options": [
        "green",
        "blue",
        "amber",
        "mixed"
      ],
      "default": "mixed",
      "label": "LEDs",
      "describe": "Colour of the blinking status LEDs: green, blue, amber, or mixed (mostly green with amber and blue)."
    },
    "seed": {
      "type": "range",
      "min": 1,
      "max": 20,
      "step": 1,
      "default": 1,
      "label": "Seed",
      "describe": "A different mix and order of servers, storage and blanking panels in the rack."
    }
  },
  "presets": {
    "data centre": {
      "colorway": "black",
      "units": 42,
      "leds": "blue",
      "door": "glass"
    },
    "office comms closet": {
      "colorway": "office",
      "units": 24,
      "door": "mesh",
      "leds": "green"
    },
    "mainframe core": {
      "colorway": "scifi",
      "units": 42,
      "door": "none",
      "leds": "mixed",
      "seed": 7
    }
  },
  "night": {
    "led": {
      "zone": "led",
      "intensity": 2,
      "describe": "Status LEDs (and the scifi light bar) glow in their own colours and keep blinking."
    }
  }
}