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
@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
@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