UNPKG

@ashblue/gravity-ui-sass

Version:

A SASS UI library from the Buildit's Gravity design system

264 lines (196 loc) 7.91 kB
# [0.17.0](https://github.com/ashblue/gravity-ui-sass/compare/v0.16.0...v0.17.0) (2019-02-28) ### Features * **readme.md:** forcing a version change ([a6355b1](https://github.com/ashblue/gravity-ui-sass/commit/a6355b1)) # [0.16.0](https://github.com/ashblue/gravity-ui-sass/compare/v0.15.0...v0.16.0) (2019-02-27) ### Features * **readme.md:** checkin to foce a SR build ([878d596](https://github.com/ashblue/gravity-ui-sass/commit/878d596)) # Changelog All notable changes to the [`gravity-ui-sass` project](./README.md) will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Changed - Updated various dependencies - Travis PR builds will no longer notify our internal Slack channel ### Fixed - Typo in docs ## [0.11.1] - 2018-11-28 ### Added - Contributing instructions and issue templates ### Changed - Made SVG icon titles more consistent - Migrated style guide build to use Pattern Lab 3 - Updated various dependencies - Travis build now uses Node version specified in .nvmrc ## [0.11.0] - 2018-10-24 ### Added - Mobile nav show/hide transition - Adding husky with precommit hook - `debug.css` for visually flagging mark-up problems - Updated dependencies (via Greenkeeper) ### Changed - Increased font size of mobile nav - Separated toggle-menu button from nav-menu in pattern library - BREAKING: Renamed `logo-main` class to `grav-c-page-header__logo` to meet new linting rules ### Fixed - Security issue in `hoek` dependency (issue #115) - Nested `.grav-o-container` instances ### Removed - BREAKING: Button, secondary and disabled CTA variants have been removed. The `grav-c-cta` class can only be used with anchor links now. ## [0.10.0] - 2018-05-23 ### Changed - Increased size and spacing of burger menu strokes - Made all page headers transparent - Names for colour palettes - Stylelint rules now enforce Gravity's class and variable naming conventions - Breaking change: `grav-c-block-link` has now been renamed to `grav-c-nav-link` ### Fixed - Changelog formatting errors - Fixed spurious info output in terminal by moving all list patterns under `molecules/lists` - Removed unnecessary universal selector inside hero component, which caused layout issues in IE - Fixed SVGs rendering at the wrong size in IE - Added a max width to the logo so there's more space for the primary nav - Primary nav will now wrap underneath the logo if there's not enough space for it - Updated versions of some dependencies to resolve security audit warnings ### Removed - dark background default in `block-link` - dark background default in `toggle-menu` - `page-header~light` .json file - `page-header` .json file - `dark-background` class ## [0.9.1] - 2018-05-03 ### Added - Pull request template for GitHub ### Changed - Removed vertical margins from `grav-c-two-columns-text` - Page-header now supports wrapping the logo in an `<h1>` instead of an `<a>` - Blue gradient bg with white text removed from hero and replaced with dirty snow white bg with default body text colour ### Fixed - List items now have margins between one another when they are wrapped in `list-inline-row` - Headings splitting over into seperate lines in `job-list` - Navigation bar being cropped in Firefox & Edge when viewport was scaled down ## [0.9.0] - 2018-04-27 ### Added - Github link in page footers - Page header title now has a hover state across all pages ### Changed - Page header no longer uses `role="banner"` - Page footer no longer uses `role="contentinfo"` - `a[href]` has new contrast appropriate active state text colour in `inline-text`. Set to override visited state. ### Removed - unecessary background for `<a>` element in active state ### Fixed - Display of social media icons in style guide - `<a>` elements now are no longer smaller than their child elements in `list-inline-row` by being set to inline-block. - Missing page margins in IE11 ## [0.8.0] - 2018-04-25 ### Added - Hollow version of Buildit logo - Github icon - SVG symbols now have IDs on their `<title>` elements - New utility class `grav-u-max-word-count-m`. Useful to limit `p` max width for better readability ### Changed - Buildit logo has been updated to new design - Inline SVG component now uses `aria-labelledby` to reference SVG symbol's title - Updated `favicon.ico` to new Buildit icon. - BREAKING: Renamed social media SVG IDs to `icon-*` - Inverted font-weight on `block-link`, now bold is used for the active link ### Fixed - Toggle buttons (incl. hamburger menu button) now work in IE11 - Header now has normal height in IE11 on small screens - SVG validation errors ## [0.7.0] - 2018-04-19 ### Added - `.grav-o-container-banner` CSS class & component. - `extra-large` breakpoint. ### Changed - Travis build now uses `npm ci` instead of `npm install` - BREAKING: Image links component no longer comes with grey background - Updated NPM dependencies to latest versions. ### Fixed - Edge and IE11 were pushing hamburger icon downwards - Added margin between logo and navlinks in header - Hero text is placed above canvas - 2 column block layout (as used in location page template) is flush with outer edges ## [0.6.1] - 2018-04-13 ### Fixed - In the job-listing component, location names and job ads are now baseline aligned - Text in navigation block-links no longer wraps - Improved header layout on small viewports - Visited footer links are no longer blue ## [0.6.0] - 2018-04-10 ### Added - Sticky footer - Image list component for showcasing company logos ### Changed - Copy changes to about and careers pages - Styling of hero component ### Fixed - Stylelint issues ## [0.5.0] - 2018-04-05 ### Changed - Replaced old location page template with alternative one - BREAKING: `grav-c-list-two-columns` renamed to `grav-c-two-columns-text` - BREAKING: Markup and appearance of `grav-c-location-card` changed - Updated hero component to contains canvas element - BREAKING: Markup and appearance of `grav-c-hero` changed - Buiildit logo and favicon images ### Removed - Old location page template - BREAKING: Removed `grav-o-locations-layout` class - BREAKING: Removed `grav-o-locations-layout-alt` class ## [0.4.0] - 2018-03-29 ### Added - Animated nav toggle button ### Changed - Miscellaneous copy changes, based on feedback from user testing ### Fixed - Travis build script - Layout and links on basic and error page templates - Eyeglass SASS support ## [0.3.0] - 2018-03-23 ### Added - Page header - Page footer - Careers page - Location page - About page - New Buildit Logo - Wipro Digital Logo - Designit Logo - CTA button - Homepage - Error page template - Alternate Location page - Social media icons and links ### Changed - Improved typography - Sassified pattern-scaffolding ### Fixed - Pipeline tweaks - Fixed color swatches on small screens ## [0.2.1] - 2018-01-25 ### Added - Basic developer and branching strategy docs ### Changed - Colour particles in style guide now display a11y info ### Fixed - Pre-compiled CSS is now correctly included in published NPM package ## [0.2.0] - 2018-01-19 ### Added - NVM config - Basic font styles - Normalize and modularscale SASS libs - `gravity-ui-sass` is now an [SASS Eyeglass](https://github.com/sass-eyeglass/eyeglass) module - Package now exposes paths to CSS and SASS to cosnumers via its main entry point (`index.js`) ### Changed - Improved Stylelint config - Split gulpfile.js into modules ## [0.1.0] - 2018-01-16 ### Added - Initial SASS scaffolding - Initial README, CHANGELOG, etc. docs - [Stylelint](https://stylelint.io/) rules - Gulp setup for running SASS compilation and [Pattern Lab](http://patternlab.io/) - Initial set of UI patterns for Pattern Lab - Initial [Gravy](https://github.com/buildit/gravy) integration