atm

Atomix

v0.4.6

    1. Home
    2. Guides
    3. AtomixGlass Playground

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.
Properties

Fine-tune the optical characteristics of your glass surface.

10
3px
0.08
160%
0.06
24px
Render Mode
GENERATED CODE
<AtomixGlass
  displacementScale={10}
  blurAmount={3}
  aberrationIntensity={0.08}
  saturation={160}
  elasticity={0.06}
  borderRadius={24}
>
  {children}
</AtomixGlass>
Flux Capacitor
OUTPUT
1.21GW
LIVE PREVIEW
Hover the glass surface to see liquid interaction

SCSS Variable Theming

AtomixGlass integrates with the Atomix SCSS override system. Set these CSS custom properties to retheme the glass surface across your entire documentation site — no component-level changes required.

AuroraActive

Vibrant gradient glass with cyan/violet palette

--glass-backgroundrgba(14, 150, 240, 0.08)
--glass-borderrgba(14, 150, 240, 0.22)
--glass-backdrop-blurblur(20px)
Obsidian

Ultra-dark smoky glass — maximum depth

--glass-backgroundrgba(8, 14, 21, 0.55)
--glass-borderrgba(255, 255, 255, 0.07)
--glass-backdrop-blurblur(28px)
Ember

Warm amber glass with fiery glow accents

--glass-backgroundrgba(213, 158, 46, 0.08)
--glass-borderrgba(213, 158, 46, 0.28)
--glass-backdrop-blurblur(18px)
Meadow

Organic emerald glass — fresh and clean

--glass-backgroundrgba(56, 161, 105, 0.08)
--glass-borderrgba(56, 161, 105, 0.25)
--glass-backdrop-blurblur(22px)
Frost

Over-light mode — crisp frosted glass on white

--glass-backgroundrgba(241, 245, 249, 0.6)
--glass-borderrgba(226, 232, 240, 0.8)
--glass-backdrop-blurblur(30px)

Available SCSS / CSS Custom Properties

VariableDefaultDescription
--atomix-glass-radiusvar(--atomix-radius-md, 16px)Border radius applied to all glass layers
--atomix-glass-transitionall 0.15s ease-outTransition for interactive glass states
--atomix-glass-border-width0.09375remBorder gradient layer thickness
--glass-backgroundrgba(255,255,255,0.1)Custom glass background — override in your theme
--glass-borderrgba(255,255,255,0.15)Custom glass border color
--glass-backdrop-blurblur(20px)Backdrop-filter blur value for glass elements
--playground-accent#0e96f0Playground accent / highlight color (custom prop)
SCSS OVERRIDE EXAMPLE
// styles/01-settings/_glass-theme.scss
// Override Atomix glass CSS custom properties to retheme globally

:root {
  --glass-background:      rgba(14, 150, 240, 0.08);
  --glass-border:          rgba(14, 150, 240, 0.22);
  --glass-backdrop-blur:   blur(20px);
  --playground-bg-from:    #080e15;
  --playground-bg-to:      #041d33;
  --playground-accent:     #0e96f0;
}

// Dark-mode glass surface variant
[data-theme="dark"] .c-atomix-glass {
  --atomix-glass-radius:   20px;
  --atomix-glass-border-width: 0.09375rem;
}