@howssatoshi/quantumcss
v1.5.2
Published
Advanced utility-first CSS framework with JIT generation and modern components
Downloads
1,204
Maintainers
Readme
Quantum CSS - Next-Generation Utility Framework
A modern, performance-optimized utility-first CSS framework with semantic naming, recursive component presets, and advanced cosmic effects.
🚀 Features
Modern CSS Capabilities
- Robust Theme Engine - Seamlessly follow OS settings with automatic
prefers-color-schemedetection and dynamic live-switching. - Recursive Component Presets - Define custom components in config using existing utilities.
- Cosmic Animation Library - Advanced effects like parallax nebula drifts and orbit paths.
- High Contrast Mode - Native support for
prefers-contrastandforced-colors. - JIT Dark Mode - Dynamic generation of dark mode variants via
dark:prefix.
Developer Experience
- Advanced CLI Scaffolding - Instantly generate pre-styled templates (Gaming, Blog, News, Shopping, Travel)
- Dynamic Documentation - Generate a "Kitchen Sink" overview of your unique design tokens
- TypeScript Support - Full type definitions
- Zero Configuration - Works out of the box
📦 Installation
npm install @howssatoshi/quantumcss🎯 Quick Start
CLI Scaffolding
Quickly jumpstart your project with a premium template:
npx @howssatoshi/quantumcss scaffold gaming index.htmlAvailable templates: gaming, blog, news, shopping, travel, starlight
HTML Usage
<button class="btn-starlight ani-float">
Launch Experience
</button>⚙️ Configuration
Component Presets
Define your own components in quantum.config.json:
{
"componentPresets": {
"btn-action": "btn-starlight px-8 py-3 rounded-xl hover:scale-105 transition",
"card-glass": "glass p-6 rounded-2xl border border-white/10 dark:bg-white/5"
}
}High-Level Component Presets (AI-Optimized)
Starlight UI provides "Organism-level" presets that compose multiple utilities into functional semantic blocks. Perfect for rapid prototyping and AI generation.
starlight-nav- Complete sticky glassmorphic navigation barstarlight-search- Search container with integrated icon and paddingstarlight-dashboard- Responsive 3-column dashboard gridstarlight-gallery- Optimized grid for image/media galleriesstarlight-form- Multi-column layout for advanced form controlsstarlight-dialog- Centered, animated glassmorphic modal
<!-- Example: Create a full dashboard grid with one class -->
<div class="starlight-dashboard">
<div class="starlight-card">...</div>
<div class="starlight-card">...</div>
<div class="starlight-card">...</div>
</div>✨ Cosmic Animations
Bring your UI to life with space-inspired effects:
.ani-nebula- Ethereal drifting gradient backgrounds.ani-float- Floating vertical motion.ani-twinkle- Sparkling star effects.ani-orbit- Circular orbital paths.ani-svg-draw- Progressive path drawing for icons
🛠️ Build Tools
Documentation
Generate a live dashboard of your theme:
npm run docsThis creates examples/kitchen-sink.html with all your colors, spacing, presets, and animations.
High Contrast Support
QuantumCSS automatically optimizes contrast for accessibility when the user enables high contrast mode in their OS.
📊 Performance
Bundle Size
- QuantumCSS Core: ~19KB gzipped
- Optimized Selectors: Minimal specificity for maximum performance
- Tree Shaking: Only used utilities and presets are generated in JIT mode
🤝 Contributing
We welcome contributions! Please see our Contributing Guide for details.
📄 License
MIT License - see LICENSE file for details.
