Dark background with a neon white glowing triangle and three animated spheres travelling along its edges, demonstrating a CSS loader effect

Sci-Fi Glowing Triangle Loader

This is a Sci-Fi Glowing Triangle Loader. It animates three spheres along the edges of a neon-lit geometric path while rotating in 3D space. Its function is to serve as a high-fidelity visual placeholder during asynchronous data fetching, establishing a strong thematic aesthetic immediately upon application launch.

Technologies:
HTML Sass
Difficulty: Intermediate
Browser Support (as of Apr 2026):
Chrome Chrome 104+ Edge Edge 104+ Firefox Firefox 104+ Safari Safari 14.1+
Features:
Neon Glow Path Animation 3D Transforms Flicker Effect
Code by: Shane Burns Shane Burns
License: MIT
Blue interactive loading progress button showing a percentage counter, pause control, and animated SVG outline

Interactive Loading Progress Button

This is an Interactive Loading Progress Button. It consolidates complex system feedback — progress indication, pausing, and completion — into a single geometric constraint. Its function is to keep the user anchored to one focal point during data-heavy operations, eliminating the need for disjointed, full-screen loading modals. (Requires: Anime.js)

Technologies:
HTML SCSS JavaScript
Difficulty: Intermediate
Browser Support (as of Apr 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 12+
Features:
Play/Pause Control SVG Animation State Morphing
Code by: Fuzionix Fuzionix
License: MIT
Neumorphic custom range slider with a glossy orange 3D ball thumb over a recessed numeric track

Neumorphic 3D Range Slider

This is a Neumorphic 3D Range Slider. It replaces the default browser input track with a recessed tactile trench and a volumetric, glassmorphic sphere. Its function is to provide highly physical, stepped input selection, making data entry feel like interacting with premium hardware.

Technologies:
HTML SCSS Babel
Difficulty: Intermediate
Browser Support (as of Apr 2026):
Chrome Chrome 88+ Edge Edge 88+ Firefox Firefox 80+ Safari Safari 14+
Features:
Neumorphism Glassmorphism Custom Thumb Step Calculation
Code by: Eric Johnson Eric Johnson
License: MIT

See the Pen Neumorphic 3D Range Slider.

Fullscreen image gallery grid with a mini-map overlay, demonstrating dynamic 2D spatial panning

Spatial Grid Image Explorer

This is a Spatial Grid Image Explorer. It maps a collection of high-resolution images onto an infinite 2D canvas, allowing users to pan spatially rather than scrolling linearly. Its function is to provide an immersive, map-like navigation experience for visual portfolios, shifting the paradigm from vertical feeds to omnidirectional exploration.

Technologies:
HTML SCSS Babel
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13.1+
Features:
Spatial Panning Mini-map Keyboard Navigation Zoom Controls
Code by: Plural DSGN Plural DSGN
License: MIT

See the Pen Spatial Grid Image Explorer.

Fashion photograph with an interactive WebGL fish-eye lens distortion and RGB channel split hover effect

WebGL Lens Distortion Hover

This is a WebGL Lens Distortion Hover. It manipulates a raster image through a custom GLSL fragment shader to create a dynamic, fish-eye bulging effect. Its function is to replace static CSS opacity or scale transitions with a high-fidelity optical illusion, drawing profound tactile focus to portfolio or hero imagery. (Requires: GSAP, Curtains.js)

Technologies:
HTML CSS JavaScript
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 12+
Features:
Lens Distortion RGB Split Custom Shaders
Code by: Alain Alain
License: MIT

See the Pen WebGL Lens Distortion Hover.

Interactive 3D image card with a WebGL RGB color split and pixel displacement hover effect

WebGL RGB Shift Image Card

This is a WebGL RGB Shift Image Card. It renders a high-resolution raster image onto a 3D geometric plane, applying dynamic visual distortions based on pointer intersection. Its function is to elevate standard portfolio grids or hero sections into highly tactile, immersive experiences, replacing standard CSS transitions with complex mathematical pixel manipulation. (Requires: Three.js, GSAP)

Technologies:
HTML SCSS Babel
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 12+
Features:
Custom Shaders RGB Split 3D Tilt Raycasting
Code by: TheFrost TheFrost
License: MIT

See the Pen WebGL RGB Shift Image Card.

A 3x3 grid of white rectangular cards with numbers and text, demonstrating a drag-and-drop reordering effect

Draggable Grid Sorting Interface

This is a Draggable Grid Sorting Interface. It allows users to physically rearrange a 3x3 matrix of cards using fluid drag-and-drop mechanics. Its function is to provide an intuitive, visual method for reordering data sets, replacing static input fields with direct spatial manipulation. (Requires: GSAP.js, Draggable.js)

Technologies:
HTML CSS JavaScript
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 11+
Features:
Live Reordering Grid Snapping Array Mapping
Code by: GSAP GSAP
License: MIT
Dark mode select dropdown menu with a cursor-tracking floating icon hover effect

Floating Icon Select Dropdown

This is a Floating Icon Select Dropdown. It replaces the native OS <select> element with a spatial, hardware-accelerated interface. Its primary function is to provide immediate, physical feedback: as the user interacts with the list, a custom icon detaches from the layout and physically tracks the cursor’s coordinates.

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of Apr 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13+
Features:
Cursor Tracking Dynamic Height CSS Variables List Highlight
License: MIT
Contact form with a green liquid snake vector tracking the active input field, demonstrating a canvas-based focus effect

Kinetic Snake Focus Indicator

This is a Kinetic Snake Focus Indicator. It replaces the default browser outline with a dynamic, canvas-drawn organism that travels between active form fields. Its function is to draw absolute visual attention to the current user context, turning mundane data entry into a highly tactile, continuous experience.

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of Apr 2026):
Chrome Chrome 51+ Edge Edge 79+ Firefox Firefox 50+ Safari Safari 10+
Features:
Canvas Animation Focus Tracking Spring Physics
License: MIT
Fullscreen navigation menu revealing links through an expanding liquid polygon clip-path effect

Liquid Polygon Fullscreen Navigation Menu

This is a Liquid Polygon Fullscreen Navigation Menu. It utilizes an intricate CSS clip-path mask to create an organic, ink-bleed reveal effect over the viewport. Its function is to replace standard rigid slide-in menus with a spatial, fluid transition, immediately altering the user’s interface context.

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of Apr 2026):
Chrome Chrome 55+ Edge Edge 79+ Firefox Firefox 54+ Safari Safari 13.1+
Features:
Liquid Transition Fullscreen Overlay Icon Morphing
License: MIT