/bricks

A modular WordPress starter theme powered by Bootstrap 5 and Gulp

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

Bricks

A modular WordPress starter theme powered by Bootstrap 5 and Gulp

Release Last Commit Contributors Codacy Snyk

Documentation | Changelog


🌟 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!

Contributors Display

📝 License

GNU GPLv3

Copyright © 2021-present Stefano Bartoletti