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

Consider Gulp WP Toolkit #53

Closed
GaryJones opened this issue Nov 6, 2017 · 2 comments
Closed

Consider Gulp WP Toolkit #53

GaryJones opened this issue Nov 6, 2017 · 2 comments

Comments

@GaryJones
Copy link
Contributor

Gulp WP Toolkit is something that @craigsimps and myself have been working on, as a way to have the logic for typical theme build processes in an external dependency.

Existing tasks can be adapted via config values, including adapting for a potentially different structure in the theme, and new tasks can be added locally to the theme.

One of the open tickets is to add in a Sass Compiler - adding Sass support is something Gulp WP Toolkit can already do - so pull in Gulp WP Toolkit, set the paths, and then run gulp build:css to compile the Sass, move it to the right place, handle sourcemaps, potentially RTL style sheets etc.

@hellofromtonya hellofromtonya added this to Planning and Organization in v2 Roadmap via automation Nov 6, 2017
@hellofromtonya
Copy link
Contributor

@GaryJones I've added this to the v2 planning phase. Right now, Beans uses a LESS PHP compiler. We need to sit down and work through the best path forward for handling asset compilation.

@alexadark
Copy link

That's a very good idea, the compiler is ok for small websites, but i was missing sourcemaps, livereloads (for this 2 ones I add a solution on my personal child theme) and autoprefixer.
we need a gulp workflow that bring the same optimizations as with the compiler for people who need it

This was referenced Jun 21, 2018
@GaryJones GaryJones closed this as not planned Won't fix, can't repro, duplicate, stale Dec 3, 2022
v2 Roadmap automation moved this from Planning and Organization to Done Dec 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
v2 Roadmap
  
Done
Development

No branches or pull requests

3 participants