---
root:
  items:
    - type: gradient
      bounds: 0 0 400 200
      start: 0 100
      end: 400 100
      stops: [
          0.0,  blue,
          0.25, blue,
          0.25, red,
          1.0,  red]
    - type: gradient
      bounds: 0 300 400 200
      start: 0 100
      end: 400 100
      stops: [
            0.0, blue,
            0.5, blue,
            0.5, red,
            1.0, red]
    - type: gradient
      bounds: 0 600 200 400
      start: 0 0
      end: 0 400
      stops: [
          0.0,  blue,
          0.25,  blue,
          0.75,  red,
          1.0,  red]
