UNPKG

navody-digital-frontend

Version:

Navody.Digital Frontend contains the code you need to start building a user interface for navody.digital

318 lines 12.6 kB
{ "component": "button", "fixtures": [ { "name": "default", "options": { "text": "Save and continue" }, "html": "<button class=\"govuk-button\" data-module=\"govuk-button\">\n Save and continue\n</button>", "hidden": false }, { "name": "disabled", "options": { "text": "Disabled button", "disabled": true }, "html": "<button disabled=\"disabled\" aria-disabled=\"true\" class=\"govuk-button govuk-button--disabled\" data-module=\"govuk-button\">\n Disabled button\n</button>", "hidden": false }, { "name": "link", "options": { "text": "Link button", "href": "/" }, "html": "<a href=\"/\" role=\"button\" draggable=\"false\" class=\"govuk-button\" data-module=\"govuk-button\">\n Link button\n</a>", "hidden": false }, { "name": "link disabled", "options": { "text": "Disabled link button", "href": "/", "disabled": true }, "html": "<a href=\"/\" role=\"button\" draggable=\"false\" class=\"govuk-button govuk-button--disabled\" data-module=\"govuk-button\">\n Disabled link button\n</a>", "hidden": false }, { "name": "start link", "options": { "text": "Start now link button", "href": "/", "isStartButton": true }, "html": "<a href=\"/\" role=\"button\" draggable=\"false\" class=\"govuk-button govuk-button--start\" data-module=\"govuk-button\">\n Start now link button\n <svg class=\"govuk-button__start-icon\" xmlns=\"http://www.w3.org/2000/svg\" width=\"17.5\" height=\"19\" viewBox=\"0 0 33 40\" aria-hidden=\"true\" focusable=\"false\">\n <path fill=\"currentColor\" d=\"M0 0h13l20 20-20 20H0l20-20z\"/>\n </svg></a>", "hidden": false }, { "name": "input", "options": { "element": "input", "name": "start-now", "text": "Start now" }, "html": "<input value=\"Start now\" type=\"submit\" name=\"start-now\" class=\"govuk-button\" data-module=\"govuk-button\">", "hidden": false }, { "name": "input disabled", "options": { "element": "input", "text": "Explicit input button disabled", "disabled": true }, "html": "<input value=\"Explicit input button disabled\" type=\"submit\" disabled=\"disabled\" aria-disabled=\"true\" class=\"govuk-button govuk-button--disabled\" data-module=\"govuk-button\">", "hidden": false }, { "name": "prevent double click", "options": { "text": "Submit", "preventDoubleClick": true }, "html": "<button data-prevent-double-click=\"true\" class=\"govuk-button\" data-module=\"govuk-button\">\n Submit\n</button>", "hidden": false }, { "name": "with active state", "options": { "name": "active", "text": "Active", "classes": ":active" }, "html": "<button name=\"active\" class=\"govuk-button :active\" data-module=\"govuk-button\">\n Active\n</button>", "hidden": false }, { "name": "with hover state", "options": { "name": "hover", "text": "Hovered", "classes": ":hover" }, "html": "<button name=\"hover\" class=\"govuk-button :hover\" data-module=\"govuk-button\">\n Hovered\n</button>", "hidden": false }, { "name": "with focus state", "options": { "name": "focus", "text": "Focussed", "classes": ":focus" }, "html": "<button name=\"focus\" class=\"govuk-button :focus\" data-module=\"govuk-button\">\n Focussed\n</button>", "hidden": false }, { "name": "Secondary", "options": { "name": "secondary", "text": "Secondary button", "classes": "govuk-button--secondary" }, "html": "<button name=\"secondary\" class=\"govuk-button govuk-button--secondary\" data-module=\"govuk-button\">\n Secondary button\n</button>", "hidden": false }, { "name": "Secondary disabled", "options": { "name": "secondary", "text": "Secondary button disabled", "classes": "govuk-button--secondary", "disabled": true }, "html": "<button name=\"secondary\" disabled=\"disabled\" aria-disabled=\"true\" class=\"govuk-button govuk-button--secondary govuk-button--disabled\" data-module=\"govuk-button\">\n Secondary button disabled\n</button>", "hidden": false }, { "name": "Secondary link", "options": { "name": "secondary", "text": "Secondary button", "href": "/", "classes": "govuk-button--secondary" }, "html": "<a href=\"/\" role=\"button\" draggable=\"false\" class=\"govuk-button govuk-button--secondary\" data-module=\"govuk-button\">\n Secondary button\n</a>", "hidden": false }, { "name": "Warning", "options": { "name": "Warning", "text": "Warning button", "classes": "govuk-button--warning" }, "html": "<button name=\"Warning\" class=\"govuk-button govuk-button--warning\" data-module=\"govuk-button\">\n Warning button\n</button>", "hidden": false }, { "name": "Warning disabled", "options": { "name": "warning", "text": "Warning button disabled", "classes": "govuk-button--warning", "disabled": true }, "html": "<button name=\"warning\" disabled=\"disabled\" aria-disabled=\"true\" class=\"govuk-button govuk-button--warning govuk-button--disabled\" data-module=\"govuk-button\">\n Warning button disabled\n</button>", "hidden": false }, { "name": "Warning link", "options": { "name": "Warning", "text": "Warning button", "href": "/", "classes": "govuk-button--warning" }, "html": "<a href=\"/\" role=\"button\" draggable=\"false\" class=\"govuk-button govuk-button--warning\" data-module=\"govuk-button\">\n Warning button\n</a>", "hidden": false }, { "name": "attributes", "options": { "element": "button", "text": "Submit", "attributes": { "aria-controls": "example-id", "data-tracking-dimension": 123 } }, "html": "<button class=\"govuk-button\" data-module=\"govuk-button\" aria-controls=\"example-id\" data-tracking-dimension=\"123\">\n Submit\n</button>", "hidden": true }, { "name": "link attributes", "options": { "element": "a", "text": "Submit", "attributes": { "aria-controls": "example-id", "data-tracking-dimension": 123 } }, "html": "<a href=\"#\" role=\"button\" draggable=\"false\" class=\"govuk-button\" data-module=\"govuk-button\" aria-controls=\"example-id\" data-tracking-dimension=\"123\">\n Submit\n</a>", "hidden": true }, { "name": "input attributes", "options": { "element": "input", "text": "Submit", "attributes": { "aria-controls": "example-id", "data-tracking-dimension": 123 } }, "html": "<input value=\"Submit\" type=\"submit\" class=\"govuk-button\" data-module=\"govuk-button\" aria-controls=\"example-id\" data-tracking-dimension=\"123\">", "hidden": true }, { "name": "classes", "options": { "text": "Submit", "element": "button", "classes": "app-button--custom-modifier" }, "html": "<button class=\"govuk-button app-button--custom-modifier\" data-module=\"govuk-button\">\n Submit\n</button>", "hidden": true }, { "name": "link classes", "options": { "text": "Submit", "element": "a", "classes": "app-button--custom-modifier" }, "html": "<a href=\"#\" role=\"button\" draggable=\"false\" class=\"govuk-button app-button--custom-modifier\" data-module=\"govuk-button\">\n Submit\n</a>", "hidden": true }, { "name": "input classes", "options": { "text": "Submit", "element": "input", "classes": "app-button--custom-modifier" }, "html": "<input value=\"Submit\" type=\"submit\" class=\"govuk-button app-button--custom-modifier\" data-module=\"govuk-button\">", "hidden": true }, { "name": "name", "options": { "text": "Submit", "element": "button", "name": "start-now" }, "html": "<button name=\"start-now\" class=\"govuk-button\" data-module=\"govuk-button\">\n Submit\n</button>", "hidden": true }, { "name": "type", "options": { "text": "Submit", "element": "button", "type": "button" }, "html": "<button type=\"button\" class=\"govuk-button\" data-module=\"govuk-button\">\n Submit\n</button>", "hidden": true }, { "name": "input type", "options": { "text": "Submit", "element": "input", "type": "button" }, "html": "<input value=\"Submit\" type=\"button\" class=\"govuk-button\" data-module=\"govuk-button\">", "hidden": true }, { "name": "explicit link", "options": { "element": "a", "href": "/", "text": "Continue" }, "html": "<a href=\"/\" role=\"button\" draggable=\"false\" class=\"govuk-button\" data-module=\"govuk-button\">\n Continue\n</a>", "hidden": true }, { "name": "no href", "options": { "text": "Submit", "element": "a" }, "html": "<a href=\"#\" role=\"button\" draggable=\"false\" class=\"govuk-button\" data-module=\"govuk-button\">\n Submit\n</a>", "hidden": true }, { "name": "value", "options": { "text": "Submit", "element": "button", "value": "start" }, "html": "<button value=\"start\" class=\"govuk-button\" data-module=\"govuk-button\">\n Submit\n</button>", "hidden": true }, { "name": "html", "options": { "text": "Submit", "element": "button", "html": "Start <em>now</em>" }, "html": "<button class=\"govuk-button\" data-module=\"govuk-button\">\n Start <em>now</em>\n</button>", "hidden": true }, { "name": "no data", "options": {}, "html": "<button class=\"govuk-button\" data-module=\"govuk-button\">\n \n</button>", "hidden": true } ] }