{
  "description": "Buttons module",
  "origamiType": "module",
  "origamiCategory": "components",
  "origamiVersion": 1,
  "support": "https://github.com/Financial-Times/o-buttons/issues",
  "supportStatus": "active",
  "keywords": "pagination",
  "ci": {
      "circle": "https://circleci.com/api/v1/project/Financial-Times/o-buttons"
  },
  "demosDefaults": {
    "sass": "demos/src/demo.scss",
    "js": "demos/src/demo.js",
    "dependencies": [
      "o-fonts,o-normalise"
    ]
  },
  "demos": [
    {
      "name": "primary",
      "title": "Masterbrand primary buttons",
      "template": "/demos/src/primary.mustache",
      "description": "Primary theme for masterbrand buttons. This is the default theme."
    },
    {
      "name": "secondary",
      "title": "Masterbrand secondary buttons",
      "template": "/demos/src/secondary.mustache",
      "description": "Secondary buttons should be used for primary actions."
    },
    {
      "name": "inverse",
      "title": "Masterbrand inverse theme",
      "template": "/demos/src/inverse.mustache",
      "bodyClasses": "inverse",
      "description": "Inverse buttons for use on dark backgrounds."
    },
    {
      "name": "mono",
      "title": "Monochrome buttons",
      "template": "/demos/src/mono.mustache",
      "description": "A monochrome theme for people who need a different theme to those supported by o-buttons (Masterbrand and b2c)"
    },
    {
      "name": "B2C",
      "title": "B2C theme",
      "template": "/demos/src/b2c.mustache",
      "description": "B2C themed buttons should be used in Customer facing non-editorial products eg Help or About Us."
    },
    {
      "name": "pagination",
      "title": "Pagination layout",
      "template": "/demos/src/pagination.mustache",
      "description": "For pagination layouts. This layout can be combined with a theme for example o-buttons--standout."
    },
    {
      "name": "grouped",
      "title": "Grouped layout",
      "template": "/demos/src/grouped.mustache",
      "description": "For button layouts where there is a choice of related options. This layout can be combined with themes for example o-buttons--b2c."
    },
    {
      "name": "icons",
      "title": "Icon buttons",
      "template": "/demos/src/icons.mustache",
      "data": "demos/src/icons.json",
      "description": "oButtons includes styles for some common icon buttons and the ability to add more using Sass mixins."
    },
    {
      "name": "test",
      "template": "/demos/src/test.mustache",
      "hidden": true,
      "description": "Really big page of demos for all buttons for testing"
    },
    {
      "name": "custom icon button",
      "template": "/demos/src/custom-icon-button.mustache",
      "hidden": true,
      "description": "Visual tests for the icon buttons mixins"
    },
    {
      "name": "pa11y",
      "template": "/demos/src/pa11y.mustache",
      "hidden": true,
      "description": "Pa11y test for accesibility"
    },
		{
			"name": "custom",
			"template": "/demos/src/custom.mustache",
			"hidden": true,
			"bodyClasses": "custom-button-theme-demo",
			"description": "Custom theme test"
		}
  ]
}
