bricks
bricks copied to clipboard
A modular WordPress starter theme powered by Bootstrap 5 and Gulp
🌟 Features
- Bootstrap 5 (compiled from source Sass and JavaScript files)
- WP Bootstrap Navwalker
- Custom Gulp tasks
- Font Awesome 6 (SVG with JavaScript version, parsed and minified by gulp-fa-minify)
- CSS bundling, including Autoprefixer and PurgeCSS
- JavaScript bundling with Rollup and Babel
- Code linting with ESLint, Stylelint and phpcs.
- BrowserSync live server.
- Automatic conversion of custom fonts into woff2 web format
- Pre-localized templates in several languages ( 🇨🇿 Czech | 🇫🇷 French | 🇩🇪 German | 🇮🇹 Italian | 🇱🇹 Lithuanian | 🇪🇸 Spanish )
- Support for further localization by generation of a
.pot
template file - Support for integration of some optional JavaScript libraries
✅ Requirements
- Git to clone this repository.
- Yarn as the preferred tool to manage dependencies and run development scripts (you can also use plain npm).
- Composer to manage PHP dependencies (Optional, used for PHP linting).
- Advanced Custom Fields (Regular or PRO) to take advantage of its integration with Bricks (Optional but strongly recommended).
📖 Documentation
Installation and configuration instructions and all features are documented on the Bricks Documentation website.
📃 Changelog
All updates up to the latest released version are documented in the Changelog file.
🤝 Contributing
If you want to contribute to Bricks make sure to read the Contributing guidelines.
Thanks to all contributors!
📝 License
Copyright © 2021-present Stefano Bartoletti