The short version
- Geometric design builds images and layouts from regular shapes such as circles, squares, triangles and straight lines, usually arranged on a grid.
- A grid with consistent margins, columns and gutters is what makes geometric layouts feel ordered rather than merely angular.
- Circles tend to read as friendly and complete, squares as stable, and triangles as directional and energetic.
- Stripes, checks, dots, rays and rings can all be drawn with CSS gradients, without any image files.
- Geometric patterns work best in two or three colours with one clear scale, so they support content instead of competing with it.
On this page
Geometric design builds visuals from regular shapes (circles, squares, triangles and straight lines) placed on a grid. It is the language of the Bauhaus, Swiss posters, Art Deco and most modern logos. It feels ordered, confident and timeless because the rules are visible: things line up, repeat and relate. Below is how to set up the grid, choose shapes on purpose, and make geometric patterns, including several you can draw in pure CSS.
Start with a grid layout
Shapes alone don't make a design geometric; alignment does. A grid gives every element a place: margins around the edge, columns across the frame, and gutters between them. Once it exists, every circle, block and line of text snaps to it, and the whole design starts to feel built.
Size
Margin
Grid
Size
Margin
Grid
Margin
Grid
Size
Margin
Grid
Size
Margin
Grid
The masters of this approach were the Swiss designers of the 1950s and 1960s, whose posters still look current. Swiss design covers their methods, and Bauhaus design shows where the love of circle, square and triangle began.
Choosing shapes on purpose
Each basic shape carries associations that are widely used in design teaching, though none are absolute. Use them as tendencies, and let the colour and context do the rest.
- Circle: complete, friendly, focused. Good for highlighting one thing, such as a date or a face.
- Square and rectangle: stable, honest, structural. The natural container for text and images.
- Triangle: directional and energetic. Points the eye, implies movement or tension.
- Line and stripe: rhythm and speed. Horizontal feels calm, diagonal feels dynamic.
- Semicircle and quarter circle: soften a strict layout while staying geometric, a favourite of modern posters.
A split layout: one strong vertical division, text locked to the grid on one side.
A big number set on the grid. Scale contrast between figure and detail is a classic geometric move.
Geometric pattern ideas
Patterns are geometric design at its most visible. The classics are stripes, checks, dots, rays, rings, chevrons and grids of lines. Keep to two or three colours, choose one scale, and decide whether the pattern is the hero (a poster, a wrapping paper) or a quiet background, in which case lower its contrast a lot.
Art Deco took rays, fans and stepped forms in gold and black; Memphis broke the grid with squiggles and confetti. Art deco design and Memphis design are both rich sources if you want a pattern with a period flavour.
Checks, dots and grids in CSS
Some patterns need the tile size set separately with background-size, so they repeat across a whole element. These three are the most requested. The css patterns article has many more, and repeating linear gradient explains hard stops in detail.
/* Checkerboard: one conic gradient, tiled */
.checks {
background: repeating-conic-gradient(#111827 0 25%, #f3f4f6 0 50%) 0 0 / 48px 48px;
}
/* Polka dots */
.dots {
background-color: #fef3c7;
background-image: radial-gradient(circle, #b45309 6px, transparent 7px);
background-size: 32px 32px;
}
/* Graph paper grid */
.grid {
background-color: #f8fafc;
background-image:
linear-gradient(#cbd5e1 1px, transparent 1px),
linear-gradient(90deg, #cbd5e1 1px, transparent 1px);
background-size: 24px 24px;
}Geometric design ideas to try this week
- One big circle: a single circle filling half a poster, with the event date set inside it.
- Stripe border: a band of awning stripes along the top of a menu or price list, nothing else patterned.
- Quarter circle corners: a quarter circle in each corner of a square post, in two alternating colours.
- Number on the grid: a huge figure (a year, a price, a count of days) aligned to the left column, small text beside it.
- Sunburst behind a product: low contrast rays radiating from behind a bottle or box on a shop banner.
- Graph paper notes: a tip carousel on a faint grid background, each slide with one rule written on it.
Each idea uses one geometric device and leaves the rest plain. That is usually enough to give a post a clear point of view, and it is easy to repeat across a whole series.
Keeping geometric designs readable
Avoid
- High contrast pattern directly behind text
- Five colours in one pattern
- Shapes that almost align but miss the grid
- Fine stripes that shimmer on screens
- Mixing three unrelated pattern scales
Do
- A solid or calm block wherever words sit
- Two or three colours, one dominant
- Everything snapped to the same grid
- Stripes at least 8 px wide at post size
- One pattern scale, repeated with confidence
Fine, high contrast stripes can flicker on screens and turn to moiré when an app resizes your image, so test at the size people will actually see. Geometric order also pairs well with one soft element: a single organic shape on a strict grid adds warmth without breaking the system. In Gradiently, the Designer can lay out a post on a clean grid in your brand's Mark and make every other size from it, so the alignment survives each format.
Questions people ask
What is geometric design?
A style of graphic design built from regular shapes like circles, squares, triangles and lines, usually aligned to a grid.
How do I make a geometric pattern in CSS?
Use repeating gradients with hard colour stops, such as repeating-linear-gradient(45deg, #1e3a8a 0 24px, #f5efe3 24px 48px) for stripes. For checks and dots, add background-size to set the tile.
What grid should I use for an Instagram post?
A 1080×1350 post works well with 72 pixel margins and six columns with 24 pixel gutters. Use the same grid for every post in a series.
Which design movements use geometric shapes?
The Bauhaus, Swiss or International Typographic Style, Art Deco and Memphis all relied heavily on geometric shapes, each in a very different spirit.
Written by Gradiently
The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.
See our profile