GFX-301i · Module 1
Responsive Grid Engineering
3 min read
The grid is the skeleton of every layout. A well-engineered responsive grid adapts column count, gutter width, and margin behavior at each breakpoint while maintaining visual rhythm across all of them.
Our grid system: 12-column at desktop (1024px+), 8-column at tablet (768px-1023px), 4-column at mobile (below 768px). Gutters use the fluid spacing scale: clamp(12px, 1.5vw, 24px). Page margins use clamp(16px, 4vw, 80px). Content never touches the screen edge — the minimum margin is 16px at any viewport width.
The column count reduction follows a priority rule: when reducing from 12 to 8 columns, secondary content (sidebars, supplementary panels) collapses first. When reducing from 8 to 4 columns, everything linearizes — the layout becomes a single scrollable column with section dividers. The priority rule is defined in the design system, not improvised during development.
For AI-generated visual concepts: generate the concept at the 12-column desktop layout. Annotate which columns each element spans. Specify the collapse behavior ("sidebar collapses below 768px, reappears as a bottom sheet"). The annotation is part of the design deliverable — the developer should not guess the responsive behavior from a single-viewport mockup.