laravel-frontend-presets/bulma
A Laravel frontend preset that replaces the default scaffolding with Bulma, providing ready-made auth views, layouts, and styling so you can quickly build responsive Laravel applications using the Bulma CSS framework.
Architecture fit
php artisan preset command. Its entire surface is a service provider (BulmaPresetServiceProvider), an Artisan command extending PresetCommand, and a stubs/ directory containing app.scss, bootstrap.js, layouts/app.blade.php, welcome.blade.php, and the auth view set.preset was deprecated in favour of laravel/ui) or on Vite-based scaffolding (Laravel 9+).Integration feasibility
composer require --dev laravel-frontend-presets/bulma then php artisan preset bulma) followed by npm install && npm run dev. Time-to-first-render is under an hour.package.json/webpack.mix.js assumptions (node-sass, Laravel Mix, Bulma 0.x) are the main friction point, not the PHP side.Technical risk
preset command it hooks into no longer exists in current Laravel.node-sass does not build on modern Node LTS versions, so a naive npm install on a current workstation will fail even if the Artisan step succeeds.resources/views, resources/assets, and auth views. Any prior customisation is lost without a clean working tree.Key questions
preset workflow still sanctioned internally or superseded by laravel/ui/Vite?Stack fit
laravel/ui, Laravel 9+ Vite scaffolding, any project with an established component library or Tailwind-based design tokens.Migration path
Compatibility
laravel/ui scaffolding; both write the same view paths.Sequencing
php artisan preset bulma resolves.@fullhuman/postcss-purgecss if CSS payload matters.Maintenance
Support
Scaling
Failure modes
php artisan preset not found on Laravel 7+ — hard failure at install.node-sass build failure on Node 16/18/20 — hard failure at npm install.Ramp-up
How can I help you explore Laravel packages today?