Skip to content

Proposal: Remove Sass from theme build #16736

@matdave

Description

@matdave

Proposal

Summary

I propose removing Sass from the theme build pipeline and refactoring it into CSS.

Why is it needed?

Currently, the theme is built using Sass, which makes it difficult to maintain and hard to selective adjust. Additionally, the changes in Sass 2 will require a significant refactor of the build process.

Suggested solution(s)

I propose refactoring the files to CSS with a postCSS (or similar) build pipeline. Additionally, I recommend leveraging CSS var() properties to make it significantly easier to modify colors and attributes.

Metadata

Metadata

Assignees

Labels

proposalProposal about improvement aka RFC. Need to be discussed before start implementation.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions