Merge Tailwind CSS classes without style conflicts


Keywords
tailwindcss, tailwind, css, classes, className, classList, merge, conflict, override, utility-classes
License
MIT
Install
npm install tailwind-merge@2.6.0-dev.a8b2a84568a50aa01e97d2602f6ed9d9c14fe634

Documentation

tailwind-merge

Utility function to efficiently merge Tailwind CSS classes in JS without style conflicts.

import { twMerge } from 'tailwind-merge'

twMerge('px-2 py-1 bg-red hover:bg-dark-red', 'p-3 bg-[#B91C1C]')
// → 'hover:bg-dark-red p-3 bg-[#B91C1C]'

Get started