# Grid Documentation ## Features - 12-column layout system - Responsive breakpoints: sm (576px), md (768px), lg (992px), xl (1200px) - Fluid and fixed-width containers - Offsets for column positioning - No-gutters option to remove spacing - Based on Flexbox for modern layout capabilities ## Basic Usage ### Container Wrap your content in a container: ```html
``` For full-width container: ```html
``` ### Rows and Columns Structure your layout with rows and columns: ```html
Equal width
Equal width
Equal width
``` ### Specific Column Sizes Specify column widths using the 12-column system: ```html
4 columns
8 columns
``` ### Responsive Columns Columns change width at different breakpoints: ```html
``` ### Offset Columns Push columns to the right: ```html
Centered column
``` ### No Gutters Remove spacing between columns: ```html
No spacing
No spacing
``` ## Customization Adjust the gutter size by modifying the CSS variable: ```css :root { --grid-gutter: 30px; /* Change from default 24px */ } ``` ## Available Classes ### Container Classes - `.container` - Responsive fixed-width container - `.container-fluid` - Full-width container ### Row Class - `.row` - Flex container for columns ### Column Classes - `.col` - Equal width column - `.col-auto` - Auto-sized column based on content - `.col-1` through `.col-12` - Specific width columns - `.col-sm-*`, `.col-md-*`, `.col-lg-*`, `.col-xl-*` - Responsive width columns ### Offset Classes - `.offset-1` through `.offset-11` - Push columns right - `.offset-sm-*`, `.offset-md-*`, `.offset-lg-*`, `.offset-xl-*` - Responsive offsets ### Utility Classes - `.no-gutters` - Remove spacing between columns