Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Remove SASS in favour of vanilla CSS #109

Merged
merged 1 commit into from
Sep 24, 2024

Conversation

chriswilty
Copy link
Collaborator

@chriswilty chriswilty commented Sep 24, 2024

The vanilla CSS may be a little more verbose, but it allows more flexibility in organising our styles than nested SASS. Additionally, the build is a touch quicker without CSS preprocessing, and watch mode is simpler as we no longer need chokidar.

It's always nice to remove dependencies: fewer things to keep up to date = 🥳

(that being said, I've added another rollup plugin for css minifying 🤫)

- SASS was actually making it harder to organise our styles
- build is quicker without CSS preprocessing
Copy link
Collaborator

@dogle-scottlogic dogle-scottlogic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@chriswilty chriswilty merged commit 54b1622 into ColinEberhardt:master Sep 24, 2024
@chriswilty chriswilty deleted the chore/remove-sass branch September 24, 2024 13:18
Copy link

🎉 This PR is included in version 4.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants