Skip to content

Filter Drop Shadow

Add drop shadow

Syntax

visual="drop-shadow:[value]"

Values

ValueCSS OutputDescription
nonefilter: drop-shadow(none)No shadow
tinyfilter: drop-shadow(0 1px 1px rgba(0,0,0,0.05))Tiny shadow
smallfilter: drop-shadow(0 1px 2px rgba(0,0,0,0.1))Small shadow
mediumfilter: drop-shadow(0 4px 3px rgba(0,0,0,0.07))Medium shadow
bigfilter: drop-shadow(0 10px 8px rgba(0,0,0,0.04))Large shadow
giantfilter: drop-shadow(0 20px 13px rgba(0,0,0,0.03))Giant shadow

Examples

html
<img visual="drop-shadow:medium">Shadow on image</img>

Preview

Drop Shadow

visual="drop-shadow:medium" - Add shadow to elements

small
medium
big
View Code
html
<div layout="flex" space="g:medium p:big" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <div space="p:small" visual="bg:primary text:white rounded:small drop-shadow:small">small</div>
  <div space="p:small" visual="bg:primary text:white rounded:small drop-shadow:medium">medium</div>
  <div space="p:small" visual="bg:primary text:white rounded:small drop-shadow:big">big</div>
</div>

Arbitrary Values

Supports custom values using bracket syntax:

html
<div visual="filter:[custom-value]">Custom</div>