Closed jeffchew closed 3 years ago
Added to Aug 31 engineering meeting agenda.
@RobertaJHahn Pushing this one out further.
Closing. There have not been any complaints from Adopter teams. Carbon will be adopting custom properties by default. No need for this feature.
Detailed description
With CSS static builds, non-CSS custom properties tokens appear to be overwritten by the expressive token values when using
use-carbon-productive-tokens
. The way around this is to haveenable-css-custom-properties
set astrue
, but we would hopefully find a way for the theme to work without enabling CSS custom properties.Bug
Expressive Theme
Expressive theme mixin
use-carbon-productive-tokens
works in production builds without the use of CSS Custom Properties in CarbonSteps to reproduce the issue
yarn upgrade
thenyarn dev
yarn build-export
./out/index.html
on a local serverAdditional information
Local dev (
yarn dev
):Static deploy (
yarn build-static
):