{"repo":"Levdbas/BasePlate","free":true,"listed":false,"github":"https://github.com/Levdbas/BasePlate","clone":"git clone https://github.com/Levdbas/BasePlate.git","description":"WP Boiler theme ready for Gutenberg. Features Webpack4, browsersync, lazyloading and much more.","language":"PHP","stars":24,"topics":["wordplate","php","baseplate","theme","browsersync","wordpress","wordpress-packagist"],"license":null,"category":"self-hosted-apps","readme_excerpt":"BasePlate BasePlate is a starter theme for WordPress that includes an up-to-date asset manager via WebPack. It comes with a custom Webpack 4 build for compiling css, js, importing jQuery, Bootstrap and manages assets such as fonts and images. Last but not least, it utilizes cache busting by randomizing filenames in production builds. Features - Twig as a templating engine - Scss for stylesheets - Modular JavaScript via import - Webpack 5 for compiling assets, moving & optimizing images, transpiling & minifying JS/CSS and cache busting. - Ready for lazyloading WordPress attachment images, theme images, theme background images & iframes - Gutenberg ready. - Browsersync for synchronized browser testing - Bootstrap 5, but import whatever you like. Installation To use BasePlate, you need to have PHP 7.0+ installed on your machine. You'll also need a recent version of Node.js installed. Install WordPress locally on your AMP stack with a virtual hostname, create a new folder in wp-content/themes with the desired name of your template. Clone the latest version of BasePlate inside your new folder. Next step is to set the proxy address for BrowserSync with hot module reload in the resources/assets/config.json file. To install required node modules: How do I use webpack? Run BrowserSync and check for changes and auto-compile on the go: Run development build once. Useful for debugging build errors. Run prodocution to enable cache busting, optimizing images & minifying for production use:","default_branch":null,"files":null,"tree":[],"storefront":"/r/Levdbas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Levdbas/BasePlate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}