Package Data | |
---|---|
Maintainer Username: | Fa-BRAIK |
Maintainer Contact: | faroukbraik17@gmail.com (Fa-BRAIK) |
Package Create Date: | 2025-07-06 |
Package Last Update: | 2025-07-13 |
Home Page: | |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2025-07-13 15:00:04 |
Package Statistics | |
---|---|
Total Downloads: | 0 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 0 |
Total Forks: | 0 |
Total Open Issues: | 0 |
A tailwind-merge port for Laravel. Support up to version 4.1 of Tailwind CSS.
You can install the package via composer:
composer require lumen-ui/lumen-tw
// Via global function
tw_merge('px-2 py-1 bg-red hover:bg-dark-red', 'p-3 bg-[#B91C1C]')
// Via service container
app('twMerge')->merge('px-2 py-1 bg-red hover:bg-dark-red', 'p-3 bg-[#B91C1C]');
// Via Facade
use Lumen\TwMerge\Facades\TwMerge;
TwMerge::merge('px-2 py-1 bg-red hover:bg-dark-red', 'p-3 bg-[#B91C1C]');
{{-- Using Blade Directive --}}
<div @twMerge('bg-blue-600 hover:bg-blue-700', 'bg-blue-400')>
...
</div>
{{-- Within blade components using attribute bag macro --}}
<div {{ $attributes->twMerge('text-center') }}>
...
</div>
This package supports Tailwind CSS versions up to 4.1.
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
twMerge
, twMergeFor
and withoutTwMergeClasses
along with @twMerge
blade directive are taken from this package.The MIT License (MIT). Please see License File for more information.