tailwind-plugin-supercolors
v1.2.5
Published
Tailwind plugin that adds a super- prefix to color utilities
Downloads
14
Maintainers
Readme
tailwind-plugin-supercolors
A Tailwind CSS plugin that adds a super- prefix to all color utility classes.
Installation
npm install tailwind-plugin-supercolors
# or
yarn add tailwind-plugin-supercolors
# or
pnpm add tailwind-plugin-supercolorsUsage
Runtime
This plugin has an optional runtime to enable a JS video powered brighter range than what is possible with CSS alone.
(Recommended) To enable the runtime, simply import the plugin:
import 'tailwind-plugin-supercolors';Then setup tailwind:
Tailwind v4
Add the plugin to your styles.css file:
@import "tailwindcss";
@plugin "tailwind-plugin-supercolors";Tailwind v3
Add the plugin to your tailwind.config.js file:
module.exports = {
plugins: [
require('tailwind-plugin-supercolors'),
// ...other plugins
],
}Example
Instead of using:
<div class="bg-red-500 text-blue-700">Hello World</div>You can now use:
<div class="bg-super-red-500 text-super-blue-700">Hello World</div>You can control the strength of the color by adding a number to the end of the class name:
<div class="bg-super-50-red-500 text-super-blue-700">Hello World</div>
<div class="bg-super-25-red-50 text-super-blue-70">Hello World</div>
<div class="bg-super-5-red-100 text-super-blue-700">Hello World</div>You can also make any element brighter by adding the super class:
<div class="super">
<img src="https://placehold.co/500x100">
</div>This could be paired with a <canvas> element:
<div class="super">
<canvas id="my-game"></canvas>
</div>