@effective/shadow Tailwind Plugin

Beautiful, mathematically precise shadows as Tailwind utilities. Just add the plugin and use shadow-effective-{1-7} or drop-shadow-effective-{1-7}

Box Shadows

shadow-effective-1
shadow-effective-2
shadow-effective-3
shadow-effective-4
shadow-effective-5
shadow-effective-6
shadow-effective-7

Drop Shadows

Perfect for non-rectangular elements like icons, badges, or clipped shapes.

drop-shadow-effective-1
drop-shadow-effective-2
drop-shadow-effective-3
drop-shadow-effective-4
drop-shadow-effective-5
drop-shadow-effective-6
drop-shadow-effective-7

In Action

Hover me!

Cards with shadow-effective-4 that transitions to shadow-effective-6 on hover.

Active Pending

Status Badges

Badges with subtle drop-shadow-effective-1 for that extra pop.

Quick Setup

1. Install the package

npm install @effective/shadow

2. Add to tailwind.config.js

import effectiveShadow from "@effective/shadow/tailwind"

export default {
  plugins: [effectiveShadow]
}

3. Use the classes

<div class="shadow-effective-4">...</div>