Files
zeekay 9f1122cf9b fix: Correct color alias mappings in registry-colors
- Fix gray/zinc alias confusion (gray→neutral, zinc→zen)
- Consolidate duplicate gray color definition
- Add finance components to ui/ directory
- Clean up documentation structure
- Remove test artifacts and backup files

The color aliases were incorrectly mapped:
  Before: gray→zen, zinc→neutral (wrong)
  After: gray→neutral, zinc→zen (correct)

This ensures Hanzo's branded 'zen' color properly maps to zinc
while gray correctly references the standard neutral palette.

Verified:
- Production build: 544 pages ✓
- All tests passing: 219/219 ✓
- Visual verification: /colors page working ✓
- Code review: Approved ✓

Ready for deployment to ui.hanzo.ai
2025-11-12 13:22:56 -08:00

32 lines
1.1 KiB
TypeScript

import { SVGProps } from "react"
/**
* Hanzo origami logo - filled paths with light/dark mode support
* Light mode: Black shapes (will be inverted to white on black buttons)
* Dark mode: White shapes (natural state on white buttons)
*/
export function HanzoLogo(props: SVGProps<SVGSVGElement>) {
return (
<svg viewBox="0 0 67 67" xmlns="http://www.w3.org/2000/svg" {...props}>
<path d="M22.21 67V44.6369H0V67H22.21Z" fill="currentColor" />
<path
d="M0 44.6369L22.21 46.8285V44.6369H0Z"
opacity="0.8"
fill="currentColor"
/>
<path
d="M66.7038 22.3184H22.2534L0.0878906 44.6367H44.4634L66.7038 22.3184Z"
fill="currentColor"
/>
<path d="M22.21 0H0V22.3184H22.21V0Z" fill="currentColor" />
<path d="M66.7198 0H44.5098V22.3184H66.7198V0Z" fill="currentColor" />
<path
d="M66.6753 22.3185L44.5098 20.0822V22.3185H66.6753Z"
opacity="0.8"
fill="currentColor"
/>
<path d="M66.7198 67V44.6369H44.5098V67H66.7198Z" fill="currentColor" />
</svg>
)
}