Summer pricing is live: save $50 on Starwind Pro lifetime access.

Effect 14 - Context-Aware Hover Cards Blur

Free

A context-aware hover card grid with centered logos and a cursor-reactive blur spotlight layer for a sleek premium feel.

Theme

Upgrade to Pro

Original concept by @jh3yy

  • Finder app logo

    Finder

  • Photos app logo

    Photos

  • Spotify app logo

    Spotify

  • Signal app logo

    Signal

Loading code...

Starwind Dependencies

Sign in to view code and copy install commands.

Sign in

This component requires Starwind Pro.

Get lifetime access to all premium components, updates, and priority support.

Upgrade to Pro

Failed to load code. Please try again.

Code

Usage
<Effect14
  icon-blur={28}
  icon-saturate={5}
  icon-brightness={1.3}
  icon-contrast={1.4}
  icon-scale={3.4}
  icon-opacity={0.25}
  border-width={3}
  border-blur={0}
  border-saturate={1}
  border-brightness={2.5}
  border-contrast={2.5}
  exclude={false}
  use-css-blur={true}
/>

Props

proptypedefaultdescription
cardsHoverBlurCardItem[]defaultCardsCards rendered in the hover blur grid.
iconBlurnumber28Blur intensity for the spotlight icon layer.
iconSaturatenumber5Saturation multiplier for the blurred icon layer.
iconBrightnessnumber1.3Brightness multiplier for the blurred icon layer.
iconContrastnumber1.4Contrast multiplier for the blurred icon layer.
iconScalenumber3.4Scale applied to the blurred icon layer.
iconOpacitynumber0.25Opacity applied to the blurred icon layer.
borderWidthnumber3Card border width in pixels.
borderBlurnumber0Backdrop blur applied to the card border.
borderSaturatenumber1Saturation multiplier applied to the card border backdrop.
borderBrightnessnumber2.5Brightness multiplier applied to the card border backdrop.
borderContrastnumber2.5Contrast multiplier applied to the card border backdrop.
excludebooleanfalseDims non-hovered card blur layers when enabled.
useCssBlurbooleantrueUses CSS blur when true and the SVG filter when false.
instanceIdstring | number"0"Unique suffix for the SVG filter id when rendering multiple instances.