Skip to content

Releases: wfp/designsystem

v0.14.1

17 Dec 22:35
Compare
Choose a tag to compare
v0.14.1 Pre-release
Pre-release

Features

✨ New icons (#128);
✨ New tools.js file containing global polyfils and helpers: forEach and bindEvent (part of #129);
✨ Reworked main navigation component (#130);

Other

🐛 Fix non-WCAG2AA-compliant $red value;
🐛 Fix broken transition implementation;
💄 Improve display of buttons, headers, and header menus;

v0.14.0

15 Nov 23:59
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release

Changelog

  • 🐛 Bugfixes;
  • 📝 Updates documentation and examples for header component;
  • 🔨 Improves display of buttons and selects;
  • 📝 Documents usage of micro CSS modules;
  • ✨ Adds new UI icons: file and folder;
  • ⬆️ Updates npm dependencies;
  • 🔧 Updates gruntfile tasks;

v0.13.0

16 Sep 16:33
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

New!

This release introduces something called micro-components, a predefined classes serving as building blocks for rapid prototyping and building of more sophisticated components. Heavily inspired by Tachyons.io. Warning: Currently, there's no proper docs for micro-components, so please check out scss/css directory for details on how to use them.

Changelog

  • General bugfixes and rendering improvements;
  • Retires of normalize.scss;
  • Reduces $content-width from 1000px to 978px for best viewing experience;
  • Resets box-sizing on a global scale for all elements;
  • Improve and optimise menu pattern;

v0.12.1

11 Aug 12:19
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release
  • Fixes display issues with breadcrumbs;
  • Adds missing vertical-align CSS micro-components;

v0.12.0

10 Aug 09:48
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release
  • Implements new design for breadcrumbs (#87);
  • Updates examples for breadcrumbs;
  • Updates colour variables;
  • Updates headings to be responsive (#113);
  • Fixes issues with bootstrap-theme examples;

Note
Implementation of breadcrumbs has been slightly altered in this release. Please, refer to examples within documentation for v0.12.0 for info on how to implement them.

v0.11.0

07 Aug 10:58
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release
  • Addition of a SCSS-only dev kit (#109).
  • Minor display improvements and bugfixes.

v0.10.1

04 Aug 15:19
Compare
Choose a tag to compare
v0.10.1 Pre-release
Pre-release

Fixes several layout, sizing and other minor issues after introducing micro-components and refactoring old code.

v0.10.0

04 Aug 11:57
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release
  • Introduces new micro-components (#101);
  • Fixes layout regressions (#106);
  • Fixes breadcrumb :hover issues (#105);
  • Rename UI icons to be more meaningful (#76);
  • Automate testing of links, accessibility, and markup (#60);

v0.9.0

13 Jul 20:48
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

UI Kit

  • ^ Improve loading of normalize.scss;
  • ^ Remove colour definitions from headings, they will now follow body styles;
  • ^ Improve display of icons within buttons (#47);
  • ^ Improve vertical rhythm of paragraphs and headings;
  • ^ Improve display of breadcrumbs;
  • ^ Improve display of various components within header;
  • ^ Fix several bugs highlighted by Sass linter;
  • ^ Fix several random display bugs;
  • ^ Updated npm dependencies;
  • ^ Replace most SCSS placeholders with mixins;
  • ^ Update eslintrc to use Drupal 8 rulesets;
  • ^ Refactor grid mixins;
  • ^ Update paths to bootstrap-scss;
  • ^ Improve menu--heading (#88);
  • ^ Improve buttons (#47);
  • ^ Fix dependency install location (#72)
  • - Remove superfluous dir tree paths from readme;
  • + Add screenreader helper class wfp-sr;
  • + Add missing ellipsis to pagination component (#75);
  • + Add fallback for rem, using px values;

Documentation

  • ^ Fix display of pre-formatted code;
  • ^ Fix several broken pages;
  • ^ Correct colour definitions within UI docs (#80);
  • ^ Correct menu examples (#86);
  • + Add missing favicon (#59);

Resources

  • + Add new UI icons (#77);

v0.8.0

17 Feb 19:22
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release
  • ^ Fix radio and checkbox input type rendering;
  • ^ Fix pagination example being inconsistent with source;
  • ^ Fix issue with overzealous class matching for .icon-;
  • ^ Fix logo language codes;
  • ^ Update footer--mini to be able to use menu--links within it;
  • ^ Update copyright, licensing, and attribution infos;
  • + Add listing of subdirectories inside /dist directory to readme.md;
  • + Add references to CDN assets for all resource types;