Arc UI System is a collection of tools and practices that help teams working on BT Enterprise digital products build high quality web user interfaces at scale.
This document is the opportunity roadmap for Arc, with milestones broken down into the following categories:
This should be considered as a list of possibilities.
Distant future, establish a need first.
Distant future, establish a need first.
Where we keep things that are no longer recently completed.
We didn't start tracking in this format until we decoupled from the Consumer team.
Handle post-decouple infrastructure repair.
Get the Figma system into a useful state for BTB agency work.
A grab-bag of bug fixes and smaller issues.
loop
to arc
in roadmaploop
to arc
in repo code & docsloop
to arc
in release templatearc
words to help-ui-system
Slack channel description & topic#help-ui-system
channelbt
the default for Base
Poster
curvesA grab-bag of bug fixes and smaller issues.
For per-project components.
tokens-scss
tokens-scss
style-dictionary
3.xtokens-scss
tokens-json
tokens-web
Derived from design reviews and original Phoenix comp.
Fix support for Internet Explorer 11.
BrandLogo
in Grade B browsersDisclosure
in IE11Button
pressed state in IE11Stabilise API. Aim for 13th September 2021.
@figma/plugin-typings
SiteFooter.Items
relies on flex gap
SiteHeader
componentSiteFooter
<disclosure>
elements don't open in bundle-web versionSiteFooter
component in FigmaSiteFooter
use of internal Columns in IE11SiteFooter
componentSiteHeader
rehydratorSiteHeader
keyboard & screenreader supportSiteHeader
sub navsearch
prop to SiteHeader
SiteHeader.NavItem
Prep Arc codebase for more contributors.
react-from-markup
forkreact-from-markup
fork packagesblock-fixup-merge
actionstorybook/addon-ie11
dependency and fix@storybook/addon-ie11
fork to BTEnterpriseDigital Github orgreact-demo
and website
dependencies.vercel
to eslintignoreRevisit original forms implemention.
aria-
attribute usageyarn test