Skip to content

Build and Minify Frontend CSS#1022

Open
n7studios wants to merge 11 commits intomainfrom
build-minify-frontend-css
Open

Build and Minify Frontend CSS#1022
n7studios wants to merge 11 commits intomainfrom
build-minify-frontend-css

Conversation

@n7studios
Copy link
Contributor

@n7studios n7studios commented Feb 18, 2026

Summary

Consolidates the five separate frontend CSS files into a single compiled and minified frontend.css, as requested here.

Individual CSS files have been converted to SCSS partials under resources/frontend/scss/, and a new convertkit_enqueue_frontend_css() helper replaces all per-block wp_enqueue_style() calls so only one stylesheet is enqueued.

Adds new build tooling (sass, stylelint-scss, new npm/composer scripts).

Testing

Updated tests to check for frontend.css

Checklist

@n7studios n7studios self-assigned this Feb 18, 2026
@github-actions
Copy link

WordPress Playground

🚀 Your PR has been built and is ready for testing in WordPress Playground!

Click here to test your changes in WordPress Playground

@Kit Kit deleted a comment from github-actions bot Feb 18, 2026
@Kit Kit deleted a comment from github-actions bot Feb 18, 2026
@n7studios n7studios requested review from a team, ciccio-kit and noelherrick and removed request for a team February 18, 2026 12:44
@n7studios n7studios marked this pull request as ready for review February 18, 2026 12:46
@n7studios n7studios mentioned this pull request Feb 19, 2026
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments