The Material Components for the web layout grid component
94
Sass variable configuration (margins, gutters, columns)
Module Import
100%
100%
Configuration Syntax
100%
100%
Desktop Gutter Variable
100%
100%
Tablet Gutter Variable
100%
100%
Phone Gutter Variable
100%
100%
Desktop Margin Variable
100%
100%
Tablet Margin Variable
100%
100%
Phone Margin Variable
100%
100%
Max Width Variable
100%
100%
Basic grid structure (container, inner, cell classes)
Root Container Class
100%
100%
Inner Wrapper Class
100%
100%
Cell Classes
100%
100%
Three-Layer Hierarchy
100%
100%
Multiple Grid Cells
100%
100%
Fixed column width mode (72px columns)
Fixed width class
33%
100%
Grid structure
100%
100%
Column spanning
100%
100%
Grid alignment
0%
100%
Cell alignment
0%
100%
Width calculation and overflow protection
Span clamping logic
100%
100%
Flexbox width calculation
100%
100%
CSS Grid span logic
100%
100%
Device configuration handling
100%
100%
Return value format
100%
100%
Custom column counts (non-default grid systems)
Sass module import
100%
100%
$columns variable configuration
100%
100%
Grid styles inclusion
100%
100%
Desktop column count
100%
100%
Tablet column count
100%
100%
Phone column count
100%
100%
Responsive breakpoints (phone, tablet, desktop)
Grid Structure
100%
100%
Desktop Spanning
100%
0%
Tablet Spanning
100%
0%
Phone Spanning
100%
0%
CSS Import
100%
100%
Advanced Sass mixins (fixed-column-width, breakpoint helpers)
breakpoint-min usage
0%
100%
breakpoint-max usage
0%
100%
fixed-column-width mixin
0%
100%
Responsive implementation
100%
100%
Column spanning (universal and device-specific)
Three-layer structure
100%
100%
Universal spanning
100%
100%
Desktop-specific spanning
100%
100%
Tablet-specific spanning
100%
100%
Phone-specific spanning
100%
100%
Package integration
100%
100%
Custom breakpoint thresholds
Sass @use directive
100%
100%
$breakpoints variable
100%
100%
$default-gutter variable
0%
100%
CSS generation
0%
100%
Variable naming
50%
100%
CSS custom properties runtime customization
Grid Structure
100%
100%
Column Spanning
100%
100%
CSS Custom Properties
100%
100%
Compact Theme
100%
100%
Default Theme
100%
100%
Spacious Theme
100%
100%
Theme Application
100%
100%
Install with Tessl CLI
npx tessl i tessl/npm-material--layout-grid