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

Update dependencies and clean up scss #710

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

mosabua
Copy link
Member

@mosabua mosabua commented Sep 19, 2024

Replaces #709 and #699

See more info about scss removal in the commit message.

Layouts do not seem to be affected at all, which makes sense since the css seems not to be used in any layout.

See preview - https://deploy-preview-710--trino.netlify.app/

@cla-bot cla-bot bot added the cla-signed label Sep 19, 2024
@mosabua mosabua changed the title Update depeendencies Update dependencies and clean up sass Sep 19, 2024
@mosabua mosabua changed the title Update dependencies and clean up sass Update dependencies and clean up scss Sep 19, 2024
The dependency upgrade flagged some deprecated sass color function
usage. When trying to fix them I discovered that none of the sass/scss
setup is used in any layouts. Rather than reintroducing these old files
I am getting rid of them.

If we ever want to use scss again we should grab latest files from
new jekyll version install and build from there instead of fixing
this old cruft.

Note that all layouts use assets/css/style.css and that does NOT import
main from scss.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant