Thermal Scan
A false-color thermal view of the live pixels washes across the image on hover, like a night-vision scan.

Hover the preview to sweep the thermal scan across.
A false-color thermal view of the live pixels washes across the image on hover, like a night-vision scan.

Hover the preview to sweep the thermal scan across.
Thermal Scan recolors the image's own rendered pixels into a false-color thermal/night-vision view on hover, using a backdrop-filter (invert + hue-rotate + saturate) on a ::after overlay — no duplicate image needed. At rest the overlay is clipped to zero width (clip-path: inset(0 100% 0 0)), so on touch and keyboard-without-focus it stays the plain photo; on hover/focus the clip opens left-to-right to wipe the thermal view across. Tune --ifx-hue (thermal palette), --ifx-sat (intensity) and --ifx-duration (sweep speed). Decorative only — nothing essential is hidden; keep the @media (hover) wrapper and :focus-within selector, and it honors prefers-reduced-motion.
Enhanced — backdrop-filter. This effect uses an enhanced feature — provide a graceful fallback for older browsers.