CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-material--layout-grid

The Material Components for the web layout grid component

94

1.16x
Overview
Eval results
Files

Evaluation results

100%

Custom Grid Spacing System

Sass variable configuration (margins, gutters, columns)

Criteria
Without context
With context

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%

100%

Product Card Gallery

Basic grid structure (container, inner, cell classes)

Criteria
Without context
With context

Root Container Class

100%

100%

Inner Wrapper Class

100%

100%

Cell Classes

100%

100%

Three-Layer Hierarchy

100%

100%

Multiple Grid Cells

100%

100%

100%

50%

Product Card Grid

Fixed column width mode (72px columns)

Criteria
Without context
With context

Fixed width class

33%

100%

Grid structure

100%

100%

Column spanning

100%

100%

Grid alignment

0%

100%

Cell alignment

0%

100%

100%

Grid Cell Width Calculator

Width calculation and overflow protection

Criteria
Without context
With context

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%

100%

16-Column Grid System

Custom column counts (non-default grid systems)

Criteria
Without context
With context

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%

40%

-60%

Responsive Product Grid

Responsive breakpoints (phone, tablet, desktop)

Criteria
Without context
With context

Grid Structure

100%

100%

Desktop Spanning

100%

0%

Tablet Spanning

100%

0%

Phone Spanning

100%

0%

CSS Import

100%

100%

100%

90%

Responsive Utility Stylesheet Generator

Advanced Sass mixins (fixed-column-width, breakpoint helpers)

Criteria
Without context
With context

breakpoint-min usage

0%

100%

breakpoint-max usage

0%

100%

fixed-column-width mixin

0%

100%

Responsive implementation

100%

100%

100%

Responsive Product Layout Grid

Column spanning (universal and device-specific)

Criteria
Without context
With context

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%

100%

50%

Responsive Grid with Custom Breakpoints

Custom breakpoint thresholds

Criteria
Without context
With context

Sass @use directive

100%

100%

$breakpoints variable

100%

100%

$default-gutter variable

0%

100%

CSS generation

0%

100%

Variable naming

50%

100%

100%

Dynamic Grid Theme Switcher

CSS custom properties runtime customization

Criteria
Without context
With context

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
Evaluated
Agent
Claude Code

Table of Contents