Skip to content
This repository was archived by the owner on Mar 4, 2025. It is now read-only.

Opinionated PostCSS Config #328

Merged
montalvomiguelo merged 3 commits intomainfrom
defaul-postcss-build-config
Feb 7, 2024
Merged

Opinionated PostCSS Config #328
montalvomiguelo merged 3 commits intomainfrom
defaul-postcss-build-config

Conversation

@montalvomiguelo
Copy link
Copy Markdown
Contributor

Reverts some of f00ed3f

We need a minimal setup that allows us to write modern CSS that outputs CSS supported by the browser’s list of Shopify. There are no plans to support SASS or non-native CSS functionalities.

With this update, installing build dependencies at the collection or theme level is no longer necessary.

Once native css-nesting and at-ruled-custom-media are better supported by browsers, we could remove build steps for CSS.

we need a minimal build step that allows us to write modern CSS that outputs CSS supported by the browser’s list of Shopify. No plants to support SASS nor nonnative CSS functionalities
@montalvomiguelo montalvomiguelo changed the title WIP: Opinionated PostCSSof Config WIP: Opinionated PostCSS Config Feb 7, 2024
@montalvomiguelo montalvomiguelo changed the title WIP: Opinionated PostCSS Config Opinionated PostCSS Config Feb 7, 2024
@montalvomiguelo montalvomiguelo merged commit cb2c024 into main Feb 7, 2024
@montalvomiguelo montalvomiguelo deleted the defaul-postcss-build-config branch February 7, 2024 21:06
@montalvomiguelo montalvomiguelo mentioned this pull request Feb 8, 2024
2 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant