themesberg/flowbite-blade-icons
Use Flowbite Icons in Laravel Blade via easy SVG components and the @svg directive. Supports outline and solid sets, classes and attributes, optional config publishing, and Blade Icons features like caching. Requires PHP 8.1+ and Laravel 9+.
currentColor, enabling seamless theme support with minimal CSS changes.<x-fwb-o-settings class="text-blue-500" />).Problem: "Our Q3 admin panel roadmap requires 120+ icons—work that would take 2–3 dev days with manual SVGs. Delays could push our launch timeline by 2–3 weeks, risking revenue from early adopters. Inconsistent iconography across our SaaS platform is also hurting our brand cohesion."
Solution: "This package eliminates that bottleneck by integrating Flowbite’s 1,000+ icons directly into Laravel as Blade components. For the admin panel, that’s <30 minutes of work instead of days. It also ensures all icons align with our Flowbite design system, reducing visual inconsistencies by 90%—critical for our SaaS branding."
Why Now?
Ask: "Approve a 1-hour spike to test integration with our current Flowbite components. If successful, we’ll roll it out to the admin panel sprint, saving 1.5+ dev days this quarter and ensuring we hit our Q3 launch goals. The ROI is clear: 3x faster development, zero cost, and brand consistency."
Key Metrics:
Technical Benefits:
<x-fwb-o-settings /> or @svg('fwb-o-settings')—no manual SVG imports.class="w-6 h-6 text-blue-500").currentColor, adapting automatically to dark: variants.fwb-o-) and solid (fwb-s-) icon variants.Implementation Steps:
composer require themesberg/flowbite-blade-icons.php artisan vendor:publish --tag=flowbite-blade-icons-config.<x-fwb-o-settings class="w-6 h-6" />.How can I help you explore Laravel packages today?