Responsive Patterns
Brand System v10.0 -- Responsive Specimens
Responsive
Design
Specimens
Every component at every breakpoint. No surprises.
Visual proof of how GFS components adapt across mobile, tablet, and desktop viewports. Bordered frames show actual rendered HTML at each width.
320px Mobile
768px Tablet
1024px Desktop
01KPI CardsStacked / 2-Col / 4-Col
02Data TableCard View / Scrollable / Full Table
Mobile320px
Bongards, MN → Chicago, IL
482 mi · ETA 7.2h · Status: In Transit
ON TIME
Chicago, IL → Cleveland, OH
344 mi · ETA 5.1h · Status: Loaded
DELAYED
Cleveland, OH → Edgewood, NY
487 mi · ETA 7.5h · Status: Scheduled
PENDING
Card view (stacked)
Tablet768px
| Route | Miles | ETA | Status |
| Bongards → Chicago | 482 | 7.2h | On Time |
| Chicago → Cleveland | 344 | 5.1h | Delayed |
| Cleveland → Edgewood | 487 | 7.5h | Pending |
Scrollable table
Desktop1024px
| Route | Miles | ETA | Carrier | Temp | Status |
| Bongards, MN → Chicago, IL | 482 | 7.2h | JB Hunt | 34.2F | On Time |
| Chicago, IL → Cleveland, OH | 344 | 5.1h | XPO | 35.8F | Delayed |
| Cleveland, OH → Edgewood, NY | 487 | 7.5h | Werner | -- | Pending |
Full table with all columns
03NavigationHamburger / Collapsed / Full Sidebar
Mobile320px
Content area (full width)
Nav hidden behind hamburger menu.
Tap to reveal overlay drawer.
Hamburger menu (nav hidden)
Tablet768px
Content area (icon sidebar visible)
Collapsed icon sidebar
Desktop1024px
GFS
Dashboard
Orders
Inventory
Vendors
Reports
Settings
Content area (full sidebar visible)
Full expanded sidebar
04Dashboard LayoutStacked / 2-Col / Sidebar + Content
Mobile320px
Chart (full width)
Recent Activity
Stacked layout
Desktop1024px
Chart (expanded)
Activity
Sidebar + content layout
05Form LayoutSingle Column / 2-Col / Multi-Col
Single column (all stacked)
Multi-column with varying spans
06Card Grid1-Col / 2-Col / 3-Col
Mobile320px
Barrel Cheddar
Bongards, MN · 40lb blocks
Process Cheese
Heartland · 5lb loaves
Mozzarella
Wisconsin · 6lb loaves
1-column stacked
Tablet768px
Barrel Cheddar
Bongards, MN · 40lb
Process Cheese
Heartland · 5lb
Mozzarella
Wisconsin · 6lb
2-column grid
Desktop1024px
Barrel Cheddar
Bongards · 40lb
Process Cheese
Heartland · 5lb
Mozzarella
Wisconsin · 6lb
3-column grid
07Breakpoint RulesComprehensive Reference Table
All GFS interfaces follow these four breakpoint tiers. Rules are cumulative -- each tier inherits from the previous and adds its own overrides.
| Breakpoint |
Range |
Layout Rules |
Navigation |
Typography |
Components |
|
sm
|
0 -- 767px |
Stack everything vertically. Single column only. Full-width containers. No sidebar visible. Page padding reduced to sp-4 (16px).
|
Hamburger menu. Hidden nav behind overlay drawer. Bottom tab bar optional for primary actions. |
Hero titles cap at text-5xl (56px). Body stays text-base. |
Full-width forms. Stacked KPI cards. Tables convert to card view. Scroll nav dots hidden. |
|
md
|
768 -- 1023px |
2-column grid layouts. Collapsible sidebar (icon-only, 40px). Page padding at sp-6 (24px). Grid items: g4/g5/g6 collapse to 3-col.
|
Collapsed icon sidebar (40px wide). Top bar visible. Breadcrumbs truncated with ellipsis. |
Hero at text-6xl. All other sizes remain standard. |
2-column forms. Side-scrollable tables. 2-column KPI grids. Cards in 2-column layout. |
|
lg
|
1024 -- 1439px |
Full multi-column layouts. Expanded sidebar (200-240px). Page padding at sp-8 (32px). All grid classes render at their defined column count.
|
Full expanded sidebar with labels. Desktop top bar with search. Scroll nav dots visible. |
Full type scale available. Hero up to text-7xl (96px). |
Multi-column forms. Full data tables. 3-4 column KPI grids. Sidebar + content dashboards. |
|
xl
|
1440px+ |
Max-width container at 1440px with margin:0 auto. Generous horizontal spacing. Content centered on ultra-wide displays.
|
Same as lg. No additional nav changes. Sidebar may gain extra whitespace. |
Same as lg. Increased line-height and paragraph spacing for readability on large monitors. |
Same as lg with extra breathing room. Card grids may expand to 4-5 columns. Generous gap spacing. |
sm
0 -- 767px
Stack. Hide. Simplify.
md
768 -- 1023px
2-col. Collapse. Adapt.
lg
1024 -- 1439px
Full layout. Expand. Show.
xl
1440px+
Max-width. Center. Breathe.
Implementation note: Use @media(max-width:768px) for sm, @media(max-width:1024px) for md. Desktop-first approach -- full layout is the default, breakpoints scale down.