Effects & Transitions
Shadows, opacity, ring, outline, filters, transforms, and transition utilities.
Shadows
none
sm
md
lg
xl
Opacity
0
25
50
75
100
Ring
ring-1
ring-2
ring-4
success
danger
Outline
solid
dashed
dotted
offset-2
Blur Filter
no blur
blur-sm
blur-md
blur-lg
Filters
normal
grayscale
sepia
invert
brightness-50
contrast-200
Transform — Scale
75
100
110
125
150
Transform — Rotate
0
6
12
45
90
180
Transitions
Hover any box to see the transition.
transition
(scale + shadow) colors
(bg + text) transform
(rotate + scale)
(scale + shadow) colors
(bg + text) transform
(rotate + scale)
CSS Reference
| Class | Description |
|---|---|
.lp-shadow-{none|sm|md|lg|xl|2xl|inner} | Box shadow |
.lp-opacity-{0|25|50|75|100} | Opacity |
.lp-ring-{0|1|2|3|4|8} | Ring (box-shadow ring) |
.lp-ring-{color} / .lp-ring-inset | Ring color / inset |
.lp-outline / .lp-outline-none | Outline |
.lp-outline-{0|1|2|4|8} | Outline width |
.lp-outline-{dashed|dotted|double} | Outline style |
.lp-outline-offset-{0|1|2|4|8} | Outline offset |
.lp-blur-{none|sm|md|lg|xl|2xl|3xl} | Blur filter |
.lp-grayscale / .lp-sepia / .lp-invert | Filter effects |
.lp-brightness-{0..200} / .lp-contrast-{0..200} | Brightness / contrast |
.lp-saturate-{0..200} / .lp-hue-rotate-{n} | Saturate / hue-rotate |
.lp-backdrop-blur-{none|sm|md|lg|xl} | Backdrop blur |
.lp-scale-{0..150} | Scale transform |
.lp-rotate-{0|1|2|3|6|12|45|90|180} | Rotate (+ negative -n) |
.lp-translate-{x|y}-{n} | Translate |
.lp-skew-{x|y}-{n} | Skew |
.lp-origin-{9 positions} | Transform origin |
.lp-transition / .lp-transition-{colors|transform|opacity|all|none} | Transition target |
.lp-duration-{75..1000} | Transition duration |
.lp-ease-{linear|in|out|in-out} | Transition easing |
.lp-mix-blend-{mode} / .lp-isolate | Blend / isolation |