carbon-design-system / carbon-preprocess-svelte

Svelte preprocessors for the Carbon Design System
Apache License 2.0
68 stars 6 forks source link

Some styles are lost after optimizeCss() #22

Closed rkakrik closed 5 months ago

rkakrik commented 2 years ago

I am using sveltekit with carbon. In dev mode everything is working, but after build with optimizeCss() some styles are lost (h2, SideNavMenu, etc). Without optimizeCss():

    font-size: 2rem;
    font-weight: 400;
    line-height: 1.25;
    letter-spacing: 0;
metonym commented 5 months ago

The optimizeCss plugin was re-written from scratch in v0.11.

It's designed to only focus on Carbon .bx-- prefixed styles to minimize false positives.

Docs: https://github.com/carbon-design-system/carbon-preprocess-svelte?tab=readme-ov-file#optimizecss