name: Random
version: 1.1.0
description: Allows to randomly select a page from a collection of pages. Flexible **filters** provide maximum reconfigurability.
icon: refresh
author:
  name: Team Grav
  email: devs@getgrav.org
  url: http://getgrav.org
homepage: https://github.com/getgrav/grav-plugin-random
demo: http://demo.getgrav.org/blog-skeleton
keywords: random, plugin, blog, pages
bugs: https://github.com/getgrav/grav-plugin-random/issues
license: MIT

validation: strict

form:
  fields:
    enabled:
      type: toggle
      label: Plugin status
      highlight: 1
      default: 0
      options:
        1: Enabled
        0: Disabled
      validate:
        type: bool

    filters.category:
      type: text
      label: Category filter
      help: Comma separated list of category names
      validate:
        type: commalist

    built_in_css:
      type: toggle
      label: Use built in CSS
      highlight: 1
      default: 1
      options:
        1: Enabled
        0: Disabled
      validate:
        type: bool

name: Random
version: 1.1.0
description: Allows to randomly select a page from a collection of pages. Flexible **filters** provide maximum reconfigurability.
icon: refresh
author:
  name: Team Grav
  email: devs@getgrav.org
  url: http://getgrav.org
homepage: https://github.com/getgrav/grav-plugin-random
demo: http://demo.getgrav.org/blog-skeleton
keywords: random, plugin, blog, pages
bugs: https://github.com/getgrav/grav-plugin-random/issues
license: MIT

form:
  validation: strict
  fields:
    enabled:
      type: toggle
      label: Plugin status
      highlight: 1
      default: 0
      options:
        1: Enabled
        0: Disabled
      validate:
        type: bool

    filters.category:
      type: text
      label: Category filter
      help: Comma separated list of category names
      validate:
        type: commalist

    built_in_css:
      type: toggle
      label: Use built in CSS
      highlight: 1
      default: 1
      options:
        1: Enabled
        0: Disabled
      validate:
        type: bool

Move validation parameter inside the form
Bluprints: Move validation parameter inside the form
