The format of this document is based on Keep a Changelog and this project adheres to Semantic Versioning.
v1.4.0 - 2021-12-21
- Updated brand colours
v1.3.3 - 2020-02-18
- Added support for responsive iframe / video embeds via
.responsive-embed
,.responsive-embed--video
and.responsive-embed__iframe
v1.3.2 - 2020-02-17
- Added
<blockquote>
support for.c-wysiwyg
v1.3.1 - 2019-11-11
- Fixed warnings relating to interpolation of color vars in Sass selectors
- Fixed warning relating to
text-decoration-skip
- Update NodeJS version dependency
- Updated Gulp packages and config
v1.3.0 - 2019-11-06
PrintPageBreak
componentc-print-page-break
styling.prettierrc
config
NoPrint
andPrintOnly
test root components and snapshots- Changed
docs:serve
todocs
in npmstart
task
v1.2.2 - 2019-10-14
- Added
disabled
styles for buttons as per Sketch doc
v1.2.1 - 2019-10-09
- Figure no longer stretches images beyond their intrinsic width
v1.2.0 - 2019-07-05
- Added documentation
v1.1.20 - 2019-05-23
- Add left margin to ul and ol to align with other text in wysiwyg
v1.1.19 - 2019-05-22
- Updates to many dependencies, including babel, rollup, jest, and node-sass
v1.1.18 - 2018-12-14
c-input--option-button
components were inheriting themin-height
rule introduced in v1.1.17 - this is now fixed
v1.1.17 - 2018-12-11
c-input
,c-textarea
, andc-button
all haveappearance: none
to remove some unwanted extra styling in iOS Safari.c-input
andc-select
have had their heights standardised
v1.1.16 - 2018-12-06
- Vertical sizing of
c-input
no longer dependent on line-height, which was causing IE to render inputs with vertically clipped text. Using padding instead.
v1.1.15 - 2018-10-01
c-select--inline
modifierc-form-group--grid
modifierc-form-group--inline
modifierc-form-group--option
modifierc-form-group__list
elementc-label--pill
modifier
Input
var names updated to BEM-ish syntax. Seems to be working as a decent mental model so far- Bottom margin on
c-form-group
is NOT omitted if it's the last of type
OptionButton
is now a modifier onc-input
v1.1.14 - 2018-08-07
Fieldset
sass componentForm
sass componentOptionButton
sass componentc-label--inline
modifier forLabel
component
- Bottom margin on
c-form-group
is omitted if it's the last child input
,select
, andtextarea
now have pure white background colors- Black/white colors, and any brand related color are no longer overridable
v1.1.13 - 2018-07-16
!default
overrides for pretty much everything. EVERYTHING.
v1.1.12 - 2018-07-03
- Styles & component for badges
v1.1.11 - 2018-06-29
- Generate a button of for each color in
$colors
v1.1.10 - 2018-06-27
!default
added to variables when set, so they can be set and overridden in consuming applications
v1.1.9 - 2018-05-31
- Print visibility utility classes work in IE11
v1.1.8 - 2018-05-16
- New
.u-no-print
classname to hide content in@media print {}
- New
.u-print-only
classname to only show content in@media print {}
- Created NoPrint and PrintOnly components for the two new utility classes
- The
/stories
directory - we won't be using Storybook for the docs, and the tests in this directory were failing and would prevent a merge.
v1.1.7 - 2018-05-04
- New
.u-no-motion
classname to remove animations and transitions - Accessbility base file. Currently just reduces motion if user has requested it
- Updated default font stack for monospace fonts
- Added some guidance on font inclusion in README file
- A PR template to make sure this changelog actually gets updated
- Anything relating to scss-lint. We'll be moving away from that to stylelint and Prettier for styles in future.
v1.1.6 - 2018-04-18
npm
now inclues thesrc/components
directory, so you can install this package and access the raw.sass
files for each component to be compiled in your project.
v1.1.5 - 2018-04-09
- CSS banner correctly outputs package author details
v1.1.4 - 2018-04-08
- Minified CSS includes banner with version number
- Box shadow utility now actually has option for "none"
v1.1.3 - 2018-04-05
- External urls were rendered as Router links and Internal urls were rendered as anchor links
v1.1.2 - 2017-12-11
- Link has rpi styles
- Slice has bg color instead of transparency by defauly
- Card width set to 100%
- Border utility has options for "none"
- Box shadow utility has options for "none"
v1.1.1 - 2017-12-11
- Link can accept
lightOnDark
as a prop - Slice can accept
white
as a prop
v1.1.0 - 2017-12-11
- THIS CHANGELOG - HOW META
- React component for
Figure
- React component for
Hr
- React component for
LightOnDark
- React component for
Panel
- React component for
Slice
react-iotacss
lib now included - Bits exports itsBase
,Container
,Grid
, andMedia
components
- Base styles updated - defaults to
sans-serif
font face if Rubrik is unavailable Button
modifiers can now be specified with props- Primary
Button
has light on dark hover styles Button
can render aLink
v1.0.0 - 2017-12-11
- EVERYTHING - this was the initial release. Includes iotaCSS config, base styles, components, a few React bits, and tools for developing locally. Too much to go into individually in this file!