Pair of skeuomorphic range sliders with tactile plastic dials and smooth linear-gradient color fill tracks.

Tactile CSS Variable Range Slider

This clean interactive range selector combines standard native inputs with a beautifully modeled plastic interface. The lightweight JavaScript companion reads standard input updates and translates them into a parent-scoped --slider-value CSS custom property. A combination of CSS math calculations and overlay blend-modes handles the fluid thumb positioning and track highlight filling completely inside stylesheets.

Technologies:
HTML CSS/SCSS JavaScript
Difficulty: Beginner
Browser Support (as of Jul 2026):
Chrome Chrome 49+ Edge Edge 15+ Firefox Firefox 49+ Safari Safari 10+
Features:
CSS Variable Binding Skeuomorphic Design Fluid Track Blending
License: MIT
An interactive flight path progress range slider using pure CSS trigonometric functions, custom input styling, and container queries.

Pure CSS Trigonometric Flight Range Slider

Pure CSS Trigonometric Flight Range Slider uses CSS math functions like sin() and clamp() to dynamically scale a custom airplane thumb and cast realistic altitude shadows based on the input’s current percentage. It features a responsive container query that swaps the plane for a helicopter on narrow screens, and includes dedicated high-contrast mode styles for robust accessibility.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Jun 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 110+ Safari Safari 16+
Features:
Trigonometric Math Container Queries High Contrast Mode
License: MIT
Rotating 3D cube morphing into a rhombic dodecahedron with purple and orange gradient faces using CSS clip-path

CSS 3D Morphing Geometric Polyhedron

This is a 3D Morphing Geometric Polyhedron. It seamlessly transitions a six-sided cube into a twelve-sided rhombic dodecahedron through continuous spatial interpolation. Its function is to serve as a highly complex visual anchor or loading state, demonstrating advanced volumetric transformations without relying on WebGL or external physics engines.

Technologies:
Pug SCSS
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 85+ Edge Edge 85+ Safari Safari 16.4+
Features:
Shape Morphing CSS @property 3D Transforms Procedural Geometry
Code by: Ana Tudor Ana Tudor
License: MIT
Teal heading text with decorative ribbon tails that fold backwards into 3D space on hover using CSS clip-path

Animated 3D Folding Ribbon

This is an Animated 3D Folding Ribbon. It decorates standard heading text with pseudo-element tails that dynamically fold backward in 3D space upon interaction. Its function is to elevate standard static title banners or badge elements into interactive, spatially-aware UI focal points.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 117+ Safari Safari 16.4+
Features:
CSS Trigonometry Houdini API 3D Folding
Code by: Temani Afif Temani Afif
License: MIT

See the Pen Animated 3D Folding Ribbon.

3x3 interlocking image grid with wavy scalloped borders created using CSS mask and radial gradients

Interlocking Wavy Image Grid

This is an Interlocking Wavy Image Grid. It applies procedural scalloped edges to raster images and shifts them into a tight, puzzle-like masonry formation. Its function is to break rigid, rectangular bounds in visual galleries, converting standard blocks into an organic, cohesive texture.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of May 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 112+ Safari Safari 15.4+
Features:
Wavy Borders CSS Masking Math Functions Interlocking Layout
Code by: Temani Afif Temani Afif
License: MIT

See the Pen Interlocking Wavy Image Grid.

Image carousel arranged in a rotating radial pattern demonstrating scroll-driven depth-of-field blur effects

CSS Scroll-Driven Radial Gallery

This is a Scroll-Driven Radial Gallery. It binds a circular, rotating layout directly to the viewport’s scroll position. Its function is to transform linear page scrolling into a dynamic, spatial carousel, keeping only the active item in sharp focus while pushing others into a blurred, grayscale periphery.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 132+ Edge Edge 132+ Safari Safari 26.2+
Features:
Scroll-Driven Radial Path Dynamic Blur CSS Math
Code by: Chris Bolson Chris Bolson
License: MIT
Two overlapped images masked into alternating rounded triangles, demonstrating CSS radius hover animations

Morphing Rounded Triangle Image Mask

This is a Morphing Rounded Triangle Image Mask. It relies on advanced CSS mathematics and masking to clip raster graphics into smooth, interlocking geometric shapes. Its function is to replace standard grid layouts with organic, tessellating image tiles that physically react to user interaction.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 117+ Safari Safari 16.4+
Features:
Radius Animation Math Functions CSS Masking
Code by: Temani Afif Temani Afif
License: MIT
3D rotating dial counter with layered extruded typography and dynamic color hue shift using CSS

3D Rotating Value Dial

This is a 3D Rotating Value Dial. It visualizes continuous data through a spatial, cylindrical interface. Its function is to replace flat range indicators with a tactile, volumetric readout that dynamically shifts color hue based on value. (Requires: dat.gui)

Technologies:
HTML SCSS JavaScript
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 108+ Safari Safari 15.4+
Features:
Trigonometric Layout Layered Text Dynamic Color
Code by: Amit Sheen Amit Sheen
License: MIT

See the Pen 3D Rotating Value Dial.

Responsive navigation bar with a theme toggle button demonstrating a polygon slice view transition and CSS trigonometric hover effects

Polygon Sliced Theme Toggle Navbar

This is a Polygon Sliced Theme Toggle Navbar. It handles global light/dark mode switching and primary site navigation. Its function is to provide fluid, state-driven visual feedback using native browser APIs, eliminating abrupt visual jumps during context shifts. (Requires: normalize.css)

Technologies:
HTML CSS Babel
Difficulty: Advanced
Browser Support (as of Apr 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 121+ Safari Safari 17.4+
Features:
View Transitions Trigonometric Hover State Management
Code by: Jhey Tompkins Jhey Tompkins
License: MIT
A modern web page layout featuring alternating colored sections divided by sharp diagonal lines, demonstrating advanced CSS geometry.

Dynamic Diagonal Layouts

This is a Dynamic CSS Diagonal Layouts component. It demonstrates how to create striking, angled section dividers without relying on bulky SVG backgrounds or brittle magic numbers. Its function is to provide a mathematically precise, responsive framework for creating non-rectangular web layouts using modern CSS trigonometric functions (tan()) and pseudo-elements.

Technologies:
HTML SCSS JavaScript
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 111+ Edge Edge 111+ Firefox Firefox 108+ Safari Safari 15.4+
Features:
CSS Trigonometry Pseudo-elements Clip-path CSS Variables
Code by: Nils Binder Nils Binder
License: MIT

See the Pen Dynamic Diagonal Layouts.

Rotating circular text loader with dynamic variable font-weight and opacity transitions using CSS variables

Circular Variable Font Loading Spinner

This is a Circular Variable Font Loading Spinner. It arranges individual characters into a radial path, creating a sophisticated typographic loop. Its function is to serve as a high-fidelity alternative to standard SVG or icon-based loaders, utilizing the weight-axis of variable fonts to simulate organic growth and motion.

Technologies:
HTML SCSS Babel
Difficulty: Intermediate
Browser Support (as of Mar 2026):
Chrome Chrome 92+ Edge Edge 92+ Firefox Firefox 90+ Safari Safari 15.4+
Features:
Variable Typography Radial Positioning Staggered Animation
Code by: David Aerne David Aerne
License: MIT
Interactive SVG jigsaw puzzle where pieces fly from the viewport edges and rotate to form a complete image as the user scrolls down the page.

Scroll-Driven Jigsaw Puzzle Assembler

This is a Scroll-Driven Jigsaw Puzzle Assembler. It utilizes SVG patterns and CSS variables to deconstruct a single image into interactive, interlocking pieces. Its function is to provide a cinematic content reveal where scrolling physically assembles the visual asset from a scattered state into a coherent whole.

Technologies:
HTML Sass JavaScript
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13.1+
Features:
Scroll-Driven Animation Drag-and-Drop Upload Dynamic Math Calculations Responsive Layout
License: MIT
Black and white optical illusion pattern featuring a central circle that appears to pulse against a striped background, created with pure CSS gradients

Pulsing Circle Optical Illusion

This is a Pulsing Circle Optical Illusion. It generates a static, high-contrast geometric pattern that exploits peripheral vision to create a false sense of motion. Its function is to serve as a lightweight, visually arresting background or artistic centerpiece using only a handful of CSS properties and zero JavaScript.

Technologies:
CSS
Difficulty: Beginner
Browser Support (as of Mar 2026):
Chrome Chrome 69+ Edge Edge 79+ Firefox Firefox 83+ Safari Safari 12.1+
Features:
Optical Illusion Pure CSS No Animation
License: MIT
A fan-like arrangement of rectangular image cards that spread apart gracefully when hovered, creating a fluid radial carousel

Interactive Radial Image Carousel

This is an Interactive Radial CSS Image Carousel. It arranges a deck of image cards into a curved, fan-like layout. Its function is to provide an engaging, space-saving gallery interface where hovering over a card gracefully shifts its neighbors away along a circular path, bringing the focused item into clear view without relying on JavaScript math.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 119+ Edge Edge 119+ Firefox Firefox (partial) Safari Safari 26.2+
Features:
CSS Motion Path Sibling Targeting Spring Physics Pure CSS
Code by: Chris Bolson Chris Bolson
License: MIT
Letters scattered across the screen coming together to form a circular sentence driven by page scrolling

CSS Scroll-Driven Circular Typographic Scramble

This is a Scroll-Driven Circular Typographic Scramble. It utilizes experimental CSS animation-timeline to bind complex trigonometric and geometric transitions directly to the user’s scrollbar. Its function is to create a highly engaging, interactive hero section where chaotic, scattered letters perfectly align into a readable circular sentence as the user scrolls down.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 115+ Edge Edge 115+
Features:
Scroll Timeline CSS Math Functions Pure CSS Radial Layout
Code by: Chris Bolson Chris Bolson
License: MIT
Circular layout of avatar images that dynamically expand and separate on hover, featuring a bright gradient background

Dynamic Circular Avatar Gallery

This is a Dynamic Circular Avatar Gallery. It arranges a series of profile images into a perfect circle that smoothly expands when interacted with. Its function is to showcase user groups or team members in a compact, engaging format, using cutting-edge CSS math instead of JavaScript to handle complex radial positioning and dynamic item counting.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 119+ Edge Edge 119+
Features:
CSS Trigonometry Hover Expansion Dynamic Masking
Code by: Temani Afif Temani Afif
License: MIT
A honeycomb grid of outlined hexagons with alternating red and teal borders, displaying numbers inside each cell

Pure CSS Responsive Hexagon Grid

This is a Pure CSS Responsive Hexagon Grid. It replaces complex SVG or Javascript-driven honeycomb layouts with a purely mathematical CSS approach. Its function is to automatically tile and nest geometric shapes in a tight honeycomb pattern that recalculates rows and offsets on the fly as the parent container resizes.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 119+ Edge Edge 119+
Features:
CSS Hexagons Container Queries Auto-reflow
Code by: Temani Afif Temani Afif
License: MIT
Circular popover menu spreading out radially using CSS trigonometry and sibling-index

Trigonometric Radial Popover Menu

This is a Trigonometric Radial Popover Menu. It replaces heavy JavaScript positioning arrays with native CSS mathematics and the HTML Popover API. Its function is to reveal secondary actions in a circular layout on demand, expanding the interactive surface area without permanently cluttering the interface.

Technologies:
HTML CSS
Difficulty: Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 139+ Edge Edge 139+
Features:
CSS Functions Trigonometry Popover API Sibling Index
Code by: Una Kravets Una Kravets
License: MIT
Interactive UI tool with sliders generating custom animated, slanted, and dashed CSS borders using background-image gradients

Dashed Gradient Border Generator

This is an Animated Gradient Border Generator. It bypasses standard CSS border limitations by utilizing stacked repeating-linear-gradient functions applied to the background-image. Its function is to provide developers with a visual interface to dial in specific parameters — slant, gap, fade, and velocity — while instantly outputting the required, mathematically precise CSS code.

Technologies:
HTML SCSS JavaScript
Difficulty: Advanced
Browser Support (as of Feb 2026):
Chrome Chrome 80+ Edge Edge 80+ Firefox Firefox 75+ Safari Safari 13.1+
Features:
Procedural Generation Trigonometric Logic Live Code Preview Animated Gradients
Code by: Amit Sheen Amit Sheen
License: MIT
Equilateral triangular images with soft rounded corners achieved through CSS masking and trigonometric math, overlapping on a vibrant background.

Rounded Triangle CSS Image Mask

This Rounded Triangle CSS Image Mask offers a mathematically perfect way to shape visuals into equilateral triangles with soft, professional edges. It is an ideal choice for high-end portfolio galleries, creative team sections, or landing pages where standard rectangular or circular crops feel too conventional. By leveraging modern CSS math, the shape remains perfectly symmetrical regardless of the image dimensions.

Technologies:
HTML CSS
Difficulty: Intermediate
Browser Support (as of Feb 2026):
Chrome Chrome 105+ Edge Edge 105+ Firefox Firefox 121+ Safari Safari 15.4+
Features:
Trigonometric Math Adjustable Radius Gradient Masking Responsive Geometry
Code by: Temani Afif Temani Afif
License: MIT
A circular 3D carousel of rounded images floating in a dark void, following a complex mathematical curve driven by pure CSS.

Trigonometric 3D Orbit CSS Gallery

This Trigonometric 3D Orbit Gallery is a stunning example of “Code Art,” demonstrating the raw power of modern CSS mathematics. Instead of relying on rigid keyframes for positioning, it uses parametric equations to place and animate 32 images along a complex, fluid 3D curve in real-time, creating a perpetual motion machine effect purely with stylesheets.

Technologies:
Pug SCSS
Difficulty: Advanced
Browser Support (as of Jan 2026):
Chrome Chrome 111+ Edge Edge 111+ Safari Safari 16.4+ Firefox Firefox 113+
Features:
CSS Trigonometry Houdini API (@property) 3D Transforms Parametric Animation
Code by: Ana Tudor Ana Tudor
License: MIT