beautiful-shadows

Applies exact Tailwind arbitrary shadow utilities for layered neutral elevation on UI surfaces.

3|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/langgenius/due-date-hq-jwl --skill beautiful-shadows-langgenius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: beautiful-shadows
Source: https://github.com/langgenius/due-date-hq-jwl/tree/main/.claude/skills/beautiful-shadows
Command: npx skills add https://github.com/langgenius/due-date-hq-jwl --skill beautiful-shadows-langgenius

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Default Tailwind shadow scales often look generic or blunt, and hand-tuning box-shadow values for cards, popovers, and hero sections is slow and inconsistent. This Skill provides three pre-tuned, layered shadow utilities that produce refined neutral elevation without colored tinting. ## Core Features & Use Cases - Three fixed shadow tiers: Beautiful sm for compact cards and form controls, Beautiful md as the default elevated surface for cards, panels, and popovers, and Beautiful lg for hero media, feature callouts, and modal-like containers. - Exact arbitrary-value classes: Each tier is a copy-paste-ready Tailwind arbitrary shadow utility with layered rgba offsets, so no custom CSS or config changes are needed. - Usage rules and anti-patterns: Guidance on pairing shadows with surface fills and radius, plus explicit avoid-list (no mixing with default Tailwind shadows, no colored tinting, no stacking multiple utilities). - Use Case: When building a pricing page, apply Beautiful md to plan cards and Beautiful lg to the featured plan so the hierarchy reads clearly without touching a stylesheet. ## Quick Start Ask the AI to apply the beautiful shadow utilities to your card, popover, or hero component and specify whether you want the sm, md, or lg elevation tier.

Frequently Asked Questions about beautiful-shadows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add custom box shadows in Tailwind CSS?

Use Tailwind arbitrary value syntax like shadow-[0px_2px_3px_rgba(0,0,0,0.1)] to inline exact box-shadow values without editing your config. This Skill provides three pre-tuned layered shadow utilities (sm, md, lg) ready to paste into class attributes.

What shadow should I use for cards and popovers in Tailwind?

Use the Beautiful md utility for cards, panels, and popovers as the default elevated surface. For compact cards, form controls, and pills use Beautiful sm, and reserve Beautiful lg for hero media and modal-like containers.

Can I combine these shadows with default Tailwind shadow classes?

No, mixing these arbitrary shadow utilities with default Tailwind shadow scales on the same component is explicitly discouraged. Use one shadow strength per component state and avoid stacking multiple shadow utilities on a single element.

Do these Tailwind shadows work with colored or dark themes?

The shadows use neutral black rgba values and are designed to stay untinted. Tinting them with strong colors is discouraged; pair them with a clean surface fill and consistent border radius instead.

When should I avoid large box shadows on UI components?

Avoid applying the large shadow tier to dense lists or tiny controls, since heavy elevation on small elements looks noisy. Also avoid relying on shadows as a substitute for clear borders in very low-contrast layouts.