Skip to content

GOV.UK Frontend release v0.0.24-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@kr8n3r kr8n3r released this 01 Mar 15:17
5978e80

0.0.24-alpha (Breaking release)

Breaking changes:

  • Namespace existing mixins and functions ( PR #557)
  • The class .govuk-section-break__visible has been renamed to
    .govuk-section-break--visible as it is a modifier, not an element.
    (PR #547)
  • Simplify src/ folder structure, remove tree and string manipulations from
    gulp tasks (PR #545)

New features:

  • A new variable $govuk-input-border-colour has been introduced to define the
    border colour for inputs. The Input, Select and Textarea components have been
    updated to use it.
    (PR #551)

Fixes:

  • Removes media query display on body from compiled CSS
    (PR #560)

  • Fieldset legends now correctly use 'full black' text colour when printed
    (PR #544)

  • Radio and Checkbox components now explicitly use currentColor for their
    borders, rather than relying on inheriting it
    (PR #551)

Internal:

  • The 'prose scope' has been updated to extend only placeholder classes. The
    corresponding classes the prose scope extends have been updated to provide a
    placeholder class and separately create the concrete class. This allows us
    to be specific about which occurrences of the class are meant to be extended.
    (PR #550)
  • The sass-lint config has been updated to prevent the use of @extend with
    concrete classes.
    (PR #550)
  • Release process has been streamlined with fewer steps
    (PR #553)
  • Update govuk-section-break__visible new class name govuk-section-break--visible in the review app's Typography page.
    (PR #566)