diff --git a/app/views/examples/form-controls-states/index.njk b/app/views/examples/form-controls-states/index.njk new file mode 100644 index 0000000000..280983dcf8 --- /dev/null +++ b/app/views/examples/form-controls-states/index.njk @@ -0,0 +1,310 @@ +{% extends "layout.njk" %} + +{% from "back-link/macro.njk" import govukBackLink %} +{% from "checkboxes/macro.njk" import govukCheckboxes %} +{% from "radios/macro.njk" import govukRadios %} + +{% block beforeContent %} + {{ govukBackLink({ + "href": "/" + }) }} +{% endblock %} + +{% block content %} + + +
+
+
+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ +
+
+ +
+
+
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+
+
+ +
+ +
+
+
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+ +
+
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+
+ +{% endblock %} diff --git a/tasks/gulp/compile-assets.js b/tasks/gulp/compile-assets.js index 66204d9bb5..c80f2021b6 100644 --- a/tasks/gulp/compile-assets.js +++ b/tasks/gulp/compile-assets.js @@ -14,7 +14,11 @@ const uglify = require('gulp-uglify') const eol = require('gulp-eol') const rename = require('gulp-rename') const cssnano = require('cssnano') -const postcsspseudoclasses = require('postcss-pseudo-classes') +const postcsspseudoclasses = require('postcss-pseudo-classes')({ + // Work around a bug in pseudo classes plugin that badly transforms + // :not(:whatever) pseudo selectors + blacklist: [':not(', ':disabled)', ':last-child)', ':focus)'] +}) // Compile CSS and JS task -------------- // --------------------------------------