Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frontend release 0.0.23 #537

Merged
merged 4 commits into from
Feb 21, 2018
Merged

Frontend release 0.0.23 #537

merged 4 commits into from
Feb 21, 2018

Conversation

alex-ju
Copy link
Contributor

@alex-ju alex-ju commented Feb 20, 2018

Frontend release 0.0.23

💥 Breaking changes:

  • Remove Cookie-banner and Previous-next components
    (PR #488, PR #523)
  • Remove unused colours from the 'applied' colour palette:
    (PR #525)
    • $govuk-panel-colour
    • $govuk-canvas-colour
    • $govuk-highlight-colour
    • $govuk-page-colour
    • $govuk-discovery-colour
    • $govuk-alpha-colour
    • $govuk-beta-colour
    • $govuk-live-colour
    • $govuk-error-background
    • $govuk-proposition-border
    • $govuk-proposition-active-nav
    • $govuk-footer-background
    • $govuk-footer-border-top
    • $govuk-footer-link
    • $govuk-footer-link-hover
    • $govuk-footer-text
  • Rename $govuk-button-colour-darken-15 to $govuk-button-shadow-colour to
    avoid tying it to a particular colour.
    (PR #525)

🚀New features:

  • Button hover colour now has a semantic Sass name: $govuk-button-hover-colour
    (PR #406)
  • A new link variant has been added which removes the visited state, for cases
    where distinguishing between visited and unvisited links is not helpful
    (PR #446)
  • The responsive spacing and typography mixins will now throw an error if you
    try to use them with anything other than a spacing or font map respectively.
    (PR #447)
  • Add thematic break to typography and prose scope. This class is added to an
    <hr>, adds margin (xl, l and m). There is also an option to make the <hr>
    border visible or invisible. (PR #483)

🔧 Fixes:

  • Remove double margin from Date input component
    (PR #451)
  • Add top margin for nested lists (PR #464)
  • Remove regular font weight from link styles (PR #469)
  • Remove redundant 'govuk-c-border' div from the details component
    (PR #481)
  • Add govuk-c-select--error modifier class to the select component instead of relying on govuk-c-input--error (PR #506)
  • Allow error message and hint text to be passed to a select component without requiring a label parameter (PR #506)
  • Define size of inputs etc in px rather than em. (PR #491)
  • Remove scope=row attribute from non-th elements (PR 527)
  • Form components and fieldset now include govuk-o-form-group that sets left
    border for errors and a bottom margin. Add example of form errors to preview app
    (PR #591)

🏠Internal:

  • Replace Mocha/Chai with Jest, re-enable task tests, add back-link component.
    Special thanks to @htmlandbacon and @tyom for sharing their approaches.
    (PR #455)
  • Add example of nested lists to typography and prose scope in review app (PR #464)
  • Add tests for tag component (PR #457)
  • Add tests for button component (PR #461)
  • Add tests for breadcrumbs component (PR #461)
  • Add tests for details component (PR #480)
  • Add tests for warning text component (PR #479)
  • Add tests for table component (PR #472)
  • Add tests for error-summary component (PR #489)
  • Add tests for radios component (PR #476)
  • Add tests for input component (PR #478)
  • Add tests for date-input component (PR #495)
  • Add tests for textarea component (PR #497)
  • Add tests for panel component (PR #500)
  • Add tests for skip-link component (PR #498)
  • Add tests for file-upload component (PR #504)
  • Add tests for error-message component (PR #507)
  • Add tests for phase-banner component (PR #505)
  • Add tests for label component component (PR #508)
  • Add tests for fieldset component (PR #509)
  • Add tests for select component (PR #506)
  • Add tests for checkboxes component (PR #513)
  • Add tests to make sure the examples pages render without errors #523
  • Add correct links to the guidance in the Design System in component READMEs
    (PR #528)

 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
 - @govuk-frontend/[email protected]
Copy link

@kr8n3r kr8n3r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯

@alex-ju alex-ju merged commit ecb2243 into master Feb 21, 2018
@alex-ju alex-ju deleted the frontend-release-0.0.23 branch February 21, 2018 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants