Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@guardian/src-footer

guardian16Apache-2.0deprecated3.13.0TypeScript support: included

This package has been replaced by @guardian/source-react-components.

📣 For more context and visual guides relating to Footer usage on the Source Design System website

readme

changelog

Changelog

Symbols:

  • :boom: [Breaking Change]
  • :bug: [Bugfix]
  • :sparkles: [New feature or enhancement]
  • :nail_care: [Polish]
  • :robot: [Maintenance]
  • :globe_with_meridians: [Accessibility improvement]
  • :page_with_curl: [Documentation]

8 November 2021

@guardian/src-choice-card 3.12.0

  • :sparkles: 044a1f2 Adding hideLabel prop to choice card group (thanks @marialani @i-hardy)

@guardian/src-foundations 3.12.0

  • :robot: 27cc39f Use as const hint to help IDE autocomplete (thanks @mxdvl)

@guardian/src-select 3.12.0

  • :nail_care: df08a38 Use text.inputError for select text colour on error (thanks @ob6160)

@guardian/src-text-area 3.12.0

  • :nail_care: df08a38 Use text.inputError for textarea text colour on error (thanks @ob6160)

5 November 2021

@guardian/src-foundations 3.11.0

  • :nail_care: 8a11309 change text colour of input with error to be neutral.7 (thanks @ob6160)

@guardian/src-layout 3.11.0

  • :sparkles: d58c517 Allow element type to be chosen for Container

@guardian/source-react-components-development-kitchen 0.0.22

  • :nail_care: ee78a82 Improve toggle styling (thanks @marjisound)

27 October 2021

@guardian/src-accordion 3.10.2

  • :nail_care: 1e39736 Optimise best logo SVG (thanks @mxdvl)

14 October 2021

@guardian/src-checkbox 3.10.0

  • :bug: 4c49f51 vendor prefix appearance in supports decl for checkbox

@guardian/src-foundations 3.10.0

  • :bug: 59f63a5 add prefixed appearance snippet to foundations/utils
  • :sparkles: df202a5 Expand CSS Resets - Add "meyer" resets

@guardian/src-layout 3.10.0

  • :nail_care: 8ca5628 add 2px spacing between supportingText and labelText (thanks @coldlink)

@guardian/src-radio 3.10.0

  • :bug: 8d571e9 vendor prefix appearance in supports decl for radio

@guardian/src-select 3.10.0

  • :bug: b720a10 vendor prefix appearance in supports decl for select

@guardian/src-text-area 3.10.0

  • :nail_care: 6960034 (thanks @coldlink)

@guardian/src-text-input 3.10.0

  • :nail_care: 7417208 add margin-top to TextInput (thanks @coldlink)
  • :nail_care: ff89289 add 2px margin to to inline messages in TextInput (thanks @coldlink)

@guardian/source-react-components-development-kitchen 0.0.14

  • :boom: :robot: a0d0c68 migrate editorial button from @guardian/types to @guardian/libs
  • :boom: :robot: a0d0c68 migrate quote icon from @guardian/types to @guardian/libs
  • :sparkles: beab58b create toggle switch in development kitchen (thanks @marjisound)
  • :sparkles: 58365e6 Allow passing of cssOverrides prop to the Divider (thanks @ob6160)
  • :bug: 19d5eaa Update Logo component to use a tag, and cssOverrides (thanks @coldlink)
  • :sparkles: 4324bba Add ErrorSummary and SuccessSummary components to the kitchen (thanks @coldlink)

26 August 2021

@guardian/src-accordion 3.9.0

  • :page_with_curl: 637b470 add API docs for accordion component
  • :page_with_curl: f9cf5f1 Show packages in storybook nav
  • :page_with_curl: 795fb6e update Accordion stories to latest recommendations
  • :page_with_curl: a005c78 Fix "how to use" readme text
  • :page_with_curl: 72cb716 update accordion storybook link

@guardian/src-brand 3.9.0

  • :sparkles: f180423 Add colour and width props to brand icons

@guardian/src-button 3.9.0

  • :robot: 1506a50 export ButtonProps as type
  • :page_with_curl: a34202c Add Button and LinkButton API docs

@guardian/src-checkbox 3.9.0

  • :page_with_curl: df6d678 Add Checkbox and CheckboxGroup APIs to Storybook

@guardian/src-choice-card 3.9.0

  • :page_with_curl: 2db1631 Add api docs for src-choice-card

@guardian/src-footer 3.9.0

  • :page_with_curl: c22813e Add API docs for src-footer
  • :page_with_curl: 0d5725a use story intent helpers in footer

@guardian/src-foundations 3.9.0

  • :globe_with_meridians: 429a9e7 Make focus halo darker blue (thanks @frederickobrien)
  • :globe_with_meridians: e40085b Update gray.46

@guardian/src-icons 3.9.0

  • :nail_care: dcf2cd3 Update offline cloud SVG
  • :page_with_curl: 0bad7e5 Add playground to icon storybook

@guardian/src-label 3.9.0

  • :page_with_curl: 66b286f Move API docs for label/legend

@guardian/src-select 3.9.0

  • :page_with_curl: 8aa9ef8 Add Select docs to storybook

@guardian/src-text-area 3.9.0

  • :page_with_curl: 9d9f90b Add TextArea docs to storybook

@guardian/src-text-input 3.9.0

  • :page_with_curl: 10f1d96 Add TextInput docs to storybook

@guardian/src-user-feedback 3.9.0

  • :page_with_curl: 845521a add API docs for user feedback component @editorial/logo 3.9.0
  • :sparkles: 5665125 Added src-ed-logo (thanks @oliverlloyd)
  • :globe_with_meridians: 04a1506 Ensure focus halo covers svg children (thanks @oliverlloyd)

16 July 2021

@guardian/src-foundations 3.8.0

  • :nail_care: 0566752 Update culture, sport and opinion colours

@guardian/src-icons 3.8.0

  • :sparkles: 0d333a7 Add clock icon (thanks @tjmw)
  • :sparkles: 2f0d480 Add offline SVG icon (thanks @joecowton1)

@guardian/src-label 3.8.0

  • :sparkles: a01e7b8 Add media to supporting prop on legend (thanks @joecowton1)

@guardian/src-radio 3.8.0

  • :sparkles: 949264b Add media to supporting prop (thanks @joecowton1)

17 June 2021

@guardian/src-icons 3.7.0

  • :sparkles: c3fbcc8 Add gift icon svg (thanks @abeddow91)
  • :sparkles: 8f3d3f9 Add brand colour icons for Google, Facebook and Apple (thanks @oliverlloyd)
  • :sparkles: 006a974 Add globe icon

@guardian/src-layout 3.7.0

  • :sparkles: ff25b19 Container as a Section (thanks @oliverlloyd)

@editorial/quote-icon 3.7.0

  • :robot: a6d73ec Export HeadlineSize type for QuoteIcon (thanks @liywjl )

17 May 2021

@guardian/src-icons 3.6.0

  • :sparkles: 7e683f2 Add double chevron icons (thanks @tjmw @abeddow91)

@editorial/button 3.6.0

  • :sparkles: fa8e9af Add Editorial Button (thanks @oliverlloyd)

@editorial/lines 3.6.0

  • :robot: 7e2c3d4 Lines optimisations (thanks @mxdvl)
  • :page_with_curl: a40bf5c Add a Editorial section title to storybook (thanks @oliverlloyd)

@editorial/quote-icon 3.6.0

  • :sparkles: 83fc04a Add QuoteIcon Component (thanks @oliverlloyd)

@editorial/star-rating 3.6.0

  • :sparkles: f8e3b36 Add StarRating Component (thanks @mxdvl)

1 April 2021

@editorial/lines 3.5.0

  • :sparkles: 13b6041 Coloured lines (thanks @oliverlloyd)

29 March 2021

@guardian/src-foundations 3.4.0

  • :page_with_curl: 15cb541 Improve global palette caveat
  • :sparkles: e363776 Add opinion 550 to theme and globals

@guardian/src-icons 3.4.0

  • :nail_care: ca3ed2a re-export icons from figma (thanks @jamie-lynch)
  • :sparkles: 324e0cc Add share SVG icons (thanks @liywjl)

@guardian/src-layout 3.4.0

  • :page_with_curl: e3e65ef remove storybook padding from responsive stories
  • :bug: 2b4acd8 apply margin right to all but last column
  • :sparkles: 4c2c1ba Responsive columns based on number of grid columns spanned (thanks @rhystmills)
  • :sparkles: c8eb6a1 Configurable column spacing (thanks @jamie-lynch)

@guardian/src-link 3.4.0

  • :bug: 14bfcaa add key to link contents spacer to remove key warnings (thanks @jamie-lynch)

@editorial/lines 3.4.0

  • :sparkles: 6da5d0f Dashed lines (for labs) (thanks @mxdvl)

26 February 2021

@guardian/src-layout 3.3.0

  • :sparkles: ed3161a supporting hiding above and below breakpoints
  • :sparkles: 29107ab support responsive column widths
  • :bug: 3ff8beb handle empty column width array

12 February 2021

@guardian/src-accordion 3.2.0

  • :sparkles: 3be8c40 add optional onClick prop to accordion row (thanks @i-hardy)
  • :sparkles: 8a27ee2 add type attribute to accordion button and allow passing cssOverrides prop (thanks @i-hardy)
  • :page_with_curl: ace06c7 document onClick prop in README (thanks @i-hardy)

28 January 2021

@guardian/editorial 3.1.0

  • :sparkles: 9b4b451 make editorial package publishable

14 January 2021

@guardian/src-button 3.0.1

  • :bug: 67cd4b9 Fix importing type from wrong module (thanks @paddyo)

@guardian/src-footer 3.0.1

  • :bug: 90686ba Update Footer copyright to 2021 (thanks @JamieB-gu)

@guardian/src-link 3.0.1

  • :bug: 67cd4b9 Fix importing type from wrong module (thanks @paddyo)

@guardian/src-user-feedback 3.0.1

  • :bug: 67cd4b9 Fix importing type from wrong module (thanks @paddyo)

7 January 2021

@guardian/src-checkbox 3.0.0

  • :sparkles: df84cbe use id generator for missing id in checkbox group
  • :robot: 422c5ea consume resets in checkbox

@guardian/src-choice-card 3.0.0

  • :robot: b0d2bd5 consume resets in choice card
  • :robot: 6e01b17 use label package in choice card
  • :sparkles: 9a44cc2 use id generator for missing id in choice card group

@guardian/src-footer 3.0.0

  • :robot: 87798f1 update footer to use new text sans option

@guardian/src-foundations 3.0.0

  • :sparkles: 51caec0 add resets module to utils
  • :boom: :sparkles: 2ed3664 delete inline error themes
  • :boom: :sparkles: f2a654e add 14px text size for text sans
  • :sparkles: 0775058 add id generating function for source components
  • :boom: :sparkles: ed2848b delete dynamo 400
  • :sparkles: 8f7ae00 add culture-700
  • :sparkles: a9d7a67 add new special report colours
  • :sparkles: 669cd96 add culture-50
  • :boom: :sparkles: 2cdcb04 move emotion types to foundations

@guardian/src-grid 3.0.0

  • :boom: :sparkles: 709407c delete grid component

@guardian/src-icons 3.0.0

  • :boom: :sparkles: 68077e5 update alert to be exclamation mark without triangle

@guardian/src-inline-error 3.0.0

  • :boom: :sparkles: cec5b85 delete inline error package

@guardian/src-label 3.0.0

  • :robot: f7aeda7 consume resets in label

    N/A

@guardian/src-radio 3.0.0

  • :sparkles: 075eb94 use id generator for missing id in radio group
  • :robot: f0e7117 consume resets in radio

@guardian/src-select 3.0.0

  • :robot: 72f2ce0 use label package in select
  • :sparkles: 507df18 describe invalid or valid select with success or error msg

@guardian/src-svgs 3.0.0

  • :boom: :sparkles: a3f977f delete svgs package

@guardian/src-text-area 3.0.0

  • :robot: ab9ee04 use label package in text area
  • :sparkles: edfeed1 describe invalid textarea with error msg
  • :robot: 83d22f8 consume resets in text area

@guardian/src-text-input 3.0.0

  • :robot: 0b44f60 use label package in text input
  • :sparkles: b2feeb9 describe invalid or valid text input with error or success msg
  • :robot: f62a786 consume resets in text input

4 January 2021

@guardian/src-checkbox 2.8.1

  • :nail_care: 4cddfe3 make checkbox label text full width

@guardian/src-radio 2.8.1

  • :nail_care: 82c28ed make radio label text block level

31 December 2020

@guardian/src-accordion 2.8.0

  • :bug: f8c6f55 pass props from accordion comp to root element

@guardian/src-checkbox 2.8.0

  • :bug: 3b94ddb disallow pointer events on the checkbox tick (thanks @i-hardy)

@guardian/src-label 2.8.0

  • :sparkles: 2591cfb make label and supporting text hideable

23 November 2020

@guardian/src-layout 2.7.1

  • :bug: 70d375b import columns type from tiles component

20 November 2020

@guardian/src-brand 2.7.0

  • :robot: c922bf9 Roundels: optimise SVGs (thanks @mxdvl)

@guardian/src-layout 2.7.0

  • :sparkles: ed3bcba Add tiles component (thanks @frankie297)
  • :page_with_curl: fe283f5 add tiles documentation
  • :page_with_curl: 9bf7984 add tiles long text story
  • :page_with_curl: dd9884e add non-container columns story

11 November 2020

@guardian/src-brand 2.6.0

  • :sparkles: 74639ae add filled roundels
  • :page_with_curl: 79da8a6 add brand readme

@guardian/src-choice-card 2.6.0

  • :page_with_curl: 4e8ea7e move columns prop to group docs
  • :page_with_curl: 203638f simplify columns story

@guardian/src-layout 2.6.0

  • :nail_care: 80e2dc7 update container side padding to be 20px from mobile landscape (thanks @i-hardy)

@guardian/src-link 2.6.0

  • :bug: e46ee53 Allow links with icons to sit inline (thanks @webb04)

16 October 2020

@guardian/src-button 2.5.0

  • :bug: 2da7f3a fix: remove React warnings about missing key (thanks @mathieumure)
  • :robot: 68a4266 remove unused props showIcon (thanks @mathieumure)

@guardian/src-checkbox 2.5.0

  • :sparkles: 5ee9ccd add hideLabel-prop to checkbox-group (thanks @agreon)
  • :globe_with_meridians: e504db4 add checkbox type to input

@guardian/src-choice-card 2.5.0

  • :sparkles: 8af55ef Add columns Prop to ChoiceCardGroup (thanks @rrrahal)
  • :robot: 6f15ea4 disable aria role check as too strict

@guardian/src-footer 2.5.0

  • :robot: 6f15ea4 disable aria role check as too strict
  • :bug: 0a800ae (thanks @mathieumure)

@guardian/src-layout 2.5.0

  • :sparkles: e4adea4 add layout package with stack component
  • :robot: 3f44e02 Clean up stacks (thanks @mxdvl)
  • :robot: c403d6b move stack component into separate folder
  • :sparkles: e96c175 add container component
  • :sparkles: 2f32ddc add columns component
  • :sparkles: 8a4dbe6 add hide component
  • :bug: b92b36e publish component source files
  • :sparkles: f0ff17b Add an Inline component (thanks @amyhughes)

@guardian/src-radio 2.5.0

  • :sparkles: 715cd6d add hideLabel-prop to radio-group (thanks @agreon)
  • :globe_with_meridians: 565c57b move aria-invalid from radio to fieldset

@guardian/src-select 2.5.0

  • :sparkles: 730d226 add hideLabel-prop to select (thanks @agreon)
  • :robot: 79c0327 expose select hide label story

@guardian/src-text-area 2.5.0

  • :sparkles: a3a0ade add hideLabel-prop to text-area (thanks @agreon)

@guardian/src-text-input 2.5.0

  • :sparkles: c485e64 add hideLabel-prop to text-input (thanks @agreon)

23 September 2020

@guardian/src-ed-lines 2.4.0

  • :sparkles: b95ce71 Eight lines of anything (thanks @mxdvl)
  • :page_with_curl: 0f80f98 Add npm example to ed-lines README (thanks @jamieb-gu)

@guardian/src-foundations 2.4.0

  • :sparkles: dca2927 add special report 800 (thanks @webb)

@guardian/src-icons 2.4.0

  • :sparkles: fbc60b3 add alert, eye and play icons

@guardian/src-radio 2.4.0

  • :bug: 19687a1 use vertical align instead of flex for horiz fieldset

@guardian/src-user-feedback 2.4.0

  • :robot: a47e731 use alert triangle in user feedback

2 September 2020

@guardian/src-checkbox 2.3.0

  • :sparkles: 608fefe add legend to checkbox
  • :page_with_curl: 3cf9999 add checkbox group stories
  • :robot: 8f22583 pull checkbox stories into separate folder

@guardian/src-ed-lines 2.3.0

  • :robot: ceac9ab Prevent SVG repetition (thanks @mxdvl)

@guardian/src-foundations 2.3.0

  • :sparkles: e11834d add label theme to foundations
  • :sparkles: 7a82854 add function to generate id for description element
  • :sparkles: 5af731e add label brand theme
  • :sparkles: e260a6a remove user feedback theme from label
  • :sparkles: 48acae4 add label theme to checkbox theme
  • :sparkles: 78dbbc9 add label theme to radio theme

@guardian/src-label 2.3.0

  • :sparkles: 65217c1 add label component
  • :robot: 3a6e99a verbump label to be consistent with source
  • :sparkles: aaf7e79 allow label component to render as legend
  • :page_with_curl: 48d133f Move supported themes heading to bottom of readme
  • :nail_care: 579a161 pull icon to start of row
  • :sparkles: 552f0bb support brand theme in label component
  • :sparkles: 10c4777 extract legend into new component
  • :robot: 7011569 extract legend and label stories into separate modules
  • :bug: ef2eee3 accept reactnode children

@guardian/src-radio 2.3.0

  • :sparkles: 000af55 add legend to radio group
  • :page_with_curl: e835c31 add radio group stories
  • :robot: 6bec54c moved radio stories into separate folder

@guardian/src-user-feedback 2.3.0

  • :nail_care: 579a161 pull icon to start of row
  • :robot: c0e0222 pass all props to builtin

19 August 2020

@guardian/src-checkbox 2.2.0

  • :bug: 720a624 remove z-index from checkbox

@guardian/src-footer 2.2.0

  • :sparkles: d140b74 add footer component with standard copyright notice
  • :robot: 77e5dc5 make stories use brand background
  • :sparkles: 9e43139 add back to top button
  • :sparkles: 202b697 implement back to top prop
  • :sparkles: f4efe0d apply hover and focus styling for back to top
  • :sparkles: 4d2d608 add support for children in footer
  • :nail_care: 3846394 implement spacing and text size improvements

@guardian/src-foundations 2.2.0

  • :robot: ed35dd0 deprecate dynamo-400
  • :sparkles: 22ddcfd add basic footer theme
  • :sparkles: 8aae99a add brand text primary colour to footer theme
  • :sparkles: 013f2b6 add anchor hover colour for footer links
  • :nail_care: 63a8856 update brand border primary to brand-600
  • :globe_with_meridians: 87c6322 make opinion.300 more accessible
  • :bug: fce58cb remove z-index when focus halo is applied

4 August 2020

@guardian/src-button 2.1.0

  • :robot: ccf1b63 make button props more explicit

@guardian/src-checkbox 2.1.0

  • :robot: 81c1323 make checkbox props more explicit

@guardian/src-choice-card 2.1.0

  • :robot: 91c5a09 make choice card props more explicit

@guardian/src-grid 2.1.0

  • :robot: dab776a make grid props more explicit

@guardian/src-link 2.1.0

  • :robot: 73c5d5e make link props more explicit
  • :bug: 4f68de9 ensure links sit inline with surrounding text
  • :sparkles: 75904c7 add ButtonLink component
  • :robot: 6fa31df refactor stories into separate modules

@guardian/src-radio 2.1.0

  • :robot: 6b05286 make radio props more explicit

@guardian/src-select 2.1.0

  • :robot: 3ba6d6e make select props more explicit
  • :nail_care: de9cfa8 apply custom arrow styling
  • :robot: 951b836 refactor stories into separate modules
  • :page_with_curl: 0291d30 add controlled example story
  • :nail_care: 81dc050 add more space to the right of the chevron
  • :bug: d5bd2e7 ensure user can click through chevron to open select
  • :bug: 097fe00 only add right padding on modern browsers

@guardian/src-text-area 2.1.0

  • :robot: 1be8871 make text area props more explicit

@guardian/src-text-input 2.1.0

  • :robot: faf5e53 make text input props more explicit
  • :robot: 6911b00 amend inaccurate comment

@guardian/src-user-feedback 2.1.0

  • :robot: 52baa3e make user feedback props more explicit

23 July 2020

@guardian/src-button 2.0.0

  • :robot: f8ce3d8 migrate button stories to new icon name
  • :boom: :sparkles: 61ab202 remove check for existence of children
  • :boom: :sparkles: a0b4fcf remove showIcon API
  • :robot: 78b7e92 extract common button logic and interfaces

@guardian/src-checkbox 2.0.0

  • :robot: da84cc4 migrate to new size api in checkbox package

@guardian/src-choice-card 2.0.0

  • :robot: 8b4acfb migrate to new size api in choice card package

@guardian/src-foundations 2.0.0

  • :boom: :robot: 9c2a4b5 delete legacy theme names
  • :boom: :robot: 207e7e1 delete deprecated size api
  • :boom: :sparkles: a6b2f16 expose error-500 as news-550
  • :sparkles: 314bc79 expose news-550 as text colour token
  • :boom: :robot: 2cb5f98 delete legacy global colour names

@guardian/src-icons 2.0.0

  • :boom: :robot: 1e1e521 remove legacy icon name from icons package

@guardian/src-link 2.0.0

  • :boom: :robot: 523398f stop exposing legacy theme names in link
  • :robot: 3990810 migrate to new size api in link package

@guardian/src-radio 2.0.0

  • :boom: :robot: 55f0dae stop exposing legacy theme names in radio
  • :robot: 91a9095 migrate to new size api in radio package

@guardian/src-select 2.0.0

  • :robot: 693a735 migrate to new size api in select package

@guardian/src-text-area 2.0.0

  • :boom: :robot: e35e351 stop exposing text-input theme in text-area

@guardian/src-text-input 2.0.0

  • :boom: :robot: e76d35b stop exposing legacy theme names in text-input
  • :robot: 71c6fcb migrate to new size api in text input package

@guardian/src-user-feedback 2.0.0

  • :boom: :nail_care: 41c95f2 remove spacing from inline error and success

22 July 2020

@guardian/src-grid 1.9.1

  • :page_with_curl: 52d9ea7 add stories demoing grid at all breakpoints
  • :robot: dd8bfe6 import from source not built module
  • :page_with_curl: 9a84b77 override 8px margin applied to all preview bodies
  • :bug: 212f3b6 fix gridrow width
  • :sparkles: cc51f76 add leftcol support to grid

16 July 2020

@guardian/src-checkbox 1.9.0

  • :bug: 9bfaf38 improve support for controlled components
  • :page_with_curl: 2c767cb add controlled approach docs to checkbox readme

@guardian/src-choice-card 1.9.0

  • :robot: 9d60470 extract choice card stories into separate modules
  • :bug: e572daa improve support for controlled approach in choice cards

@guardian/src-ed-lines 1.9.0

  • :page_with_curl: f06526d Correct the README heading

@guardian/src-link 1.9.0

  • :page_with_curl: dd5e9af add subdued examples to text and icon story

@guardian/src-radio 1.9.0

  • :bug: 8e79237 improve support for controlled approach in radio buttons
  • :page_with_curl: 7d1751c correct code example in readme

@guardian/src-select 1.9.0

  • :nail_care: 01ee68b make select stories wider

@guardian/src-text-area 1.9.0

  • :page_with_curl: ca06a82 improve support for controlled approach in text area
  • :globe_with_meridians: d8ff4fe add required attribute to non-optional textareas
  • :globe_with_meridians: ead68f1 add aria-invalid attribute to textareas
  • :bug: efc9abf fix bug where classname is set to "undefined"

@guardian/src-text-input 1.9.0

  • :page_with_curl: eccf378 improve support for controlled approach in text input
  • :globe_with_meridians: b3223a3 add required attribute to non-optional text input fields
  • :globe_with_meridians: 0cd3f8d add aria-invalid attribute to text input field
  • :bug: b0ed1f8 only show error styling if value attribute is set

10 July 2020

@guardian/src-brand 1.8.0

  • :robot: 58d2659 add logo re-export with better viewbox size
  • :robot: 5064b4b re-export guardian live logo with better viewbox size

@guardian/src-foundations 1.8.0

  • :sparkles: 3e34d12 add new success and error colours
  • :sparkles: 0a9a645 expose new success and error tokens
  • :sparkles: 1b10cfe add brand success colour to user feedback theme
  • :bug: 9fd088e use user-feedback in themes, not inline-error

@guardian/src-icons 1.8.0

  • :sparkles: 632e425 add house and settings icons to icons package
  • :sparkles: 44ff59a add person and info icons to icons package

@guardian/src-select 1.8.0

  • :bug: b74305a use user-feedback theme in select stories

@guardian/src-radio 1.8.0

  • :bug: a4f433c use user-feedback theme in radio stories

@guardian/src-text-input 1.8.0

  • :bug: 827a3c1 use user-feedback theme in text input stories

@guardian/src-user-feedback 1.8.0

  • :sparkles: 6e400af add brand success theme to user feedback stories

26 June 2020

@guardian/src-button 1.7.0

  • :nail_care: 0c82de2 apply better use of size tokens (thanks @mxdvl)
  • :nail_care: 21bf76a use spacer div instead of margins for btn icons (thanks @mxdvl)
  • :sparkles: c9dabeb reinstate nudge animation

@guardian/src-checkbox 1.7.0

  • :nail_care: ebff51f use correct line heights in checkbox

@guardian/src-choice-card 1.7.0

  • :nail_care: d3193e8 use correct line heights in choice card

@guardian/src-foundations 1.7.0

  • :sparkles: a87eeb7 add select theme

@guardian/src-radio 1.7.0

  • :nail_care: 99cc215 use correct line heights in radio

@guardian/src-select 1.7.0

  • :sparkles: 1ca7259 add select component boilerplate
  • :robot: 4762c9d pass cssOverrides to option element

@guardian/src-text-area 1.7.0

  • :nail_care: 5b1114d use correct line heights in text area

@guardian/src-text-input 1.7.0

  • :nail_care: f8b8acf use correct line heights in text input

@guardian/src-user-feedback 1.7.0

  • :nail_care: 987d602 use correct line height for message text
  • :nail_care: 8ba5d97 vertically align icons with text in user feedback

23 June 2020

@guardian/src-button 1.6.0

  • :sparkles: 86e7968 replicate icon api from button in linkbutton
  • :robot: 217fcd9 refactor button stories into separate modules

@guardian/src-foundations 1.6.0

  • :sparkles: e9aed04 add success colours to text input theme (thanks @rupertbates)

@guardian/src-icons 1.6.0

  • :robot: 3267a70 republish envelope icon in icons package

@guardian/src-text-input 1.6.0

  • :sparkles: f27882e Add a new success prop to TextInput component (thanks @rupertbates)

19 June 2020

@guardian/src-brand 1.5.0

  • :sparkles: 83e99c1 Guardian live logo (thanks @webb04)

@guardian/src-foundations 1.5.0

  • :bug: 39fdd6f export all global colours from palette index

@guardian/src-icons 1.5.0

  • :sparkles: d150a78 add social icons to icons package

@guardian/src-radio 1.5.0

  • :bug: bb68559 set radio button background color to transparent

@guardian/src-text-area 1.5.0

  • :bug: 74485d5 add more foundations submodules to paths and externals

@guardian/src-user-feedback 1.5.0

  • :bug: 3aa68e8 support long error messages

12 June 2020

@guardian/src-foundations 1.4.0

  • :boom: :robot: e887532 delete payment icon sizes

@guardian/src-icons 1.4.0

  • :sparkles: 4e9b48 add audio and video icons to icons
  • :robot: b84788 update payment icon size in icons

@guardian/src-choice-card 1.4.0

  • :sparkles: 194edc support ui icons in choice cards
  • :nail_care: fce57f bring icons closer to text
  • :nail_care: bfe024 centre align icon + text at mobile
  • :bug: bea016 restore horizontal space between icon and text

@guardian/src-text-input 1.4.0

  • :nail_care: f0250d correct line height

@guardian/src-text-area 1.4.0

  • :sparkles: e916d2 add text area boilerplate
  • :robot: 4f3403 migrate text area to user feedback
  • :robot: 4f3403 migrate text area to user feedback
  • :sparkles: cd8f0d add Text Area Rows/Height support (thanks @liywjl)

10 June 2020

@guardian/src-foundations 1.3.0

  • :sparkles: 80d0dc8 add user feedback theme

@guardian/src-brand 1.3.0

  • :sparkles: e5a42d add guardian logo

@guardian/src-user-feedback 1.3.0

  • :sparkles: 61ab9c add user feedback component

@guardian/src-radio 1.3.0

@guardian/src-checkbox 1.3.0

@guardian/src-choice-card 1.3.0

  • :robot: ad61f0 migrate choice card to user feedback

@guardian/src-text-input 1.3.0

  • :robot: bd014c migrate text input to user feedback

5 June 2020

@guardian/src-foundations 1.2.0

  • :bug: b815e90 publish size dist folder

@guardian/src-icons 1.2.0

  • :page_with_curl: dc54e7 add readme for icons package
  • :sparkles: 933f31 add camera, speech bubble, star to icons
  • :robot: ddce31 rename close icon to cross in src-icons
  • :page_with_curl: 4fbb08 refactor icon stories
  • :sparkles: ed42a2 add tick-round icon to icons

@guardian/src-brand 1.2.0

  • :sparkles: 88a512 add brand package
  • :sparkles: 53a7d9 add favicons
  • :page_with_curl: f1fab7 add spacer between roundels in stories

@guardian/src-inline-error 1.2.0

  • :robot: e82ae0 use src-icons in inline error

@guardian/src-button 1.2.0

  • :bug: d39598 dont wrap text inside button
  • :nail_care: e17988 push button label up 2px
  • :sparkles: 0156b6 implement hideLabel prop
  • :robot: e0df62 use src-icons in button
  • :sparkles: 007b90 Adding subdued type to LinkButton (thanks @dominickendrick)

@guardian/src-radio 1.2.0

@guardian/src-choice-card 1.2.0

  • :robot: 8ec0ad use src-icons in choice card

@guardian/src-link 1.2.0

  • :robot: 63b7a2 use src-icons in link

@guardian/src-text-input 1.2.0

  • :robot: 77e45e explicitly define theme in text input stories

@guardian/src-accordion 1.2.0

  • :robot: d3277fc use src-icons in accordion

28 May 2020

@guardian/src-foundations 1.1.0

  • :robot: e729e13 extract px to rem logic into module
  • :sparkles: 40e5efb add new size endpoint to foundations
  • :page_with_curl: cc24966 add size example code and more links to readme
  • :robot: 3c083e8 ignore size dist files
  • :bug: dd0208e remove side effect from focus manager

@guardian/src-svgs 1.1.0

  • :bug: 78177e organise icons into ui and payment icons with hardcoded sizes
  • :robot: 16ac77 resize indent svg to be 30x30

@guardian/src-inline-error 1.1.0

  • :bug: 7cfb0d explicitly set error icon height

@guardian/src-button 1.1.0

  • :bug: 40f2dc remove padding from icon only button for ie11

@guardian/src-choice-card 1.1.0

  • :bug: bc74b4 explicitly set payment icon height
  • :bug: d95d81 explicitly set width of choice card label for ie11

@guardian/src-text-input 1.1.0

  • :bug: 3b095f use ex instead of ch for better browser consistency

@guardian/src-accordion 1.1.0

  • :bug: bf9ba31 export accordion theme but not type
  • :globe_with_meridians: d1c4499 add no js support to accordion

13 May 2020

@guardian/src-foundations 1.0.1

  • :sparkles: e0098db add default accordion theme

@guardian/src-accordion 1.0.1

  • :nail_care: 6270396 bring accordion font usage into line with design
  • :robot: 07bbee9 delete unused story
  • :sparkles: 802886a consume accordion theme

7 May 2020

@guardian/src-foundations 1.0.0

  • :boom: :sparkles: 04c8e76 shift size naming down a gear
  • :sparkles: 1c2d9f2 add xxlarge and xxxlarge textSans (thanks @webb04)
  • :boom: :robot: 75a20ac remove legacy italic api

@guardian/src-svgs 1.0.0

  • :robot: c032120 rename sizes in svg

@guardian/src-button 1.0.0

  • :robot: 647ef00 rename sizes in buttons
  • :sparkles: 1b42f47 add xsmall button

@guardian/src-radio 1.0.0

  • :robot: cc215fb rename sizes in radio

@guardian/src-checkbox 1.0.0

  • :robot: c17d827 rename sizes in checkbox

@guardian/src-choice-card 1.0.0

  • :robot: 3c3a595 rename sizes in choice card

@guardian/src-link 1.0.0

  • :robot: 21872ed rename sizes in link

@guardian/src-text-input 1.0.0

  • :robot: bd3ab1f rename sizes in text input
  • :bug: 1c22a3a prevent overflow on narrow viewports
  • :robot: 0b31a2c make stories look better on narrow viewports

@guardian/src-accordion 1.0.0

  • :globe_with_meridians: bda1309 increase row header hit area
  • :nail_care: 61cabbd add logic to hide or show toggle label text
  • :nail_care: a78f335 add nudge animation to toggle icon on hover
  • :nail_care: b8f8241 adjust size of icon depending on presence of label text

24 April 2020

@guardian/src-foundations 0.18.1

  • :bug: 0d1082c rewrite paths to palette for cjs builds

23 April 2020

@guardian/src-foundations 0.18.0

  • :robot: 110fefb externalise palette
  • :robot: 260a75f externalise palette in themes
  • :robot: 791f5af externalise palette in accessibility
  • :sparkles: b785cd1 add secondary background colour to default theme
  • :robot: a0c712d install cpy
  • :robot: 3585ec2 add script to copy d.ts files to cjs endpoints
  • :robot: 527e4a6 convert foundations scripts to typescript
  • :sparkles: 712f026 add tertiary cta colours to palette
  • :sparkles: 8b3a64a add tertiary colours to button theme

@guardian/src-svgs 0.18.0

  • :robot: 230073e Add iconography stories (thanks @oliverlloyd)
  • :robot: 1c16ef7 include dist dir in svgs package (thanks @sndrs)
  • :robot: 7083144 add repository info for svgs

@guardian/src-helpers 0.18.0

  • :robot: a94de99 add repository info for helpers
  • :bug: fe514ce point helpers cjs build at cjs foundations

@guardian/src-inline-error 0.18.0

  • :robot: 0e48a04 add repository info for inline error
  • :bug: e9f9b3a point inline error cjs build at cjs foundations

@guardian/src-grid 0.18.0

  • :robot: 43bef00 add repository info for grid
  • :bug: 9c610ea point grid cjs build at cjs foundations

@guardian/src-button 0.18.0

  • :robot: 79bc1ae make grey background button story more accessible
  • :robot: 32eaa1e add repository info for button
  • :robot: ac2a99b point button cjs build at cjs foundations
  • :boom: :sparkles: 4b1d487 rework tertiary priority for button
  • :boom: :sparkles: 1206586 rework tertiary styles for reader rev buttons
  • :sparkles: 6426b7d add tertiary styles to link buttons
  • :sparkles: 2bd2b78 add tertiary api to readme

@guardian/src-radio 0.18.0

  • :robot: 1809161 add repository info for radio
  • :bug: f28ebc4 point radio cjs build at cjs foundations

@guardian/src-checkbox 0.18.0

  • :robot: 9d1faae add repository info for checkbox
  • :bug: 25aab66 point checkbox cjs build at cjs foundations

@guardian/src-choice-card 0.18.0

  • :robot: 1f47159 add repository info for choice card
  • :bug: 23a4d8a point choice card cjs build at cjs foundations

@guardian/src-link 0.18.0

  • :nail_care: c31d84d Align icon to center for link (thanks @liywjl)
  • :robot: 84f3a80 add repository info for link
  • :bug: 4f06513 point link cjs build at cjs foundations

@guardian/src-text-input 0.18.0

  • :robot: 5e4bb5e add repository info for text input
  • :bug: 054437b point text input cjs build at cjs foundations

@guardian/src-accordion 0.18.0

  • :sparkles: d5594b2 add accordion boilerplate
  • :sparkles: 8e7ed08 Develop accordion for Subscriptions Print landing page (thanks @lucymonie)
  • :sparkles: ec4fa73 restructure accordion html and css
  • :nail_care: b5fd2e0 Fix for accordion styles to remove selector (thanks @lucymonie)
  • :robot: 8238d9d extract grey background into new story
  • :robot: 104d3f2 point accordion cjs build at cjs foundations
  • :bug: f12ff3f add repository info for accordion

@guardian/src-ed-lines 0.18.0

  • :robot: c3dd1d0 add repository info for editorial lines
  • :bug: 2d1e67f point ed lines cjs build at cjs foundations

9 April 2020

@guardian/src-foundations 0.17.0

  • :robot: c0fdec7 Make foundations use "strict" tsc compiler flag
  • :sparkles: b36ba75 New API for font-style, explicit "normal" and "italic"
  • :robot: f51a0f2 Remove unused backgroundTertiary property
  • :sparkles: ebacc5c add subdued text colour to button themes

@guardian/src-svgs 0.17.0

  • :sparkles: 7c8af0a Add indent icon
  • :sparkles: 508d6e3 add chevron icons

@guardian/src-button 0.17.0

  • :bug: e1fa9fb Use transparent backgrounds for tertiary buttons
  • :bug: a5ae0b6 Use square corners for tertiary buttons
  • :sparkles: eb597a2 re-export tertiary button as subdued
  • :nail_care: 60adf00 update primary brand rr button bg hover colour
  • :sparkles: 7495063 add reader revenue light theme
  • :robot: f3f0e4d delete unused colours
  • :robot: 224d69d rename reader revenue themes

@guardian/src-checkbox 0.17.0

  • :bug: 157519 update positional properties for unlabelled checkbox tick

@guardian/src-link 0.17.0

  • :robot: 05fc7ff hardcode icon width, allow height to scale

@guardian/src-text-input 0.17.0

  • :globe_with_meridians: ffa782e add aria-required attribute based on optional prop

@guardian/src-ed-lines 0.17.0

  • :sparkles: 43168d0 add editorial lines component
  • :robot: 38b9242 externalise foundations palette
  • :robot: 8840314 remove unused dependency

30 March 2020

@guardian/src-foundations 0.16.1

  • :robot: ede1733 convert typography size types to interfaces
  • :robot: 28c654f write shim for object.fromentries
  • :robot: 1448d73 move type definitions to types package
  • :robot: a4fb308 extract font scale function types

27 March 2020

@guardian/src-foundations 0.16.0

  • :robot: 5a3b1f9 make foundations a composite package
  • :boom: :robot: cf2b904 delete secondary text colours
  • :robot: 81e1cb0 add typography tests
  • :sparkles: 567d032 implement object styles approach for typography
  • :boom: :robot: 526f6a4 publish esm (default) and cjs folders for foundations
  • :bug: f4c2d0e emit types to correct directory
  • :robot: 976b66c dont export types from entry file
  • :boom: :robot: afa7a3a use explicit names for rem font size exports
  • :sparkles: 9f048b2 expose px font sizes and mappings
  • :sparkles: 4657978 support px font sizes in typography api
  • :sparkles: 82f7cca support px line heights in typography api
  • :bug: 7bf216f include px unit in object style line-height
  • :robot: 6adf586 Dealt with an any that had snuck through
  • :sparkles: 3cecb1d borderActive value for text input

@guardian/src-svgs 0.16.0

  • :boom: :sparkles: f8b9196 update payment icons to be 30x20 svgs
  • :nail_care: 3bf2906 update payment svgs
  • :nail_care: 13591f4 fix alignment of direct debit icon

@guardian/src-helpers 0.16.0

  • :robot: 757e4bb implement better build for helpers package
  • :boom: :robot: 1ec181d delete old theme names

@guardian/src-inline-error 0.16.0

  • :robot: 0f00e8d refactor old theme names in inline-error stories

@guardian/src-radio 0.16.0

  • :robot: f5a34e4 refactor old theme names in radio stories
  • :sparkles: f84eca5 apply label styling if radio has only supporting text

@guardian/src-checkbox 0.16.0

  • :sparkles: 2260cb8 apply label styling if box has only supporting text

@guardian/src-choice-card 0.16.0

  • :nail_care: 2f3d749 update choice card styles to support 30x20 svgs
  • :nail_care: f848c9b ensure choice cards of varying text length look good
  • :nail_care: d439b47 make choice card tick larger
  • :nail_care: 06c7861 center text but not icons in mobile view

@guardian/src-link 0.16.0

  • :robot: 5595d74 refactor old theme names in link stories
  • :robot: 2215125 update link styles to use new font size naming

@guardian/src-text-input 0.16.0

  • :robot: fd98f9b refactor old theme names in text-input stories
  • :page_with_curl: fc1382a add type=tel to constraint story
  • :page_with_curl: 9e9358d remove superfluous supporting text from constraint story
  • :nail_care: d3fd741 make text input label bold by default
  • :nail_care: 8b02fb2 active border style for text input

16 March 2020

@guardian/src-foundations 0.15.1

  • :bug: 857130c ensure we publish utils folder

13 March 2020

@guardian/src-foundations 0.15.0

  • :robot: 1eeed0b add @babel/plugin-proposal-class-properties to foundations
  • :robot: 92e7979 move focus style manager to foundations
  • :boom: :nail_care: d3bef2c Point brandAlt[300] (dark) at correct hex value
  • :robot: d870566 import focus halo colour from named exports
  • :robot: 979cf2f add public service announcement denouncing the palette export
  • :sparkles: d50d84c Added space 4 (16px, 1rem) to spaces
  • :robot: a557d89 define input-related colours
  • :robot: 249fc47 bypass component colours in themes
  • :boom: :robot: cbc6fc2 delete component-specific colours
  • :sparkles: 2beed4e add default functional colours for group labels
  • :sparkles: 819ffb1 add colours for group label and supporting text
  • :boom: :robot: 1699876 clarify names of functional text colours
  • :boom: :robot: f470a5c clarify names of component text colours
  • :robot: f874797 expose tick colour in choice card theme
  • :robot: 6b03702 build typescript definitions as part of watch script
  • :boom: :sparkles: 6c02f1b add error colours and refactor border colours in styles

@guardian/src-svgs 0.15.0

  • :sparkles: 511bfd4 add payment svgs

@guardian/src-radio 0.15.0

  • :robot: a621152 use clearer component colour names in radio

@guardian/src-checkbox 0.15.0

  • :robot: 6144fc5 use clearer component colour names in checkbox

@guardian/src-choice-card 0.15.0

  • :nail_care: 94eb2a4 Thicken border on check and hover
  • :globe_with_meridians: 021ae0a Add focus halo to choice card
  • :robot: 8b09223 Constrain width of Choice Card container
  • :bug: d50f400 Use box-sizing to apply Choice Card border
  • :bug: 2985c38 remove right margin from last choice card in group
  • :bug: 37c1af4 choice-card: import common props from helpers
  • :robot: b032a4e update choice card bg color
  • :sparkles: 635f81b add group label for choice card group
  • :sparkles: 4b039f0 support group supporting text
  • :nail_care: 7f66e63 add tick animation to choice card
  • :robot: 41489f1 improve style targetting in choice card
  • :robot: 1d1569e make supporting label story a single state story
  • :sparkles: 88e1a4a add mobile view story for stacked cards
  • :sparkles: 0c30622 add styling for below mobile viewport
  • :sparkles: 7186a35 add inline error to choice cards
  • :sparkles: 28c8314 add error colours and refactor border colours
  • :nail_care: 149f7d0 ensure choice card width is always equal
  • :sparkles: 961e3df support icons on choice cards
  • :page_with_curl: 52895a6 improve choice card docs and stories

@guardian/src-text-input 0.15.0

  • :robot: af64c51 use clearer component colour names in text input

6th March 2020

@guardian/src-foundations 0.14.2

  • :nail_care: 6852446 reduce vibrancy of choice card checked colour

4th March 2020

@guardian/src-inline-error 0.14.1

  • :bug: 618134f inline-error: import common props from helpers

@guardian/src-grid 0.14.1

  • :bug: afa2467 grid: import common props from helpers

    @guardian/src-button 0.14.1

  • :bug: c27d60b button: import common props from helpers

@guardian/src-radio 0.14.1

  • :bug: f888996 radio: import common props from helpers

@guardian/src-checkbox 0.14.1

  • :bug: 67c9d3c checkbox: import common props from helpers

@guardian/src-link 0.14.1

  • :bug: 38da253 link: import common props from helpers

@guardian/src-text-input 0.14.1

  • :bug: 0578ca8 text-input: import common props from helpers

2nd March 2020

@guardian/src-foundations 0.14.1

  • :nail_care: 6b9e64e change choice card checked colour

28th February 2020

@guardian/src-foundations 0.14.0

  • :bug: #225 Fix Opinion 300
  • #237 Dark mode
  • #239 Decouple text colours from globals
  • #240 Decouple background colours from globals
  • #241 Decouple border colours from globals
  • #242 Decouple line colours from globals
  • #243 Add dark mode bg colour to theme
  • #244 Expose more colours

@guardian/src-inline-error 0.14.0

  • #229 Pass common props to inline-error

@guardian/src-grid 0.14.0

  • #230 Pass common props to grid
  • :boom: #245 Temporarily stop generating types for grid

@guardian/src-button 0.14.0

  • #227 Support className
  • #231 Compose css with cssOverrides

@guardian/src-radio 0.14.0

  • #232 Extend radio props with common props

@guardian/src-checkbox 0.14.0

  • #233 Extend checkbox props with common props

@guardian/src-link 0.14.0

  • #234 Extend link props with standard HTML attributes

@guardian/src-text-input 0.14.0

  • #235 Extend text input props with common props

14th February 2020

@guardian/src-foundations 0.13.0

  • #204 Add tests for mq

@guardian/src-button 0.13.0

  • #216 Extend button props with standard HTML attributes

@guardian/src-radio 0.13.0

  • :boom: #209 Radio stories refactoring and renaming
  • #210 Support unlabelled radio buttons
  • #211 Support event handlers on radio button
  • #212 Support ungrouped radio buttons
  • #213 Include dist files in package
  • #215 Extend radio props with standard HTML attributes

@guardian/src-checkbox 0.13.0

  • :boom: #206 Radio stories refactoring and renaming
  • #207 Update checkbox props to accept onclick
  • #208 Allow checkboxes to exist outside a checkboxgroup
  • #214 Extend checkbox props with standard HTML attributes

@guardian/src-link 0.13.0

  • #218 Extend link props with standard HTML attributes

@guardian/src-text-input 0.13.0

  • #217 Extend text input props with standard HTML attributes
  • #219 Apply error styles when invalid

6th February 2020

@guardian/src-foundations 0.12.4

  • #205 Add legacy font-families to foundations

31st January 2020

@guardian/src-button 0.8.1

  • :bug: #203 Add src-svgs as dependency of button
  • :bug: #202 Improve onClick event handler type

24th January 2020

@guardian/src-foundations 0.12.3

  • :bug: #198 Explicitly build palette folder

@guardian/src-foundations 0.12.2

  • :boom: 465ed9c Expose inverse background on default theme

@guardian/src-foundations 0.12.1

  • #197 Move snowflake greys out of theme

21st January 2020

@guardian/src-foundations 0.12.0

  • #155 Add link themes and colours
  • :boom: #164 Delete reader revenue themes from foundations
  • #167 Expose mono theme for links
  • #169 Expose checkbox themes
  • #171 Use more functional colours for radio themes
  • :boom: #175 Delete mono theme
  • #177 Add line colours to palette
  • #180 Colour by numbers
  • :boom: #184 Re-prefix cta colours with button
  • #186 Refactor palette
  • :boom: #189 Remove unused colours from radio theme
  • #190 Expose new theme names
  • #193 Treeshakeable palette
  • :boom: #195 Expose functional colours by theme
  • #196 Re-expose brandYellow colour as brandAlt

@guardian/src-button 0.8.0

  • #151 Remove background toggle from button stories
  • #161 Inline Reader Revenue themes for button
  • #163 Move Reader Revenue palette to button package
  • #165 Remove reader revenue themes from helpers
  • #181 Use numbered colour names in button custom themes
  • :boom: #191 Update button custom theme names
  • #194 Import individual global colours in button themes

@guardian/src-checkbox 0.4.0

  • #170 Hook up checkbox themes

@guardian/src-grid 0.3.0

  • #185 Add support for custom breakpoints to grid

@guardian/src-inline-error 0.7.0

  • #154 Remove background toggle from inline-error stories

@guardian/src-link 0.1.0

  • #156 First pass at link component
  • #157 Add icon styling to links
  • #159 Add icons that better represent icon purpose
  • #160 Add subdued link API
  • #165 Remove reader revenue themes from helpers
  • #168 Document mono theme in link package
  • #174 Delete mono theme from link component
  • #178 Remove branded secondary links
  • #179 Remove branded secondary links colours

@guardian/src-radio 0.7.0

  • #152 Remove background toggle from radio stories
  • #165 Remove reader revenue themes from helpers
  • #172 Add supported themes to radio readme
  • #187 Use error border colour for error border

@guardian/src-svgs 0.1.0

  • #158 New SVGs: external and chevron-left-single

@guardian/src-text-input 0.8.0

  • #165 Remove reader revenue themes from helpers
  • #173 Add supported themes to text-input
  • #182 Use numbered colour names in text-input
  • #188 Use component-specific theme colours

8th January 2020

@guardian/src-foundations 0.11.0

  • #139 Radio checked and hover colours
  • #140 Expose all components by theme
  • Bump: @guardian/src-inline-error 0.6.0
  • Bump: @guardian/src-grid 0.2.0

@guardian/src-button 0.7.0

  • #150 Add type for tab index

@guardian/src-radio 0.6.0

  • #138 Rich supporting content
  • #139 Radio checked and hover colours
  • #142 Label to support rich content
  • #143 Loosen up radio button spacing
  • #146 Support programmatically checking radio buttons

@guardian/src-checkbox 0.3.0

  • #137 Rich supporting content
  • #141 Presentational improvements
  • #144 Tighten line-height of checkbox supporting text
  • #145 Better state manipulation
  • #147 Add story demoing select all mechanism
  • #149 Extract checkbox stories into individual modules

@guardian/src-text-input 0.7.0

  • #148 Add missing prop types to text-input

19th December 2019

@guardian/src-foundations 0.10.0

  • :boom: #122 Make loose line height 1.5x font size
  • :boom: #115 Remove deprecated colours from palette (yellow, darkMode)
  • #121 Expose typography types
  • #125 Remove output CSS from foundations readme
  • #116 Add repo to package info
  • Bump: @guardian/src-inline-error 0.5.0

@guardian/src-button 0.6.0

  • #120 Fix type warnings for button
  • :boom: #126 Slim down link button API
  • #127 Add icon nudge animation to link button
  • #128 Hide link button icon by default
  • #129 Add link button with icon to text icon story

@guardian/src-grid 0.1.0

  • #113 Add Grid component
  • #117 Grid API refinements
  • #118 Add support for IE10 and IE11 to grid
  • #124 Grid improvements

@guardian/src-radio 0.5.0

  • #123 Externalise src-foundations dependencies
  • #134 Radio: better styles, better types, better markup
  • #135 Render radio group as div instead of fieldset
  • #136 Support narrow width radio group

@guardian/src-checkbox 0.2.0

  • #130 Checkbox: supporting text
  • #131 Prevent checkboxes from growing in wide containers
  • #132 Checkbox: error state and message
  • #133 Checkbox: indeterminate state

@guardian/src-text-input 0.6.0

  • #119 Fix type warnings for text input

11th December 2019

@guardian/src-button 0.5.1

  • #114 Tidy up button publishing

9th December 2019

@guardian/src-foundations 0.9.0

  • #101 Add border colours to foundations
  • #104 Apply new button hover colours
  • #105 Expose context-specific focus halo colour
  • #112 Add mobile breakpoint to foundations
  • Bump: @guardian/src-radio 0.4.1
  • Bump: @guardian/src-inline-error 0.4.0

@guardian/src-button 0.5.0

  • #111 Added link button

@guardian/src-checkbox 0.1.1

  • #103Add a checkbox component

@guardian/src-text-input 0.5.1

  • #102 Use component-specific palette instead of globals

4th December 2019

@guardian/src-button 0.4.1

  • :bug: #107 Centre align button contents

@guardian/src-svgs 0.0.6

  • #108 Emit types in build of SVG package

@guardian/src-utilities 0.2.0

  • #105 Disable focus halo on mousedown

26th November 2019

@guardian/src-foundations 0.8.0

  • #87 Add Titlepiece to typography API
  • :boom: #88 Remove redundant type scales
  • #89 Support italic fonts
  • #90 Add themes to src-foundations
  • #91 Upgrade to TypeScript v3.7.2
  • :boom: #93 Use unitless line-height
  • #94 Extend colour palette structure
  • #95 Remove neutral.36
  • #96 Add colour tokens for buttons
  • #97 Add more colour tokens
  • :boom: #98 Move themes to src-foundations
  • #100 Reinstate xlarge text sans font
  • Bump: @guardian/src-button 0.4.0
  • Bump: @guardian/src-radio 0.3.1
  • Bump: @guardian/src-text-input 0.3.1
  • Bump: @guardian/src-inline-error 0.3.0

11th November 2019

@guardian/src-text-input 0.3.0

  • #83 Remove bottom-margin
  • :boom: #84 TextInput error message can only be a string

@guardian/src-foundations 0.7.0

  • :boom: #85 Use 4px spacing
  • Bump: @guardian/src-button 0.3.1
  • Bump: @guardian/src-radio 0.2.1
  • Bump: @guardian/src-text-input 0.2.1
  • Bump: @guardian/src-inline-error 0.2.1

@guardian/src-foundations 0.6.0

  • #77 New typography API
  • :boom: #78 Standardise hex colour casing
  • #80 Add typography to README
  • #81 Make it clear typography API is experimental
  • :boom: #82 Migrate experimental typography to typography

5th November 2019

@guardian/src-foundations 0.5.6

  • :bug: #76 Refactor src-foundations to remove resolution ambiguity and expose types

1st November 2019

@guardian/src-foundations 0.5.0

  • :boom: #68 Move the dark mode colour into its own special place in the neutral palette
  • #70 Add utilities to foundations
  • #71 Add new error colour for brand blue theme