Transform BZZZ config-ui to CHORUS ultra-minimalist branding

- Replace BZZZ branding with CHORUS Agent Configuration
- Implement ultra-minimalist design system with subtle 3-5px rounded corners
- Add CHORUS corporate color palette (Dark Mulberry primary, Orchestration Blue secondary)
- Integrate Mobius ring logo from brand assets
- Update all copy from BZZZ to CHORUS/CHORUS:Agents references
- Apply clean typography hierarchy and generous spacing
- Remove shadows and gradients for minimalist aesthetic
- Implement invisible border system for subtle organization
- Update progress indicators and status elements
- Maintain all functionality while enhancing brand consistency

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-08-19 00:23:17 +10:00
parent c177363a19
commit 82036bdd5a
66 changed files with 239 additions and 135 deletions

View File

@@ -8,13 +8,48 @@ module.exports = {
theme: {
extend: {
colors: {
'bzzz-primary': '#FF6B35',
'bzzz-secondary': '#004E89',
'bzzz-accent': '#1A659E',
'bzzz-neutral': '#F7931E',
// CHORUS Corporate Colors - Ultra-Minimalist Palette
'chorus-primary': '#0b0213', // Dark Mulberry - primary CTAs
'chorus-secondary': '#5a6c80', // Orchestration Blue - secondary actions
'chorus-accent': '#c1bfb1', // Brushed Nickel - subtle accents
'chorus-brown': '#403730', // Walnut Brown - warm touches
'chorus-paper': '#F5F5DC', // Natural Paper - backgrounds
'chorus-white': '#FFFFFF', // Pure White
'chorus-warm': '#FEFEFE', // Warm White
'chorus-tint': '#F7F7E2', // Paper Tint
// Text Hierarchy
'chorus-text-primary': '#000000', // Primary text
'chorus-text-secondary': '#1A1A1A', // Body content
'chorus-text-tertiary': '#333333', // Supporting text
'chorus-text-subtle': '#666666', // Placeholders
'chorus-text-ghost': '#999999', // Metadata
// Border System
'chorus-border-invisible': '#FAFAFA',
'chorus-border-subtle': '#F0F0F0',
'chorus-border-defined': '#E5E5E5',
'chorus-border-emphasis': '#CCCCCC',
},
borderRadius: {
'none': '0',
'sm': '3px', // Small elements (inputs, badges)
'md': '4px', // Standard elements (buttons, nav)
'lg': '5px', // Large elements (cards, modals)
},
spacing: {
'18': '4.5rem', // 72px
'88': '22rem', // 352px
},
animation: {
'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite',
'fade-in': 'fadeIn 200ms ease-out',
},
keyframes: {
fadeIn: {
'0%': { opacity: '0', transform: 'translateY(4px)' },
'100%': { opacity: '1', transform: 'translateY(0)' },
}
}
},
},