{
  "slug": "ripple-reveal",
  "version": "1.0.0",
  "params": [
    {
      "key": "delay",
      "attr": "data-delay",
      "type": "number",
      "default": 5000,
      "min": 500,
      "max": 10000,
      "step": 100,
      "unit": null,
      "options": null,
      "label": "Time between slides",
      "section": "Timing",
      "help": "Milliseconds a slide stays before the next one ripples in."
    },
    {
      "key": "duration",
      "attr": "data-duration",
      "type": "number",
      "default": 1000,
      "min": 100,
      "max": 4000,
      "step": 50,
      "unit": null,
      "options": null,
      "label": "Reveal duration",
      "section": "Timing",
      "help": "Milliseconds one reveal takes."
    },
    {
      "key": "feather",
      "attr": "data-feather",
      "type": "number",
      "default": 20,
      "min": 0,
      "max": 100,
      "step": 1,
      "unit": null,
      "options": null,
      "label": "Feather",
      "section": "Ripple",
      "help": "Width of the soft edge. 0 is a hard circle."
    },
    {
      "key": "originX",
      "attr": "data-origin-x",
      "type": "number",
      "default": 50,
      "min": 0,
      "max": 100,
      "step": 1,
      "unit": null,
      "options": null,
      "label": "Origin X",
      "section": "Ripple",
      "help": "Where the ripple starts across the width. 0 is the left edge."
    },
    {
      "key": "originY",
      "attr": "data-origin-y",
      "type": "number",
      "default": 50,
      "min": 0,
      "max": 100,
      "step": 1,
      "unit": null,
      "options": null,
      "label": "Origin Y",
      "section": "Ripple",
      "help": "Where the ripple starts down the height. 0 is the top edge."
    },
    {
      "key": "ease",
      "attr": "data-ease",
      "type": "string",
      "default": "cubic-bezier(0.4, 0, 1, 1)",
      "min": null,
      "max": null,
      "step": null,
      "unit": null,
      "options": [
        "cubic-bezier(0.4, 0, 1, 1)",
        "linear",
        "cubic-bezier(0, 0, 0.2, 1)",
        "cubic-bezier(0.65, 0, 0.35, 1)"
      ],
      "label": "Ease",
      "section": "Ripple",
      "help": "Speed curve of the expansion."
    },
    {
      "key": "zoom",
      "attr": "data-zoom",
      "type": "number",
      "default": 1.1,
      "min": 1,
      "max": 1.5,
      "step": 0.01,
      "unit": null,
      "options": null,
      "label": "Drift zoom",
      "section": "Timing",
      "help": "Scale the image slowly grows to while shown. 1 turns it off."
    },
    {
      "key": "background",
      "attr": "data-background",
      "type": "color",
      "default": "#0a372a",
      "min": null,
      "max": null,
      "step": null,
      "unit": null,
      "options": null,
      "label": "Background",
      "section": "Look",
      "help": "Colour behind the slides."
    }
  ]
}
