Skip to content
This repository has been archived by the owner on Dec 10, 2024. It is now read-only.

FSPT-119 Remove SCSS preprocess step #723

Merged
merged 3 commits into from
Dec 9, 2024
Merged

FSPT-119 Remove SCSS preprocess step #723

merged 3 commits into from
Dec 9, 2024

Conversation

sfount
Copy link
Contributor

@sfount sfount commented Dec 6, 2024

We aren't importing and using the colour variables that would track
design system changes anyway. Remove the variables for now - if we start
building on the design system scss and bundling appropriately we can add
that back in.

Now that the files are just css remove the pyscss filter step. This lets
us remove the dependency.

While I'm here it doesn't look like pyopenssl is used so remove that.


It doesn't look like the assets.py build step is used anymore (in
favour of the static assets build step?) so remove it.

It doesn't look like the `assets.py` build step is used anymore (in
favour of the static assets build step?) so remove it.

Move the scss files to css in preparation from removing the
preprocessor.
We aren't importing and using the colour variables that would track
design system changes anyway. Remove the variables for now - if we start
building on the design system scss and bundling appropriately we can add
that back in.
Now that the files are just css remove the pyscss filter step. This lets
us remove the dependency.

While I'm here it doesn't look like pyopenssl is removed so remove that.
Copy link
Contributor

@MarcUsher MarcUsher left a comment

Choose a reason for hiding this comment

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

Love a PR with sensible commits that make it easy to review 🙌

@sfount sfount merged commit aecfa19 into main Dec 9, 2024
16 checks passed
@sfount sfount deleted the FSPT-119-remove-pyscss branch December 9, 2024 11:46
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.

2 participants