Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Bootswatch Bundle

Bootswatch Bundle Laravel Package

akuma/bootswatch-bundle

View on GitHub
Deep Wiki
Context7

Akuma Bootswatch Bundle

Frequently asked questions about Bootswatch Bundle
Can I use AkumaBootswatchBundle in Laravel? It’s a Symfony2 package.
No, this bundle is designed for Symfony2 only and won’t work in Laravel. Laravel uses Composer but has a different architecture. For Laravel, consider alternatives like `laravel-bootswatch` or manually integrating Bootswatch via Laravel Mix or Vite.
What Laravel alternatives exist for Bootswatch integration?
For Laravel, try `laravel-bootswatch` (a dedicated package) or integrate Bootswatch directly via Laravel Mix/Vite. If you need Sass/Less support, use `laravel-mix` with `sass` or `less` loaders. For Bootstrap 5, use `laravel-bootstrap-5` instead.
Is AkumaBootswatchBundle compatible with Symfony 4/5/6?
No, this bundle is **Symfony 2.x/3.x only** and relies on deprecated Assetic. For Symfony 4+, use `lekoala/symfony-bootstrap-bundle` or migrate to a modern asset pipeline like Webpack Encore or Vite. Assetic is no longer supported in Symfony 4+.
How do I install AkumaBootswatchBundle in Symfony 2?
Run `composer require akuma/bootswatch-bundle:dev-master`, register the bundle in `AppKernel.php`, configure `akuma_bootswatch` in `config.yml`, and run `php app/console akuma:bootswatch:install` to set up fonts. Ensure Assetic is installed for asset management.
Does this bundle support Bootstrap 5 or modern CSS features?
No, this bundle uses **Bootstrap 3.x** (Bootswatch v3.3) and lacks support for Bootstrap 5’s utility classes or modern features. If you need Bootstrap 5, use a package like `lekoala/symfony-bootstrap-bundle` or migrate to Laravel with `laravel-bootstrap-5`.
Can I use Sass/Less with AkumaBootswatchBundle without Webpack?
Yes, but it requires PHP-based preprocessors like `scssphp` or `less.php`. Enable them via `less_filter` or `sass` in `config.yml`. However, this adds runtime overhead and may conflict with existing frontend tooling. For modern projects, Webpack/Vite is recommended.
How do I handle Font Awesome integration if I already use a CDN?
The bundle bundles Font Awesome by default, which may conflict with CDN-based or npm-managed versions. Disable it via `font_awesome: false` in `config.yml` or manually load your preferred Font Awesome source (e.g., CDN or npm) in your layout files.
Is this bundle actively maintained? What are the risks?
No, the last commit was in **2015**, and it has **0 stars/dependents**. Risks include deprecated dependencies (Assetic, Bootstrap 3.x), potential security vulnerabilities, and lack of Symfony 4+ support. Evaluate alternatives like `lekoala/symfony-bootstrap-bundle` for modern projects.
How do I configure AkumaBootswatchBundle for Twig auto-loading?
Set `auto_configure: { twig: true }` in `config.yml` to enable Twig integration. This automatically loads Bootswatch CSS in Twig templates. Ensure Twig is properly configured in your Symfony project and that Assetic (or a replacement) is handling asset compilation.
What’s the best way to migrate from AkumaBootswatchBundle to a modern Symfony stack?
Replace Assetic with **Webpack Encore** or **Vite**, use `lekoala/symfony-bootstrap-bundle` for Bootstrap 5, and manually integrate Bootswatch CSS/JS. For Laravel, rewrite the logic using Laravel Mix or Vite. Avoid migrating to this bundle if starting a new project—opt for modern alternatives instead.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
comsave/common
alecsammon/php-raml-parser
chrome-php/wrench
lendable/composer-license-checker
typhoon/reflection
mesilov/moneyphp-percentage
mike42/gfx-php
bookdown/themes
aura/view
aura/html
aura/cli
povils/phpmnd
nayjest/manipulator
omnipay/tests
psr-mock/http-message-implementation
psr-mock/http-factory-implementation
psr-mock/http-client-implementation
voku/email-check
voku/urlify
rtheunissen/guzzle-log-middleware