Home / Layout Patterns

Layout Patterns CSS Templates

A good layout decides what people see first and what they do next. These ten patterns cover the layouts people ask for most: bento grids for product pages, masonry for photos, split screens for restaurants, scrollytelling for stories and more. Every one is built with modern CSS Grid, Flexbox and scroll snap, with little or no JavaScript. Open the demo, then download the single HTML file.

Bento Grid CSS template preview

021. Bento Grid

Orbit, a smartwatch product page
Masonry CSS template preview

022. Masonry

Frame Club, a photo community
Split Screen CSS template preview

023. Split Screen

Salt and Ember, a wood fire restaurant
Broken Grid CSS template preview

024. Broken Grid

Nomad Linen, a fashion lookbook
Scrollytelling CSS template preview

025. Scrollytelling

Hilltop Roasters, a bean to cup story
Horizontal Scroll CSS template preview

026. Horizontal Scroll

A museum timeline of 100 years of trams
Full Bleed CSS template preview

027. Full Bleed

North Atlantic Walks, a hiking tour company
Card Carousel CSS template preview

028. Card Carousel

Kiln, a pottery class studio
Magazine Layout CSS template preview

029. Magazine Layout

Tide and Table, a food and travel magazine
Long Form Page CSS template preview

030. Long Form Page

Plant a Street, a charity annual report