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

Move JavaScript and sass processing out of gulp, and into Hugo pipes #13697

Open
mattstratton opened this issue Feb 18, 2024 · 5 comments
Open

Comments

@mattstratton
Copy link
Member

This should be relatively simple and will make it much easier to make changes to stylesheets etc.

Biggest thing to watch is if it has any impact on build times.

@mattstratton
Copy link
Member Author

ok, did a little more looking; this will require eveyone to have Dart Sass installed just to build the site. That seems like...not something we are okay with.

@mattstratton
Copy link
Member Author

as it happens, this isn't as big a deal to do as I thought, so re-opening it as I work on it!

@mattstratton mattstratton reopened this Mar 1, 2024
@mattstratton
Copy link
Member Author

mattstratton commented Mar 1, 2024

I have some work on it here - https://github.com/devopsdays/devopsdays-web/tree/mattstratton/pipes

GitHub
This is the website for devopsdays. Contribute to devopsdays/devopsdays-web development by creating an account on GitHub.

@mattstratton
Copy link
Member Author

I've update the netlify plugin config to actually work now, so the netlify builds work fine with dart sass now!

@toshywoshy
Copy link
Contributor

I have taking a first set and activated minification in PR #14592 as this is quite simple to do, and we have image pipeing also in PR #14341 .
It would seem that CSS/SCSS/SASS and then JS pipeing would be next to do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In progress
Development

No branches or pull requests

2 participants