Asymmetric photo gallery with custom organic SVG edges and a full-screen lightbox modal using CSS Grid and JavaScript

Asymmetric SVG Mask Grid Gallery

This is an Asymmetric SVG Mask Grid Gallery. It builds a complex, interlocking masonry-style mosaic using CSS Grid areas, applying organic SVG masks to each thumbnail. Its primary function is to break free from rigid, boxy layouts, offering a highly stylized, interactive photo showcase complete with a native JavaScript lightbox modal.

Technologies:
HTML SCSS JavaScript
Difficulty:Advanced
Browser Support (as of Mar 2026):
Chrome Chrome 120+ Edge Edge 120+ Firefox Firefox 53+ Safari Safari 15.4+
Features:
SVG MasksGrid AreasLightbox Modal
Code by: yoksel yoksel
License: MIT
Responsive masonry-style photo gallery with a blurred glassmorphism lightbox overlay and scale hover effects

Grid Lightbox Gallery Effect

This is a CSS Grid Lightbox Gallery Effect. It structures an asymmetric image grid that expands individual photos into a full-screen, blurred overlay upon interaction. Its primary function is to focus user attention on a single visual asset while maintaining the context of the underlying page through transparency.

Technologies:
HTML SCSS JavaScript
Difficulty:Beginner
Browser Support (as of Mar 2026):
Chrome Chrome 76+ Edge Edge 79+ Firefox Firefox 103+ Safari Safari 13+
Features:
Dense GridFocus Trap
License: MIT
Responsive Image Grid with Slider and Search

Responsive Image Grid with Slider and Search

A convenient, fast, and visually pleasing interface for searching and viewing image collections that works seamlessly without page reloads.

Interactive Card with Floating Lightbox Images

Interactive Card with Floating Lightbox Images

A lively, immersive page where the central element grabs attention with a flip effect, while the background creates a weightless atmosphere with clickable details to explore.

Lightbox with View Transition API

Lightbox with View Transition API

An advanced lightbox implementation using a Web Component and the native <dialog> element, where the smooth image transition between thumbnail and fullscreen is powered by the View Transitions API.