🌐 System Overview
Joy Layer (Light Mode)
Vibrant, playful design with organic shapes and bold colors. Perfect for creative portfolios and marketing sites.
View Demo →
Pulse Layer (Dark Mode)
Electric, high-contrast interface with neon accents. Ideal for developer tools and modern SaaS products.
View Demo →
🎨 Color System
Light Mode Palette
Dark Mode Palette
✍️ Typography
Headline • Inter 900 • 56-72px • -0.03em tracking
Build creative interfaces
Subtext • Inter 400 • 16-18px • 1.6 line-height
NeonMesh brings bold visual language to your digital products.
Click to explore or
tap to start.
Button • Inter 500 • 14-16px • Sentence case
Start Building →
🧩 Components
Buttons - Light Mode
Buttons - Dark Mode
Tags & Badges
⚡ Active
Live
📱 Native Mobile Adaptation
🚀 iOS/Android Ready
NeonMesh adapts beautifully to native mobile with platform-specific considerations.
Light Mode
⚡ Fast
🎨 Custom
SwiftUI Implementation
// Colors
extension Color {
static let nmBackground = Color(hex: "FFFBF7")
static let nmBackgroundDark = Color(hex: "0A0A0A")
static let nmHighlightRed = Color(hex: "FF453A")
static let nmHighlightPink = Color(hex: "FF94EF")
static let nmNeonYellow = Color(hex: "E7FF2F")
static let nmElectricCyan = Color(hex: "6CFCEB")
}
// Button Component
struct NMButton: View {
let title: String
let isDark: Bool
let action: () -> Void
var body: some View {
Button(action: action) {
Text(title)
.font(.system(size: 16, weight: .semibold))
.foregroundColor(isDark ? .nmBackgroundDark : .white)
.frame(maxWidth: .infinity)
.padding(.vertical, 18)
.background(isDark ? Color.nmNeonYellow : Color.black)
.cornerRadius(16)
.shadow(color: isDark ? Color.nmNeonYellow.opacity(0.3) : .clear,
radius: isDark ? 20 : 0)
}
}
}
📋 Usage Guidelines
When to use Light Mode (Joy Layer)
- Creative portfolios and agency websites
- Marketing and landing pages
- Educational platforms
- Daytime-focused applications
When to use Dark Mode (Pulse Layer)
- Developer tools and code editors
- Dashboard and analytics products
- Entertainment and media apps
- Night-time or focus-intensive applications
🔖 Design Tokens
:root {
/* Light Mode */
--bg-light: #FFFBF7;
--text-primary: #000;
--highlight-red: #FF453A;
--accent-blue: #2F80ED;
--accent-yellow: #F2C94C;
--accent-orange: #EB5757;
/* Dark Mode */
--bg-dark: #0A0A0A;
--text-light: #FFF;
--highlight-pink: #FF94EF;
--neon-yellow: #E7FF2F;
--electric-cyan: #6CFCEB;
/* Typography */
--font-main: 'Inter', sans-serif;
/* Spacing */
--space-xs: 8px;
--space-sm: 16px;
--space-md: 32px;
--space-lg: 64px;
--space-xl: 96px;
/* Border Radius */
--radius-pill: 16px;
--radius-md: 12px;
}
💾 Download Resources
Web Implementation
Complete CSS framework with both themes
Mobile (iOS/Android)
SwiftUI and Kotlin components