Skip to content
Current State: ALPHA - Use at your own risk / Work in Progress

Design Principles

The Eryxon Flow design system is a modern, multi-theme UI framework built for manufacturing professionals. It supports dark, light, and auto (system preference) modes.

Our tagline drives every design decision:

  1. Simple: A single glass card centered on an ambient stage keeps the focus on the task.
  2. Beautiful: Animated gradients, neon pills, and microcopy echo a premium, tech-forward aesthetic.
  3. Functional: Touch-optimized layouts (44px+ targets) remain practical for shop-floor tablets.
  4. Professional: Enterprise-grade typography, accessibility, and predictable motion.

The system supports three theme modes:

ModeBehavior
darkDefault for low-light facilities. Reduces glare on the shop floor.
lightOptimized for well-lit offices. Improved WCAG AA contrast ratios.
autoFollows system/browser preference (default).

  • Ambient Field + Depth: Backgrounds use radial gradients; floating orbs add parallax.
  • Glass Cards: Hero surfaces use backdrop-filter: blur(16px) saturate(180%) with translucent borders.
  • Status Icon Tints: Blue, green, yellow, and red strokes for semantic meaning.
  • Narrative Sections: Layered messaging with icon containers, welcome text, and preview pills.

  • Start with shadcn/ui: Use generated components and extend them with design system classes.
  • Use Tokens Everywhere: Reference shared CSS variables for all colors, spacing, and radii.
  • Layered Glass Depth: Stack content over the animated background with glass cards.
  • Micro-Interactions: Use smooth transitions, hover effects, and entrance animations.
  • No Flat Backgrounds: Avoid solid black or gray backgrounds; use the ambient navy with gradients.
  • No Opaque Cards: Every card should have a blur effect for depth.
  • No Arbitrary Spacing: Stick to the spacing scale defined in Design Tokens.