atm

Atomix

v0.4.6

    1. Home
    2. Design Tokens
    3. Grid

Getting Started
  • Introduction
  • Installation
  • Quick Start
  • Migration Guide
  • CLI Reference
Design Tokens
  • Overview
  • All Tokens
  • Colors
  • Spacing
  • Typography
  • Grid
  • Elevation
Styles System
  • Architecture
  • Customization
  • Utilities
  • API Reference
Layouts
  • Grid System
  • Masonry Grid
  • Responsive Patterns
  • Customization
  • Performance
Components
  • Overview
  • Guidelines
  • Accordion
  • AtomixGlass
  • Avatar
  • Badge
  • Breadcrumb
  • Button
  • ButtonGroup
  • Card
  • Checkbox
  • Date Picker
  • Dropdown
  • Form
  • Input
  • Modal
  • Progress
  • Radio
  • Rating
  • Select
  • Slider
  • Spinner
  • Tab
  • Textarea
  • Toggle
  • Tooltip
  • Upload
  • Block
  • Callout
  • Countdown
  • Hero
  • Icon
  • List
  • Messages
  • Navbar
  • Pagination
  • Popover
  • Steps
  • SectionIntro
  • Container
  • Grid
  • GridCol
  • Row
  • River
  • MasonryGrid
  • DataTable
  • EdgePanel
  • SideMenu
  • Nav
  • NavItem
  • NavDropdown
  • VirtualizedGrid
Guides
  • Theming Guide
  • AtomixGlass Performance
  • AtomixGlass Theming
  • Theme Studio
  • Devtools
  • Theme Inspector
  • Theme Preview
  • Theme Comparator
  • Live Editor
  • CLI Tool
  • Try Live Editor
  • Try Inspector
  • Try Preview
  • Try Comparator
  • AtomixGlass Playground
Examples
  • Common Patterns
  • Landing Page
API Reference
  • React API
  • JavaScript API
  • CSS API
CLI
  • Overview
  • User Guide
  • API Reference
  • Migration Guide
  • Security Guide
Resources
  • Roadmap
  • Changelog
  • Contributing

Atomix Design System

A comprehensive design system for building modern, accessible, and performant web applications with React and vanilla JavaScript.
GitHubTwitterDiscordNPM

Getting Started

IntroductionInstallationQuick StartTheming Guide

Documentation

ComponentsDesign TokensStyles SystemLayouts

Resources

GitHub Repository↗NPM Package↗Storybook↗API Reference

Community

ContributingRoadmapChangelogReport Issue↗

© 2026 Atomix Design System. Built with ❤️ by the Shohojdhara.
Design System

Grid & Breakpoints

Responsive design tokens that power Atomix's 12-column grid system, ensuring consistency across all device sizes.

Foundation of Layout

Atomix uses a flexible 12-column grid system with 6 responsive breakpoints and 17 primary gutter options. This system allows you to build complex, responsive layouts with minimal effort while maintaining visual rhythm.

Responsive Breakpoints

Control your layout transitions with standardized screen widths.

Token Name
Value
Variable
Breakpoint XS0
var(--atomix-breakpoint-xs)
Breakpoint SM576px
var(--atomix-breakpoint-sm)
Breakpoint MD768px
var(--atomix-breakpoint-md)
Breakpoint LG992px
var(--atomix-breakpoint-lg)
Breakpoint XL1200px
var(--atomix-breakpoint-xl)
Breakpoint XXL1440px
var(--atomix-breakpoint-xxl)

Grid Gutters

Defining the white space between columns for structured rhythm.

Token Name
Value
Variable
Spacing 20.5rem (8px)
var(--atomix-spacing-2)
Spacing 30.75rem (12px)
var(--atomix-spacing-3)
Spacing 41rem (16px)
var(--atomix-spacing-4)
Spacing 61.5rem (24px)
var(--atomix-spacing-6)
Spacing 82rem (32px)
var(--atomix-spacing-8)
Spacing 205rem (80px)
var(--atomix-spacing-20)
Spacing 246rem (96px)
var(--atomix-spacing-24)
Spacing 287rem (112px)
var(--atomix-spacing-28)
Spacing 328rem (128px)
var(--atomix-spacing-32)
Spacing 369rem (144px)
var(--atomix-spacing-36)
Spacing 4010rem (160px)
var(--atomix-spacing-40)
Spacing 4411rem (176px)
var(--atomix-spacing-44)
Spacing 4812rem (192px)
var(--atomix-spacing-48)
Spacing 6015rem (240px)
var(--atomix-spacing-60)
Spacing 6416rem (256px)
var(--atomix-spacing-64)
Spacing 8020rem (320px)
var(--atomix-spacing-80)
Spacing 20050rem (800px)
var(--atomix-spacing-200)

Visual Interactive Grid

Preview how 12-column layouts respond and utilize gutters.

12 ColumnsFluid Gutters
Standard Grid (1x12)
1
2
3
4
5
6
7
8
9
10
11
12
Balanced Split (6+6)
6 columns
6 columns
Tertiary Division (4+4+4)
4 columns
4 columns
4 columns

Tip: Use .u-gap-{0-90} to customize gutter spacing dynamically.