Docs / Box Shadow

Box Shadow

vel-src: effects.css

Utilities for controlling the box shadow and glow effects of an element.

ClassProperties
vel-shadow-nonebox-shadow: none
vel-shadow-smbox-shadow: 0 1px 2px 0 rgba(0,0,0,0.4)
vel-shadowbox-shadow: 0 1px 3px 0 rgba(0,0,0,0.4), 0 1px 2px -1px rgba(0,0,0,0.4)
vel-shadow-mdbox-shadow: 0 4px 6px -1px rgba(0,0,0,0.4), 0 2px 4px -2px rgba(0,0,0,0.4)
vel-shadow-lgbox-shadow: 0 10px 15px -3px rgba(0,0,0,0.4), 0 4px 6px -4px rgba(0,0,0,0.4)
vel-shadow-xlbox-shadow: 0 20px 25px -5px rgba(0,0,0,0.4), 0 8px 10px -6px rgba(0,0,0,0.4)
vel-shadow-2xlbox-shadow: 0 25px 50px -12px rgba(0,0,0,0.6)
vel-shadow-innerbox-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.4)
vel-glow-primarybox-shadow: 0 0 20px rgba(var(--vel-primary-rgb), 0.5)
vel-glow-successbox-shadow: 0 0 20px rgba(var(--vel-success-rgb), 0.5)
vel-glow-dangerbox-shadow: 0 0 20px rgba(var(--vel-danger-rgb), 0.5)
vel-glow-warningbox-shadow: 0 0 20px rgba(var(--vel-warning-rgb), 0.5)
vel-glow-infobox-shadow: 0 0 20px rgba(var(--vel-info-rgb), 0.5)
vel-glow-sm-primarybox-shadow: 0 0 10px rgba(var(--vel-primary-rgb), 0.4)
vel-glow-sm-successbox-shadow: 0 0 10px rgba(var(--vel-success-rgb), 0.4)

Examples

Box shadow scale

example.html
<div style="display:flex;gap:20px;padding:2rem;background:#060b17;flex-wrap:wrap;align-items:center;">
  <div class="vel-shadow-sm vel-rounded-lg" style="width:70px;height:70px;background:#0d1422;"></div>
  <div class="vel-shadow vel-rounded-lg" style="width:70px;height:70px;background:#0d1422;"></div>
  <div class="vel-shadow-md vel-rounded-lg" style="width:70px;height:70px;background:#0d1422;"></div>
  <div class="vel-shadow-lg vel-rounded-lg" style="width:70px;height:70px;background:#0d1422;"></div>
  <div class="vel-shadow-xl vel-rounded-lg" style="width:70px;height:70px;background:#0d1422;"></div>
  <div class="vel-shadow-2xl vel-rounded-lg" style="width:70px;height:70px;background:#0d1422;"></div>
</div>

Glow effects

example.html
<div style="display:flex;gap:20px;padding:2rem;background:#060b17;flex-wrap:wrap;align-items:center;">
  <div class="vel-bg-primary vel-glow-primary vel-rounded-lg" style="width:70px;height:70px;"></div>
  <div class="vel-bg-success vel-glow-success vel-rounded-lg" style="width:70px;height:70px;"></div>
  <div class="vel-bg-danger vel-glow-danger vel-rounded-lg" style="width:70px;height:70px;"></div>
  <div class="vel-bg-warning vel-glow-warning vel-rounded-lg" style="width:70px;height:70px;"></div>
  <div class="vel-bg-info vel-glow-info vel-rounded-lg" style="width:70px;height:70px;"></div>
</div>