Releases
latest
11.26.1 (2025-10-24)
Bug Fixes
11.26.0 (2025-02-07)
Bug Fixes
- select in modal bug (30c3011)
Features
11.25.0 (2024-10-16)
Bug Fixes
- add box sizing to storybook (aaa354f)
Features
- add first and last controls to pagination simple (c1fefd7)
11.24.2 (2024-09-02)
- make
baseCSS reset optional
11.24.1 (2024-07-23)
Features
- separated radio button from radio group (6df4b75)
- added deprecation messages for card (74c5de1)
- added deprecation messages for clock and site header (v1) (2364048)
Bug Fixes
- fix progress stepper icon attrs (455bf7a)
11.24.0 (2024-06-21)
Bug Fixes
Features
11.23.0 (2024-06-03)
Bug Fixes
- add accessible text (08d24bb)
- add aria checked attribute to radio button (732ef25)
- make modal close button outline thicker (2086696)
- progressBar progress announced to screen readers (fdea44d)
Features
- add button role to progress stepper (86304d4)
- add link component (6e0f7a9)
- add title property to tag component (a1074ec)
- added ability for pagination simple to render as links (e9e7094)
- added tag button example to stroybook (fc82a0b)
- added thicker focus outline to toast component (5cea258)
- added thicker focus outline to universal header (41be1b5)
- created grid component (7286ca3)
11.22.0 (2024-05-08)
Bug Fixes
- siteHeaderV2 summary collapse bug in firefox (ee908d3)
Features
11.21.1 (2024-04-26)
Bug Fixes
- fix accessibility issues for
siteHeaderV2
11.21.0 (2024-04-18)
Features
- restyled progress stepper (6cc141f)
11.20.0 (2024-04-17)
Bug Fixes
Features
- add
avatarandavatarGroupcomponents (e91308e) - add orientation prop to
rulecomponent (f1c7be3) - add `skipLinks component (e9a9696)
- allow
selectto be a controlled component (840dc36)
11.19.0 (2024-03-26)
Bug Fixes
- added aria expanded to disclosure summary element (53a732c)
- added empty alt when alt is not provided for information card (1cab08a)
- remove inline styling for brand logo in site header (4886574)
- removed placeholder from text input (35c47d8)
- reverted text input disabled styles (2b4be4b)
Features
- added presentation option to icon (dc00217)
- added radioButtonAlignment property to radioButton (7e1de2f)
11.18.0 (2024-03-21)
Bug Fixes
- fix focus state being applied to small radio button (6c3bfa8)
- fix prefix flex property not supported in safari (6e12250)
Features
- 'siteHeaderV2' auto open main panel on primary menu click (e8bb7e8)
11.17.0 (2024-03-05)
Features
- add
datePickerandcalendarcomponents (201a642) - add hideLabel property to input components (8ef051b)
- add
SiteHeaderV2component (beta) (6e91b98) - add width property to
textInputandtextAreacomponents (a2209a9)
11.16.0 (2024-02-23)
Bug Fixes
- fixed tag alignment on information card (cf5e4b4)
- removed form control info margin if there is no content (bf8fb01)
- stop select items triggering events on elements behind them (9aa4f3c)
- updated select content width and open behavior (8dff19d)
- wrapped pagination simple buttons in a list (dba5b89)
Features
- add prefix and suffix to text input (c500097)
- add typography card (6ecd9e3)
- added media card component (385e5fa)
Performance Improvements
- improved accessibility for breadcrumb component (2f5c18b)
11.15.0 (2024-02-05)
Features
- add ContentSlot to UniversalHeader (2a9e418)
11.14.0 (2024-02-01)
Features
- added
informationCardcomponent (a67ea11)
11.13.1 (2024-01-17)
Bug Fixes
- added aria-label prop to select component (70f2744)
11.13.0 (2024-01-10)
Bug Fixes
- fixed issue with select options not appearing in modals (b230ca7)
- fixed select options overlowing viewport (57919fe)
Features
- added drone icon (bfd6ef7)
11.12.0 (2023-11-16)
Bug Fixes
- fixed checkbox checked property not working within storybook (518793a)
- fixed modal padding on mobile breakpoint (8c14ffa)
Features
- added additional sizes for the Button, Input and Select components (3014b50)
11.11.0 (2023-10-24)
Bug Fixes
- fixed skewed radio buttons (baf5d2b)
Features
11.10.0 (2023-10-06)
Bug Fixes
- fixed styling error with nested steppers (4de09a3)
Features
- added controls to each individual story (6e21ffd)
- added troubleshooting and testing docs (b8aadbe)
- replace yarn with pnpm (ea1ff4b)
- updated storybook to version 7.4 (ff84a8b)
11.9.0 (2023-09-25)
Bug Fixes
- added missing component exports (a80da89)
Features
11.8.0 (2023-09-19)
Features
- added filterDataAttrs to all arc components (dea4cc3)
- added tabs component (1e9ef7b)
- added toast component (bfeaa82)
- added x (formerly twitter) icon (ecba385)
11.7.0 (2023-08-07)
Features
11.6.0 (2023-07-07)
Bug Fixes
- fixed checkbox disabled styles (402f003)
Features
- added filter component (17c3459)
- added pagination component (051effb)
- added scroll to top button (ecfd13e)
- added textarea component (5450efe)
11.5.0 (2023-06-23)
Bug Fixes
- fixed checkbox alignment by adding checkboxAlignment property (5589333)
Features
- add alert component (80b8f82)
- added disclosure mini component (a3f7088)
- added new elevation level (b3eefa6)
- added NodeItem property to SiteHeader (db1f237)
- added whatsapp icon (32d0e6a)
11.4.2 (2023-05-24)
Bug Fixes
11.4.1 (2023-05-17)
Bug Fixes
- fixed icon token naming mismatch (2f59dde)
11.4.0 (2023-05-12)
Bug Fixes
- fixed mini disclosure icon missing in safari (e79231e)
Features
- added new mid chevron up and down icons (9d6b317)
- added tag component (c2cd563)
- added progress bar component (37cbe60)
- added responsive spacing to verticalSpace component (5d1dc1a)
- updated chevron size for flat button variants (94bb224)
11.3.0 (2023-04-18)
Features
- added 20-28-40 variants to vertical space size (fa1ad7d)
- added internal helper position prop + radio style updates (4c476a4)
- updated checkbox design, icon + color tokens (ffc920b)
11.2.0 (2023-03-28)
Bug Fixes
Features
- added switch component (40648f2)
11.1.0 (2023-03-14)
Features
- add Badge component (9a7a8e6)
- add truncate component (37d1dce)
- added disclosure + PasswordToggle to TextInput (a76d74d)
- updated select styles + added disclosure props (fe88692)
11.0.0 (2023-02-01)
BREAKING CHANGES
- converted icon into react components and created a new icons package (81de4d6)
10.8.1 (2023-01-30)
Bug Fixes
- added commonjs output for subpath imports (2d40c82)
10.8.0 (2023-01-18)
Features
10.7.0 (2023-01-12)
Features
10.6.0 (2022-12-09)
Bug Fixes
Features
10.5.0 (2022-12-01)
Bug Fixes
Features
- add visually hidden component (#966) (dfffdaf)
- added subpath imports for components (feb86a6)
- added docs for subpath imports (#964) (b2eee31)
10.3.0 (2022-11-16)
Features
- added
SpeedGuarantee+UkHotspotsicons (509f226)
10.2.1 (2022-11-09)
Bug Fixes
- removed router from breadcrumbs stories (0b0a520)
10.2.0 (2022-11-03)
Bug Fixes
- add
childrenprop toRadioGroup(3a33afc)
Features
- add Breadcrumbs component (51b908f)
- added onclick handlers to header, footer and card components (#952) (debf27d)
10.1.0 (2022-09-06)
Features
- add
loginOnClickprop toSiteheader(081fb6f)
10.0.3 (2022-08-23)
Bug Fixes
10.0.1 (2022-07-21)
Bug Fixes
- bump version (107d427)
10.0.0 (2022-07-19)
Features
- add picture art direction support to
Image(f57abbb) - amend default value of
loginTitleinSiteHeader(36c0b62) - upgrade to React 18 (8492a2c)
BREAKING CHANGES
- Upgrade to React 18
9.2.0 (2022-06-29)
Features
- add new brand icons (7bd290a)
9.1.0 (2022-06-17)
Features
9.0.0 (2022-06-13)
Features
- include Arc tokens in
styles.css(af320d7) - move BT component styles to
styles.css(7aaaf4b) - remove EE brand (1ca7702)
BREAKING CHANGES
- Remove
styles.bt.cssfrom@arc-ui/componentsand@arc-ui/bundle-web, all BT styles are now instyles.css - Remove
styles.ee.cssfrom@arc-ui/componentsand@arc-ui/bundle-web - Remove
eevariant fromBasebrandprop - Remove EE
BrandLogo, see Service Status page examples for alternative approach - Remove
typefaceprop fromHeading, only required for EE brand - Remove Noblee and Rubrick fonts from
@arc-ui/fonts - Remove all
$ee-Sass variables from@arc-ui/tokens-scss - Remove all
--ee-CSS custom properties from@arc-ui/tokens - Remove all
EeJavaScript variables from@arc-ui/tokens
8.2.0 (2022-06-09)
Features
- add coral & turquoise gradients to
Surface(bf970ec)
8.1.0 (2022-06-08)
Features
8.0.1 (2022-05-18)
Bug Fixes
- fix shrinking error icons in form components (a061a98)
8.0.0 (2022-05-16)
Features
- add
basketprop toSiteHeader(e70a416)
BREAKING CHANGES
- Remove
basketHref&hasBasketprops fromSiteHeader. Usebasketprop to pass a component (or a link) instead.
7.1.0 (2022-05-13)
Features
- add
curveprop toSiteFooter(93f80b0)
7.0.0 (2022-05-04)
Bug Fixes
- prevent unnecessary re-rendering of
Card(61b013f)
Features
BREAKING CHANGES
- Remove Internet Explorer 11 support
6.4.0 (2022-03-30)
Bug Fixes
- add
sizesprop toCard.Image(9392a28)
Features
- make
SiteHeader.ItemGrouptitleoptional (49b0f91)
6.3.0 (2022-03-28)
Bug Fixes
- prevent
Cardfrom requiring 2 clicks to activate (699c4e8)
Features
- add default link focus states (bd0278c)
- update brand coral colour palette (749961e)
- update light
Posterlegibility scrim (68d822b)
6.2.0 (2022-03-11)
Bug Fixes
- fix spacing in form component labels (9949b46)
Features
6.1.0 (2022-03-03)
Features
- add
offsetXL,subTitle&viewAllTitleprops toSiteHeader.SubNavItem(a28c262) - prevent sticky
Buttonhover on touch devices (e1eda28)
6.0.0 (2022-02-24)
Bug Fixes
- fix component polyfills (418f51c)
Features
- rename
RadioGroupdefaultValueprop tocheckedValue(65738f5)
BREAKING CHANGES
- Rename
RadioGroupdefaultValueprop tocheckedValue.
5.0.0 (2022-02-11)
Features
- add
supportingTextprop toButton(6d2c3e4) - add
requirementStatusprop toFormControl(2e789f0) - add
onBlurprops toCheckbox,RadioGroup&TextInput(401802f) - add
sizeprop toCheckbox&RadioGroup(eaba892) - support
Checkboxgroups (eed703f) - add
labelSizeprop toRadioGroup(3862fe5) - remove
errorMessageprop fromRadioGroup(73d8e92) - add
displayNametoRadioButton(a99ba8f) - add
isDisabledprop toRadioButton(9ca4315) - align
RadioButtonmargins withCheckbox(9f83ba5) - reduce
TextInputrounding to align withCheckbox(023b9dd) - improve
Formiksupport (ded4bba) - improve ARIA attribute usage (6e0193f)
- improve form component typography & spacing (b53a0c7)
- update form component label styles (52fb212)
- add alert icon to form component error messages (da222f4)
BREAKING CHANGES
- Remove
isRequiredprop fromFormControl, userequirementStatusinstead. - Rename
CheckboxisCheckedprop tochecked. - Remove
errorMessageprop fromRadioGroup. - Remove
isRequiredprop fromRadioGroup. RadioGroupdefaultValueprop is now required.
4.0.1 (2022-01-25)
Bug Fixes
4.0.0 (2022-01-24)
Bug Fixes
- fix
Cardtext alignment (978f1d3) - fix
Checkboxchecked state (ba2341d) - fix
Markupheading sizes (846c502) - prevent
Columnsfrom overlaying interactive content above (56c4f2c)
Features
- add
href&viewAllTitleprops toSiteHeader.ItemGroup(a886e73) - add netural
fillvariant toCard(c001d96) - add
subBrandprops toBrandLogo&SiteHeader(e45c377) - use shadow to layer
SiteHeadermenu above content (3b24c89)
BREAKING CHANGES
BrandLogosizeprop default value changed from 40 to 34 (to match usage inSiteHeader).
3.1.0 (2021-12-15)
Features
- add 20 new brand icons (b7444b4)
3.0.0 (2021-12-09)
Bug Fixes
- fix layout jump in
SiteHeadersub nav (d462525)
Features
- add
ariaLabelprop toButton(4490abb) - add chevron to
SiteHeaderdisclosure buttons (62c5a5a) - add custom :focus states to
SiteHeader(7d4ee74) - add desktop no-JS support to
SiteHeader(16de28e) - add ES module support to @arc-ui/tokens-web (656bfee)
- add
isCurrentprop toSiteHeader.NavItem(852255e) - add
searchprop toSiteHeader(7761a65) - close
SiteHeadermenu with Esc key (c0c6ed0) - manage focus on
SiteHeadermenu open/close (cd48cb7) - use WAI-ARIA semantics in
SiteHeader(d874e32)
Performance Improvements
- reduce @arc-ui/components JS bundle size (8cd76c7)
BREAKING CHANGES
- Remove
hasSearchprop fromSiteHeader. Usesearchprop instead. - Remove
hasViewAllprop fromSiteHeader.NavItem&SiteHeader.NavItemWithSubNav. Use optionalhrefprop instead.
2.1.0 (2021-11-19)
Bug Fixes
- ensure
UniversalHeaderitems are legible at end of scroll width (36e754e) - fix
SiteHeaderdefault sub nav slot check (1bd02ab)
Features
- add
SiteHeaderrehydrator (752a078)
2.0.0 (2021-11-15)
Bug Fixes
- fix open details elements in
SiteFooterSSR (00a0e8a)
Features
- add
arc-body--overflowHiddenCSS utility class toBase(5285199) - add
logoLabelprop toSiteFooter(dc8be2e) - add
SiteFooterrehydrator (2a90a16) - improve layout of simple & brand-only
SiteFooters(2b6bb0f) - remove label markup from
BrandLogoiflabelprop is undefined (1250be9) - switch in/out naming of BT easing design tokens (400f9fc)
- update
SiteHeader(a8efa5c) - use
topLeftCurveinSiteFooter(bd8b30c)
BREAKING CHANGES
SiteHeaderchildren must beNavItemorNavItemWithSubNav- Remove
secondaryNavItemsprop fromSiteHeader
1.3.0 (2021-11-01)
Bug Fixes
- fix
Columns.Colalign top behaviour (3f7fc9a)
Features
- add 8 new brand icons (a1db030)
1.2.0 (2021-10-08)
Bug Fixes
Features
- add
mainprop toSiteFooter& update design (eba83ff) - add YouTube social icon (3c6e553)
- support brand-flat color in
Curve(0304214)
1.1.0 (2021-09-23)
Bug Fixes
- fix @arc-ui/tokens-scss import error (da89753)
- fix
imageAltprop inCard(d741b0c) - prevent subpixel rounding errors in
Curve(8b60e99)
Features
- add 9 new brand icons (709c129)
- add brand-flat
backgroundtoSurface(46031be) - add flat brand background colour to docs and Figma (2dec076)
- add Interactive (flat) colour swatches to Figma (09f9554)
- add
targetprop toCard(1c7eb53)
1.0.0 (2021-09-14)
Bug Fixes
- add
editorTypeto manifest to stop Figma throwing error in new versions (bd84292)
Features
- release v1 (64865cd)
- move large breakpoint
Headingsizes to the extra large breakpoint (98d36be) - rename color tokens & add gradient tokens to match documentation (6e41d34)
- update to latest brand icons (925b469)
- add
Checkbox,FormControl,RadioGroup&TextInputto Figma
BREAKING CHANGES
- Future breaking changes will follow semantic versioning.
- "BreakpointL" heading tokens are now "BreakpointXl".
- Remove "Light Surface" & "Dark Surface" colour groups from Figma (use "Light Pathway", "Dark Pathway" & "Components" colour groups instead).
Breaking icon changes
- Rename
btCross2pxtobtCrossAlt2px - Rename
btGroupDetailstobtDetailsGroup - Rename
btShiledTicktobtShieldTick - Rename
btTick2pxtobtTickAlt2px - Rename
btTickVarientto btTickVariant - Remove
btCloudUserAlert - Remove
btConnectAndShare - Remove
btDocumentPDFDownload - Remove
btSpeedSlowFaster - Remove
btSpeedSlowFastest - Remove
btVideoConference
Breaking colour token changes
- Replace "OnDark" with "DarkPathway" in all tokens
- Rename
BtColorCoreIndigotoBtColorBrandIndigo - Rename
BtColorCorePinktoBtColorBrandPink - Rename
BtColorExtendedCoraltoBtColorBrandExtendedCoral - Rename
BtColorExtendedTurquoisetoBtColorBrandExtendedTurquoise - Remove
BtColorCoreBlack(useArcColorBlackinstead) - Remove
BtColorCoreWhite(useArcColorWhiteinstead) - Remove
BtColorFunctionalRed(useBtColorStatusRedinstead) - Remove
BtColorFunctionalAmber(useBtColorStatusAmberinstead) - Remove
BtColorFunctionalGreen(useBtColorStatusGreeninstead) - Rename
BtColorBodyCopytoBtColorBodyText - Rename
BtColorSupportingCopytoBtColorSupportingText - Rename
BtColorMutedCopytoBtColorMutedText - Rename
BtColorHeadlinetoBtColorHeadingBrand - Rename
BtColorPropositiontoBtColorHeadingProposition - Rename
BtColorLinktoBtColorInteractive - Rename
BtColorLinkHovertoBtColorInteractiveHover - Rename
BtColorLinkActivetoBtColorInteractiveActive - Rename
BtColorOverButtontoBtColorButtonForeground - Rename
BtColorFocustoBtColorFocusOutline - Rename
BtColorDisabledtoBtColorDisabledForeground - Rename
BtColorBordertoBtColorBorderDefault - Rename
BtColorStatusRedComplimentarytoBtColorStatusRedComplementary - Remove
BtColorTheme(useBtColorBrandIndigoinstead) - Remove
BtColorBackgroundBlack(useArcColorBlackinstead) - Rename
BtColorBackgroundBrandtoBtColorDarkPathwayBackgroundBrand - Rename
BtColorBackgroundDarktoBtColorDarkPathwayBackgroundDark - Rename
BtColorBackgroundDarkertoBtColorDarkPathwayBackgroundDarker
0.21.0 (2021-08-19)
Summary
- Add extensive system documentation
- Add browser support spec
- Update Arc to match browser support spec
- Upgrade to React.js v17
Bug Fixes
- display
Checkboxtick in IE11 (9c7ee85) - fix
AlignItemtext wrapping in IE11 (30607b3) - fix
Buttonpadding in IE11 (477662a) - fix
Disclosurelayout in IE11 (f03401c) - fix
Elevationlayout in IE11 (c8d015d) - fix flat
Buttonpressed state bug in IE11 (dee13da) - fix some
IconisSelectedvariants (d81886c) - fix
TextInputpadding in IE11 (8212993) - prevent margin collapsing at top of
Columns(e4f8ad2)
Features
- add
growVerticallyprop toSurface(f4b8377) - add
isInlineprop toIcon(cd3d8ec) - prevent
Markuptables from always taking-up 100% width (c751cff) - prevent small indigo
Headings(26eb6fb) - remove BT Condensed font from
Markupcomponent (9813f27) - remove
Curvesin IE11 (17fca5e) - remove over-link color tokens (79c0b80)
- replace error colors with status-red and status-red-complimentary (c327d3d)
- revert to official BT brand
pink-01(a0831c5) - switch to single
Columnlayout for IE11 (882fec7) - support
BrandLogoin IE11 (ac11324) - support
Iconin IE11 (ec0ad48) - upgrade to react 17 (b2e5531)
0.20.0 (2021-07-02)
Bug Fixes
- add missing styles for 12-span
Columns(dbc3a29) - fix chevron icon in
Card(323f695) - render
Cardcorrectly on server (01e6bbc)
Features
- add 48px and 64px values to
Surfacepadding (fc66129) - add
altprop toPoster.Image(6eb9f67) - add
gutterBorderprop toGroup(856ee17) - add
labelprop toIcon(ea4bb26) - add social icons to
Icon(48a8477) - support equal
Group.Itemwidths viagrowEqualprop (3b9386b)
0.19.0 (2021-06-17)
Update viewport grid layouts
320 = 2 x 16px margins, 6 x 28px columns, 5 x 24px gutters
636 = 2 x 24px margins, 6 x 78px columns, 5 x 24px gutters
768 = 2 x 24px margins, 12 x 38px columns, 11 x 24px gutters
1024 = 2 x 32px margins, 12 x 58px columns, 11 x 24px gutters
1280 = 2 x 32px margins, 12 x 72px columns, 11 x 32px gutters
Features
- add 32px wide grid gutter token (17726fd)
- add
isGutterlessprop toColumns(43e83e7) - change small breakpoint from 640px to 636px (27c4cb6)
- increase
Columngutters to 32px at largest breakpoint (c3e9705) - rename arc-section-max-width token to arc-section-max-width-wide (1219169)
- update
Sectionmargins & max-widths for new layouts (aa85fe5)
0.18.0 (2021-06-16)
Bug Fixes
- export TypeScript definitions (3a92065)
Features
- add BT status color tokens (247b914)
- add color prop to
Icon(62c79b2) - add
Disclosurecomponent (edfa880) - pass data- attributes through to all components (3f947d6)
- remove BT Curve Condensed from small Text variants (edd72c4)
- remove testId props in favour of data attributes (f77bf2e)
0.17.1 (2021-06-09)
Bug Fixes
- render default icon correctly in flat
Button(b885b36)
0.17.0 (2021-06-09)
Features
- lowercase px in
Iconnames (cd3bccd) - publish @arc-ui/tokens package (7b5c65b)
- publish @arc-ui/tokens-json package (510f244)
- publish @arc-ui/tokens-scss package (86ed7fa)
0.16.0 (2021-06-01)
Bug Fixes
- fix
SiteFooterlayout in Safari (8a8161e)
Features
- add
all: revertCSS rule toBase(f687dea) - add
labelprop toBrandLogo(dbce4ec) - add
logoLabelprop toSiteHeader(b7ad1b1) - align Figma component names with React (980c6e7)
- prevent bold text in size M+ BT
Headings(03494a0) - rename
OrganisationHeadertoUniversalHeader(34664d8)
0.15.0 (2021-05-17)
Bug Fixes
- hide margin when empty
Colis full width (10aa832)
Features
- add 128px size to
VerticalSpace(eade5c4) - add
noWrapprop toGroup.Item(a81c1e3) - add
OrganisationHeader(eb77f4b) - add
SiteFooter(f045c83) - add
SiteHeader(0f72880) - change
VerticalSpacesizeto numeric string enums (faaac32) - flatten
Posteroverlay on small viewports (09afbbf) - make
Curvemore composable (f7ae111) - make
Surfacebrand gradient 90 degrees (96b9e83) - remove
paddingVerticalprop fromSection. Use VerticalSpace instead. (e4dc94b) - rotate
Posterscrim to improve text legibility (868555d) - support overlaying content via
Columnoffsets (ebf566a) - switch
VerticalSpaceto use padding (5ffcad5) - update
Surfacepadding props to numeric enums (87d16f7)
0.14.0 (2021-04-22)
Bug Fixes
- correct
VerticalSpaceisDebugVisibledisplay (81c7e34)
Features
- remove Figma plugin from changelogs (8e440d5)
0.13.0 (2021-04-19)
Downloads
Features
- make bt the default
brandforBase(5c2a734)
0.12.0 (2021-04-14)
Downloads
Features
- rename loop to arc (819697f)
0.11.0 (2021-04-13)
Downloads
Bug Fixes
- fix figma download URL (6fb8254)
- fix large
Curveoffset on large viewports (26bd709) - only update modified Figma nodes (cf0b50b)
- stop inheriting border-radius in
Surface(bcedb9b) - update existing Figma styles regardless of space in name (0f37fb8)
Features
- add
isFullWidthprop toElevation(73b5842) - add latest BT icons (146a095)
- add padding props to
Surface(53cf45a) - prefix Figma plugin styles to match library (e7d17d1)
- remove space from Figma styles (c2487c8)
- rename
SectionverticalPaddingtopaddingVertical(447f107) - stop stretching
Surfaceheight to fill the container (b44fd93)
0.10.0 (2021-03-18)
Downloads
Bug Fixes
- add missing
CardandIconexports (584ba27)
Features
- improve BT outline
Buttoninteractive states (7e002f2) - improve BT outline
Cardinteractive states (a03a4b0) - use single text colour in BT
Cards(08c45b4)
0.9.0 (2021-03-15)
Downloads
Bug Fixes
- correct EE colors in
Checkbox&FormControl(23a3993) - correct EE
TextInputheight (e834d37) - ensure consistent gap around
Buttonfocus state (ca988ce)
Features
- add brand gradients to Figma plugin (d645f1b)
- add BT chevron
IcontoButton(50dc8b5) - add BT color use tokens (2bc8abb)
- add BT curves to system (ab18f7d)
- add BT headline & proposition color support to
Heading(57c632e) - add BT use color tokens to Figma (5e345f5)
- add composable
Curvecomponent (ed6432a) - add
Elevationcomponent (bd14ad1) - add gradient to BT brand
Surface(9d16d29) - add gradients to BT
Button(8d321cb) - add
Iconcomponent (ac8e5b9) - add icon support to
Button(31a820b) - add
Text&Headingcomponent to Figma (962243c) - add
toneprop toText(62a1089) - adjust bt raw color pink-01 (61fab96)
- incoporate BT DDL rounding in components (342fb32)
- make
Cardfocus states keyboard-only (6d6e345) - make
Surfacechildren optional (d330d1d) - reduce BT brand colour palette delta (44bf0a9)
- remove
elementTypeprop fromButton(3d2ee33) - remove
isDecorativeprop fromButton(2c06664) - remove
Linkcomponent (490c8f1) - rework
Cardto align with Design Language (7defe99) - support at least 3 levels of
Surfacenesting (84e3033) - support icons in system (2e5d271)
0.8.0 (2021-01-21)
Downloads
Nothing is available to download at this time.
Summary
- Drop Plusnet brand
- Rework and align across brands:
- Breakpoints
- Colours
- Grid
- Spacing
- Typography
- Combine all branded components
- Ensure all components work on all surfaces
- Add new components:
AlignBrandLogoCardColumnsGroupImageLinkMarkupPosterRadioGroupRuleSectionSpace(renamed fromVerticalSpace)Text(renamed fromParagraph)
- Change NPM scope to
@btenterprisedigital - Stop publishing tokens
- Generate brand-specific CSS bundles, now 19-20KB (71% saving)
Bug Fixes
Features
- add
alignprop toHeading(b7f40cd) - add
alignprop toText(00d997c) - add Apple Gothic to BT font-family (f571075)
- add black background to EE
Surface(bef50a3) - add breakpoint sizes to small
Heading(e9bf2d0) - add bt-indigo to
Surface(91ddc70) - add flat
fillto BTButton(dd86cf8) - add HTML
idprop toButtonfor aria attributes (946e570) - add
isDecorativeprop toButton(1db50c5) - add opt-in IE polyfills to components-react (6b2e072)
- add
typefaceprop toHeading(234bc46) - change
Checkboxlabel type to accept ReactNode (9d05283) - make BT border radius consistent (6b026d5)
- raise BT small font size to 14 pixels (fd33535)
- remove background-color from
Base(29e2261) - rename
isVisibleprops toisDebugVisible(1866a09) - rework
Buttoncolorprop (a1df066) - rework
Surfacebackgrounds (15484f6) - set
Baseto 100% height (edde07d) - stretch
Surfaceto height of container (d793087) - use consistent visual debug style (c0482c5)
0.7.1 (2020-11-12)
Bug Fixes
- ensure tokens-figma renders entire space scale (2aa3b5f)
- export
Space&FormControlcomponents (07f1de2) - prevent PostCSS parser error in bundle-web (189194f)
0.7.0 (2020-11-12)
Downloads
Nothing is available to download at this time.
Features
- add breakpoint & media tokens for all brands (a5461cc)
- add
TextInputcomponent for all brands (ef8f382), (ef032e9), (9daed31), (da77762) - add
Checkboxcomponent for all brands (a1b93ec), (ad3faf9) - add EE light font weight token (3a7a26c)
- add
FormControlcomponent (2857849) - add
Headingcomponent for all brands (31610f2) - add
Paragraphcomponent for all brands (78e0a8b) - add redundant EE semi-bold font declaration (131ed96)
- add ref to
Buttoncomponent via React.forwardRef (675f4e2) - add
Spacecomponent for all brands (edd35dd) - add
Spacecomponents to figma plugin (228477b) - add text styles to figma plugin (74db582)
- align BT typography tokens with brand (391c43b)
- align space tokens across brands (c87261e)
- categorise figma colour tokens (3dfe54c)
- don't automatically select nodes after running figma plugin (1d3e59b)
- improve
Buttonstyling (a5b8277) - rename & extend Plusnet color tokens (bc050fc)
- rework BT typography (9bdf776)
- rework EE typography (e4f1ba6)
- rework Plusnet typography (994dba8)
- update
ButtonBTprimary on dark style (f228591) - update EE red to meet WCAG 2.1 AA on fog (4e82e51)
- use correct casing in figma style names (214f6dd)
0.6.0 (2020-10-12)
Downloads
Nothing is available to download at this time.
Features
- add BT raw color tokens (6c2eb30)
- add components-react & bundle-web packages (0889ead)
- add EE and Plusnet spacing scales (1e9f8cc)
- add space tokens for all brands (931088f)
- add theme color tokens for all brands (6e7e587), closes #256
- add typography tokens for all brands (96be4db)
- add woff2 versions of nobblee and rubrik fonts (8799892)
- rename BT color tokens (23b18dc)
- update sketch & figma colors (7b09a07)
0.5.2 (2020-09-03)
Bug Fixes
- add publishConfig to fonts packages (1fe6295)
0.5.1 (2020-09-03)
Bug Fixes
- remove private flag from fonts package (489e447)
0.5.0 (2020-09-03)
Downloads
Nothing is available to download at this time.
Features
- add CSS font-family tokens to web package (82872d8)
- add EE supporting color tokens (f09dfa5)
- add loop-tokens-scss package (0a7b883)
- add Plusnet fonts (da7721f)
- add typeface tokens (70d3fb6)
- update Nobblee Light font (aa36d26)
- use font-weight 700 for Rubrick semi-bold (1527e93)
0.4.0 (2020-08-12)
Downloads
Nothing is available to download at this time.
Features
- add fonts package (52504b1)
- add Plusnet brand colour tokens (f60d1ad)
- remove all experimental tokens from prod build (22bf5f1)
- remove EE supporting colours (224f482)
0.3.0 (2020-05-21)
Downloads
Nothing is available to download at this time.
Features
- add UITextView typography helpers and enums to Swift package (a3214b6)
0.2.0 (2020-05-18)
Downloads
Nothing is available to download at this time.
Features
- add custom css typography properties (6594e9f)
- add placeholder BT typography tokens (66f43d8)
- remove Plusnet tokens (8a99c01)
- remove temporary tokens (f74fcb4)
- update color tokens to latest (20796f3)
0.1.0 (2020-04-08)
Initial release
Downloads
Nothing is available to download at this time.