๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข๐ŸŽฏ Nexus teaches Next.js from foundations to professional systemsโ€ขโšก App Router, React 19, and Tailwind v4 in one learning pathโ€ข๐Ÿงฉ Inspect real components, layouts, and reusable patternsโ€ข๐Ÿ› ๏ธ Build production discipline, not just polished demosโ€ข๐Ÿ“š Tracks, references, and design studies in one placeโ€ข
Sections

GallerySection

Image gallery section with grid and masonry layouts, hover zoom, and captions.

Preview

Our Portfolio

Mountain landscape

Alpine Peak

River valley

Valley River

Sunset mountains

Golden Hour

Snowy peaks

Winter Summit

Forest path

Forest Trail

Green forest

Emerald Woods

Usage

import { GallerySection } from '@/components/sections/GallerySection'
export default function Page() {
return (
<GallerySection
title="Photo Gallery"
items={[
{ src: '/images/photo1.jpg', alt: 'Photo 1', caption: 'Description' },
{ src: '/images/photo2.jpg', alt: 'Photo 2' },
]}
columns={3}
/>
)
}

Variants

Masonry Layout

Mountain landscape

Alpine Peak

River valley

Valley River

Sunset mountains

Golden Hour

Snowy peaks

Winter Summit

Forest path

Forest Trail

Green forest

Emerald Woods

Prompt Preview

Copy a prompt that recreates this UI

Paste this into your AI coding assistant to generate code that closely matches the reference, including color, size, shape, typography, spacing, and polish.

Copy-ready AI prompt

Starts from the current visual reference and project constraints.

Tweak only product-specific copy or data after the first generation pass.

Props

PropTypeDefaultDescription
items*GalleryItem[]-Array of { src, alt, caption?, wide?, tall? }
titlestring-Section heading
descriptionstring-Section subtext
columns2 | 3 | 43Number of grid columns
masonrybooleanfalseUse masonry column layout
classNamestring-Extra CSS classes
โ† Back to Sections