Skip to main content

Releases

latest

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 base CSS 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

  • added autocomplete to input components (577d8f7)
  • updated information card content (3a3309f)

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

  • add impactCard component (ee04c6d)
  • added minHeight property to all cards (00a2ebe)

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

  • fix mobile bugs for siteHeaderV2 (d204079)
  • fix spacing issues with form element components (7345ccd)

Features

  • add avatar and avatarGroup components (e91308e)
  • add orientation prop to rule component (f1c7be3)
  • add `skipLinks component (e9a9696)
  • allow select to 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 datePicker and calendar components (201a642)
  • add hideLabel property to input components (8ef051b)
  • add SiteHeaderV2 component (beta) (6e91b98)
  • add width property to textInput and textArea components (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 informationCard component (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

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

  • added cypress (0c27e85)
  • updated alert description prop to accept node item (7ff5d6b)

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

  • added ariaRole prop to badge component (bf7b829)
  • added colorScheme prop to toast component (cb9ee8c)

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

  • added progress stepper component (d6d2e79)
  • added box component
  • added circle icon (d6d2e79)

11.6.0 (2023-07-07)

Bug Fixes

  • fixed checkbox disabled styles (402f003)

Features

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

  • fixed checkbox icon not showing in safari (df314ef)
  • fixed select max width style (f446491)

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

  • fixed checkbox icon on dark surfaces (abf632f)
  • replaced select - selected value for name (4e43d14)

Features

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

  • added support for storybook composition (#970) (2accfb2)

10.7.0 (2023-01-12)

Features

10.6.0 (2022-12-09)

Bug Fixes

Features

  • added chevron icon mid and updated button and card compoents (#971) (65cf764)

10.5.0 (2022-12-01)

Bug Fixes

Features

10.3.0 (2022-11-16)

Features

  • added SpeedGuarantee + UkHotspots icons (509f226)

10.2.1 (2022-11-09)

Bug Fixes

  • removed router from breadcrumbs stories (0b0a520)

10.2.0 (2022-11-03)

Bug Fixes

  • add children prop to RadioGroup (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 loginOnClick prop to Siteheader (081fb6f)

10.0.3 (2022-08-23)

Bug Fixes

10.0.1 (2022-07-21)

Bug Fixes

10.0.0 (2022-07-19)

Features

  • add picture art direction support to Image (f57abbb)
  • amend default value of loginTitle in SiteHeader (36c0b62)
  • upgrade to React 18 (8492a2c)

BREAKING CHANGES

  • Upgrade to React 18

9.2.0 (2022-06-29)

Features

9.1.0 (2022-06-17)

Features

  • emphasise white scrim in Poster (95f345a)
  • use coral gradient in SiteHeader (7fb794f)

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.css from @arc-ui/components and @arc-ui/bundle-web, all BT styles are now in styles.css
  • Remove styles.ee.css from @arc-ui/components and @arc-ui/bundle-web
  • Remove ee variant from Base brand prop
  • Remove EE BrandLogo, see Service Status page examples for alternative approach
  • Remove typeface prop from Heading, 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 Ee JavaScript 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

  • add imageLoading prop to Card (073367f)
  • add loading prop to Image & Poster.Image (b98299a)

8.0.1 (2022-05-18)

Bug Fixes

  • fix shrinking error icons in form components (a061a98)

8.0.0 (2022-05-16)

Features

  • add basket prop to SiteHeader (e70a416)

BREAKING CHANGES

  • Remove basketHref & hasBasket props from SiteHeader. Use basket prop to pass a component (or a link) instead.

7.1.0 (2022-05-13)

Features

  • add curve prop to SiteFooter (93f80b0)

7.0.0 (2022-05-04)

Bug Fixes

  • prevent unnecessary re-rendering of Card (61b013f)

Features

  • add linkData prop to Card (d4899c5)
  • remove Internet Explorer 11 support (76752f0)

BREAKING CHANGES

  • Remove Internet Explorer 11 support

6.4.0 (2022-03-30)

Bug Fixes

  • add sizes prop to Card.Image (9392a28)

Features

  • make SiteHeader.ItemGroup title optional (49b0f91)

6.3.0 (2022-03-28)

Bug Fixes

  • prevent Card from requiring 2 clicks to activate (699c4e8)

Features

  • add default link focus states (bd0278c)
  • update brand coral colour palette (749961e)
  • update light Poster legibility scrim (68d822b)

6.2.0 (2022-03-11)

Bug Fixes

  • fix spacing in form component labels (9949b46)

Features

  • replace black with indigo in legibility scrims (b2fe7da)
  • update brand colours (faeb18b)

6.1.0 (2022-03-03)

Features

  • add offsetXL, subTitle & viewAllTitle props to SiteHeader.SubNavItem (a28c262)
  • prevent sticky Button hover on touch devices (e1eda28)

6.0.0 (2022-02-24)

Bug Fixes

Features

  • rename RadioGroup defaultValue prop to checkedValue (65738f5)

BREAKING CHANGES

  • Rename RadioGroup defaultValue prop to checkedValue.

5.0.0 (2022-02-11)

Features

  • add supportingText prop to Button (6d2c3e4)
  • add requirementStatus prop to FormControl (2e789f0)
  • add onBlur props to Checkbox, RadioGroup & TextInput (401802f)
  • add size prop to Checkbox & RadioGroup (eaba892)
  • support Checkbox groups (eed703f)
  • add labelSize prop to RadioGroup (3862fe5)
  • remove errorMessage prop from RadioGroup (73d8e92)
  • add displayName to RadioButton (a99ba8f)
  • add isDisabled prop to RadioButton (9ca4315)
  • align RadioButton margins with Checkbox (9f83ba5)
  • reduce TextInput rounding to align with Checkbox (023b9dd)
  • improve Formik support (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 isRequired prop from FormControl, use requirementStatus instead.
  • Rename Checkbox isChecked prop to checked.
  • Remove errorMessage prop from RadioGroup.
  • Remove isRequired prop from RadioGroup.
  • RadioGroup defaultValue prop is now required.

4.0.1 (2022-01-25)

Bug Fixes

  • fix malformed URIs in BrandLogo CSS (06c4df7)
  • restore mobile UniversalHeader in Storybook (9cea21e)

4.0.0 (2022-01-24)

Bug Fixes

  • fix Card text alignment (978f1d3)
  • fix Checkbox checked state (ba2341d)
  • fix Markup heading sizes (846c502)
  • prevent Columns from overlaying interactive content above (56c4f2c)

Features

  • add href & viewAllTitle props to SiteHeader.ItemGroup (a886e73)
  • add netural fill variant to Card (c001d96)
  • add subBrand props to BrandLogo & SiteHeader (e45c377)
  • use shadow to layer SiteHeader menu above content (3b24c89)

BREAKING CHANGES

  • BrandLogo size prop default value changed from 40 to 34 (to match usage in SiteHeader).

3.1.0 (2021-12-15)

Features

3.0.0 (2021-12-09)

Bug Fixes

  • fix layout jump in SiteHeader sub nav (d462525)

Features

  • add ariaLabel prop to Button (4490abb)
  • add chevron to SiteHeader disclosure 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 isCurrent prop to SiteHeader.NavItem (852255e)
  • add search prop to SiteHeader (7761a65)
  • close SiteHeader menu with Esc key (c0c6ed0)
  • manage focus on SiteHeader menu open/close (cd48cb7)
  • use WAI-ARIA semantics in SiteHeader (d874e32)

Performance Improvements

  • reduce @arc-ui/components JS bundle size (8cd76c7)

BREAKING CHANGES

  • Remove hasSearch prop from SiteHeader. Use search prop instead.
  • Remove hasViewAll prop from SiteHeader.NavItem & SiteHeader.NavItemWithSubNav. Use optional href prop instead.

2.1.0 (2021-11-19)

Bug Fixes

  • ensure UniversalHeader items are legible at end of scroll width (36e754e)
  • fix SiteHeader default sub nav slot check (1bd02ab)

Features

  • add SiteHeader rehydrator (752a078)

2.0.0 (2021-11-15)

Bug Fixes

  • fix open details elements in SiteFooter SSR (00a0e8a)

Features

  • add arc-body--overflowHidden CSS utility class to Base (5285199)
  • add logoLabel prop to SiteFooter (dc8be2e)
  • add SiteFooter rehydrator (2a90a16)
  • improve layout of simple & brand-only SiteFooters (2b6bb0f)
  • remove label markup from BrandLogo if label prop is undefined (1250be9)
  • switch in/out naming of BT easing design tokens (400f9fc)
  • update SiteHeader (a8efa5c)
  • use topLeft Curve in SiteFooter (bd8b30c)

BREAKING CHANGES

  • SiteHeader children must be NavItem or NavItemWithSubNav
  • Remove secondaryNavItems prop from SiteHeader

1.3.0 (2021-11-01)

Bug Fixes

  • fix Columns.Col align top behaviour (3f7fc9a)

Features

1.2.0 (2021-10-08)

Bug Fixes

  • fix Curve right border in Safari (ad0b1ec)
  • fix foreground colors in iOS 13 (a7897bc)

Features

  • add main prop to SiteFooter & 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 imageAlt prop in Card (d741b0c)
  • prevent subpixel rounding errors in Curve (8b60e99)

Features

  • add 9 new brand icons (709c129)
  • add brand-flat background to Surface (46031be)
  • add flat brand background colour to docs and Figma (2dec076)
  • add Interactive (flat) colour swatches to Figma (09f9554)
  • add target prop to Card (1c7eb53)

1.0.0 (2021-09-14)

Bug Fixes

  • add editorType to manifest to stop Figma throwing error in new versions (bd84292)

Features

  • release v1 (64865cd)
  • move large breakpoint Heading sizes 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 & TextInput to 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 btCross2px to btCrossAlt2px
  • Rename btGroupDetails to btDetailsGroup
  • Rename btShiledTick to btShieldTick
  • Rename btTick2px to btTickAlt2px
  • Rename btTickVarient to 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 BtColorCoreIndigo to BtColorBrandIndigo
  • Rename BtColorCorePink to BtColorBrandPink
  • Rename BtColorExtendedCoral to BtColorBrandExtendedCoral
  • Rename BtColorExtendedTurquoise to BtColorBrandExtendedTurquoise
  • Remove BtColorCoreBlack (use ArcColorBlack instead)
  • Remove BtColorCoreWhite (use ArcColorWhite instead)
  • Remove BtColorFunctionalRed (use BtColorStatusRed instead)
  • Remove BtColorFunctionalAmber (use BtColorStatusAmber instead)
  • Remove BtColorFunctionalGreen (use BtColorStatusGreen instead)
  • Rename BtColorBodyCopy to BtColorBodyText
  • Rename BtColorSupportingCopy to BtColorSupportingText
  • Rename BtColorMutedCopy to BtColorMutedText
  • Rename BtColorHeadline to BtColorHeadingBrand
  • Rename BtColorProposition to BtColorHeadingProposition
  • Rename BtColorLink to BtColorInteractive
  • Rename BtColorLinkHover to BtColorInteractiveHover
  • Rename BtColorLinkActive to BtColorInteractiveActive
  • Rename BtColorOverButton to BtColorButtonForeground
  • Rename BtColorFocus to BtColorFocusOutline
  • Rename BtColorDisabled to BtColorDisabledForeground
  • Rename BtColorBorder to BtColorBorderDefault
  • Rename BtColorStatusRedComplimentary to BtColorStatusRedComplementary
  • Remove BtColorTheme (use BtColorBrandIndigo instead)
  • Remove BtColorBackgroundBlack (use ArcColorBlack instead)
  • Rename BtColorBackgroundBrand to BtColorDarkPathwayBackgroundBrand
  • Rename BtColorBackgroundDark to BtColorDarkPathwayBackgroundDark
  • Rename BtColorBackgroundDarker to BtColorDarkPathwayBackgroundDarker

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 Checkbox tick in IE11 (9c7ee85)
  • fix AlignItem text wrapping in IE11 (30607b3)
  • fix Button padding in IE11 (477662a)
  • fix Disclosure layout in IE11 (f03401c)
  • fix Elevation layout in IE11 (c8d015d)
  • fix flat Button pressed state bug in IE11 (dee13da)
  • fix some Icon isSelected variants (d81886c)
  • fix TextInput padding in IE11 (8212993)
  • prevent margin collapsing at top of Columns (e4f8ad2)

Features

  • add growVertically prop to Surface (f4b8377)
  • add isInline prop to Icon (cd3d8ec)
  • prevent Markup tables from always taking-up 100% width (c751cff)
  • prevent small indigo Headings (26eb6fb)
  • remove BT Condensed font from Markup component (9813f27)
  • remove Curves in 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 Column layout for IE11 (882fec7)
  • support BrandLogo in IE11 (ac11324)
  • support Icon in 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 Card correctly on server (01e6bbc)

Features

  • add 48px and 64px values to Surface padding (fc66129)
  • add alt prop to Poster.Image (6eb9f67)
  • add gutterBorder prop to Group (856ee17)
  • add label prop to Icon (ea4bb26)
  • add social icons to Icon (48a8477)
  • support equal Group.Item widths via growEqual prop (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 isGutterless prop to Columns (43e83e7)
  • change small breakpoint from 640px to 636px (27c4cb6)
  • increase Column gutters to 32px at largest breakpoint (c3e9705)
  • rename arc-section-max-width token to arc-section-max-width-wide (1219169)
  • update Section margins & 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 Disclosure component (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 Icon names (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 SiteFooter layout in Safari (8a8161e)

Features

  • add all: revert CSS rule to Base (f687dea)
  • add label prop to BrandLogo (dbce4ec)
  • add logoLabel prop to SiteHeader (b7ad1b1)
  • align Figma component names with React (980c6e7)
  • prevent bold text in size M+ BT Headings (03494a0)
  • rename OrganisationHeader to UniversalHeader (34664d8)

0.15.0 (2021-05-17)

Bug Fixes

  • hide margin when empty Col is full width (10aa832)

Features

  • add 128px size to VerticalSpace (eade5c4)
  • add noWrap prop to Group.Item (a81c1e3)
  • add OrganisationHeader (eb77f4b)
  • add SiteFooter (f045c83)
  • add SiteHeader (0f72880)
  • change VerticalSpace size to numeric string enums (faaac32)
  • flatten Poster overlay on small viewports (09afbbf)
  • make Curve more composable (f7ae111)
  • make Surface brand gradient 90 degrees (96b9e83)
  • remove paddingVertical prop from Section. Use VerticalSpace instead. (e4dc94b)
  • rotate Poster scrim to improve text legibility (868555d)
  • support overlaying content via Column offsets (ebf566a)
  • switch VerticalSpace to use padding (5ffcad5)
  • update Surface padding props to numeric enums (87d16f7)

0.14.0 (2021-04-22)

Bug Fixes

  • correct VerticalSpace isDebugVisible display (81c7e34)

Features

  • remove Figma plugin from changelogs (8e440d5)

0.13.0 (2021-04-19)

Downloads

Features

  • make bt the default brand for Base (5c2a734)

0.12.0 (2021-04-14)

Downloads

Features

0.11.0 (2021-04-13)

Downloads

Bug Fixes

  • fix figma download URL (6fb8254)
  • fix large Curve offset 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 isFullWidth prop to Elevation (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 Section verticalPadding to paddingVertical (447f107)
  • stop stretching Surface height to fill the container (b44fd93)

0.10.0 (2021-03-18)

Downloads

Bug Fixes

  • add missing Card and Icon exports (584ba27)

Features

  • improve BT outline Button interactive states (7e002f2)
  • improve BT outline Card interactive 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 TextInput height (e834d37)
  • ensure consistent gap around Button focus state (ca988ce)

Features

  • add brand gradients to Figma plugin (d645f1b)
  • add BT chevron Icon to Button (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 Curve component (ed6432a)
  • add Elevation component (bd14ad1)
  • add gradient to BT brand Surface (9d16d29)
  • add gradients to BT Button (8d321cb)
  • add Icon component (ac8e5b9)
  • add icon support to Button (31a820b)
  • add Text & Heading component to Figma (962243c)
  • add tone prop to Text (62a1089)
  • adjust bt raw color pink-01 (61fab96)
  • incoporate BT DDL rounding in components (342fb32)
  • make Card focus states keyboard-only (6d6e345)
  • make Surface children optional (d330d1d)
  • reduce BT brand colour palette delta (44bf0a9)
  • remove elementType prop from Button (3d2ee33)
  • remove isDecorative prop from Button (2c06664)
  • remove Link component (490c8f1)
  • rework Card to align with Design Language (7defe99)
  • support at least 3 levels of Surface nesting (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:
    • Align
    • BrandLogo
    • Card
    • Columns
    • Group
    • Image
    • Link
    • Markup
    • Poster
    • RadioGroup
    • Rule
    • Section
    • Space (renamed from VerticalSpace)
    • Text (renamed from Paragraph)
  • Change NPM scope to @btenterprisedigital
  • Stop publishing tokens
  • Generate brand-specific CSS bundles, now 19-20KB (71% saving)

Bug Fixes

  • center align link Button label (2778aee)
  • fix VerticalSpace debug visibility (9995ec7)

Features

  • add align prop to Heading (b7f40cd)
  • add align prop to Text (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 fill to BT Button (dd86cf8)
  • add HTML id prop to Button for aria attributes (946e570)
  • add isDecorative prop to Button (1db50c5)
  • add opt-in IE polyfills to components-react (6b2e072)
  • add typeface prop to Heading (234bc46)
  • change Checkbox label 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 isVisible props to isDebugVisible (1866a09)
  • rework Button color prop (a1df066)
  • rework Surface backgrounds (15484f6)
  • set Base to 100% height (edde07d)
  • stretch Surface to 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 & FormControl components (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 TextInput component for all brands (ef8f382), (ef032e9), (9daed31), (da77762)
  • add Checkbox component for all brands (a1b93ec), (ad3faf9)
  • add EE light font weight token (3a7a26c)
  • add FormControl component (2857849)
  • add Heading component for all brands (31610f2)
  • add Paragraph component for all brands (78e0a8b)
  • add redundant EE semi-bold font declaration (131ed96)
  • add ref to Button component via React.forwardRef (675f4e2)
  • add Space component for all brands (edd35dd)
  • add Space components 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 Button styling (a5b8277)
  • rename & extend Plusnet color tokens (bc050fc)
  • rework BT typography (9bdf776)
  • rework EE typography (e4f1ba6)
  • rework Plusnet typography (994dba8)
  • update ButtonBT primary 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.