@neupauer/tailwindcss-plugin-blend-mode
v1.0.0
Published
A Tailwind CSS plugin for controlling blending mode behaviour.
Downloads
4
Maintainers
Readme
Tailwind CSS Plugin – Blend Mode
Utilities for controlling blending mode behaviour.
Install
- Install the plugin:
# Using npm
npm install @neupauer/tailwindcss-plugin-blend-mode
# Using Yarn
yarn add @neupauer/tailwindcss-plugin-blend-mode
- Add it to your
tailwind.config.js
file:
// tailwind.config.js
module.exports = {
// ...
plugins: [require("@neupauer/tailwindcss-plugin-blend-mode")],
};
Configuration
// tailwind.config.js
module.exports = {
variants: {
// default
blendMode: [],
},
};
Available Utilities
| Utility | Style |
| ------------------------ | ------------------------------------ |
| .isolate
| isolation: isolate
|
| .no-isolate
| isolation: auto
|
| .mix-blend-normal
| mix-blend-mode: normal
|
| .mix-blend-multiply
| mix-blend-mode: multiply
|
| .mix-blend-screen
| mix-blend-mode: screen
|
| .mix-blend-overlay
| mix-blend-mode: overlay
|
| .mix-blend-darken
| mix-blend-mode: darken
|
| .mix-blend-lighten
| mix-blend-mode: lighten
|
| .mix-blend-color-dodge
| mix-blend-mode: color-dodge
|
| .mix-blend-color-burn
| mix-blend-mode: color-burn
|
| .mix-blend-hard-light
| mix-blend-mode: hard-light
|
| .mix-blend-soft-light
| mix-blend-mode: soft-light
|
| .mix-blend-difference
| mix-blend-mode: difference
|
| .mix-blend-exclusion
| mix-blend-mode: exclusion
|
| .mix-blend-hue
| mix-blend-mode: hue
|
| .mix-blend-saturation
| mix-blend-mode: saturation
|
| .mix-blend-color
| mix-blend-mode: color
|
| .mix-blend-luminosity
| mix-blend-mode: luminosity
|
| .bg-blend-normal
| background-blend-mode: normal
|
| .bg-blend-multiply
| background-blend-mode: multiply
|
| .bg-blend-screen
| background-blend-mode: screen
|
| .bg-blend-overlay
| background-blend-mode: overlay
|
| .bg-blend-darken
| background-blend-mode: darken
|
| .bg-blend-lighten
| background-blend-mode: lighten
|
| .bg-blend-color-dodge
| background-blend-mode: color-dodge
|
| .bg-blend-color-burn
| background-blend-mode: color-burn
|
| .bg-blend-hard-light
| background-blend-mode: hard-light
|
| .bg-blend-soft-light
| background-blend-mode: soft-light
|
| .bg-blend-difference
| background-blend-mode: difference
|
| .bg-blend-exclusion
| background-blend-mode: exclusion
|
| .bg-blend-hue
| background-blend-mode: hue
|
| .bg-blend-saturation
| background-blend-mode: saturation
|
| .bg-blend-color
| background-blend-mode: color
|
| .bg-blend-luminosity
| background-blend-mode: luminosity
|
Usage
<div class="bg-blend-hue"></div>
<div class="mix-blend-color"></div>
<div class="isolate mix-blend-darken"></div>