Cantor8
Enterprise infrastructure platform for institutional digital asset operations on Canton Network. Unified system for issuance, custody, execution, and settlement with institutional-grade security and configurability.
Colors
Typography
- display
- fontFamily: PP Neue Montreal · fontSize: 60px · fontWeight: 400 · lineHeight: 68px · letterSpacing: -0.02em
- headline-lg
- fontFamily: PP Neue Montreal · fontSize: 49.92px · fontWeight: 400 · lineHeight: 56px · letterSpacing: -0.015em
- headline-md
- fontFamily: PP Neue Montreal · fontSize: 36px · fontWeight: 400 · lineHeight: 44px · letterSpacing: -0.01em
- title-lg
- fontFamily: PP Neue Montreal · fontSize: 28px · fontWeight: 500 · lineHeight: 36px · letterSpacing: 0em
- body-lg
- fontFamily: PP Neue Montreal · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.005em
- body-md
- fontFamily: PP Neue Montreal · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.01em
- label-md
- fontFamily: PP Neue Montreal · fontSize: 14px · fontWeight: 500 · lineHeight: 20px · letterSpacing: 0.02em
- label-sm
- fontFamily: PP Neue Montreal · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.03em
Design guidance
Overview
Cantor8 is an enterprise infrastructure platform designed for institutional digital asset operations on the Canton Network. The brand embodies 'Institutional Minimalism'—a design philosophy that combines technical precision with approachable clarity. The visual language prioritizes signal over noise: a vibrant institutional blue (#044ab3) serves as the primary accent against a clean white typography system, with strategic use of cyan accents (#6fe3ff) for secondary actions and status indicators. The aesthetic evokes trust, stability, and forward-thinking technology—the kind of interface that institutional operators expect when managing mission-critical financial infrastructure.
The brand voice is precise, authoritative yet accessible, and never condescending. Cantor8 speaks to sophisticated operators who value clarity over jargon. Example sentence in brand voice: 'C8 Registry enables you to issue compliant digital assets with embedded smart contract logic—no middleware required.' The tone avoids breathless marketing language; instead, it focuses on capability, control, and configurability. Every interaction should feel deliberate and purposeful, reflecting the high-stakes nature of institutional finance while remaining navigable by teams of varying technical depth.
Colors
The color system is anchored in institutional blue (#044ab3), which appears as the primary surface and brand accent. This blue is not arbitrary—it signals financial authority and institutional trust, appearing on CTAs ('Get in Touch'), navigation elements, and the hero background. White (#ffffff) serves as the primary text color and interactive element (buttons, inputs), creating maximum contrast and readability against the blue canvas. The secondary accent cyan (#6fe3ff) is reserved for supporting UI elements, status indicators, and secondary CTAs, providing visual hierarchy without competing with the primary blue.
Surface stack: The primary surface is the institutional blue (#044ab3), with darker variants (surface-dim: #032d7a) for depth and lighter variants (surface-container-high: #15
Typography
The typography system uses PP Neue Montreal as the primary typeface, a geometric sans-serif that conveys modernity and precision. The system is built on a 4px baseline grid with six core levels: display (60px, 400 weight) for hero headlines, headline-lg (49.92px, 400 weight) for section titles, headline-md (36px, 400 weight) for subsections, title-lg (28px, 500 weight) for card headers, body-lg (18px, 400 weight) for long-form content, and body-md (16px, 400 weight) for standard UI text. Label-md (14px, 500 weight) and label-sm (12px, 500 weight) are used for buttons, badges, and form labels. Letter-spacing ranges from -0.02em on large display text (to tighten the visual mass) to +0.03em on small labels (to improve legibility at reduced sizes). Line-height is set to 1.25–1.5x the font size
Layout
The layout uses a 12-column grid system with a max-width of 1280px, providing a flexible yet constrained canvas for institutional content. The spacing scale is semantic: xs (4px) for micro-interactions, sm (12px) for compact spacing, md (24px) for standard section separation, lg (40px) for major section breaks, and xl (64px) for hero-to-content transitions. The gutter is fixed at 24px on desktop, collapsing to 16px on tablet and 12px on mobile. White-space is generous—sections are separated by lg spacing (40px) to create breathing room and reduce cognitive load. Container padding uses md spacing (24px) on desktop, creating a 24px margin from the viewport edge. The hero section spans full-width with the blue background extending edge-to-edge, while content sections are constrained to the 12
Elevation & Depth
Depth in Cantor8 is achieved through a subtle shadow system and background color shifts rather than dramatic layering. Level 1 (Base): The primary surface is the institutional blue (#044ab3) with no shadow. Level 2 (Standard Cards): Cards use surface-container (#044ab3) with a soft shadow of 0 3px 8px rgba(0, 0, 0, 0.15), creating a 3px lift from the background. Level 3 (Elevated/Modals): Modals and floating panels use surface-container-high (#1565d8) with a deeper shadow of 0 8px 24px rgba(0, 0, 0, 0.2), signaling maximum prominence. Input fields use a 1px inset border at rgba(255, 255, 255,
Shapes
The shape philosophy is 'Technical Precision'—rounded corners are used strategically to soften hard edges without sacrificing the institutional aesthetic. Buttons use rounded.md (0.75rem / 12px), providing a modern, approachable feel while remaining professional. Cards and containers use rounded.lg (1rem / 16px) for a slightly softer appearance that suggests depth and containment. Input fields use rounded.DEFAULT (0.5rem / 8px), a subtle radius that maintains the form's functional appearance. Badges and chips use rounded.full (9999px) to create pill-shaped elements that feel contemporary and d
Components
Action Elements Buttons are the primary interactive element and come in two variants: primary and secondary. Primary buttons (button-primary) use white background (#ffffff) with on-primary text (#044ab3), 12px vertical padding, 24px horizontal padding, and rounded.md (12px). On hover (button-primary-hover), the background shifts to primary-container (#e8f0ff) with on-primary-container text (#002d7a), transitioning over 280ms cubic-bezier(0.22, 1, 0.36, 1). Secondary buttons use a transparent background with a 1px border at primary color, maintaining the white text. Both button variants include an animated arrow icon that translates 24px diagonally on hover, with the initial arrow fading out (opacity: 0) while a secondary arrow fades in, creating a sense of forward motion. The animation
Do's and Don'ts
**Do**
- Do use white (#ffffff) text on the institutional blue background—the 12.6:1 contrast ratio ensures accessibility and readability.
- Do apply the arrow animation (620ms cubic-bezier(0.22, 1, 0.36, 1)) to all primary CTAs to create a consistent sense of forward motion and intent.
- Do use cyan (#6fe3ff) sparingly for secondary actions and status indicators—overuse dilutes the primary blue's authority.
- Do maintain md spacing (24px) between major sections to create breathing room and reduce cognitive load for institutional users.
- Do use the line-reveal animation (950ms cubic-bezier(0.16, 1, 0.3, 1)) on button text to create a premium, refined interaction feel on desktop.
- Do apply box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15) to cards and 0 8px 24px rgba(0, 0, 0, 0.2) to modals for consistent depth hierarchy.
**Don't**
- Don't use pure black (#000000) or near-black text—always use white (#ffffff) on blue surfaces for accessibility and brand consistency.
- Don't apply rounded corners >1.5rem (24px) on buttons or cards—excessive rounding feels playful and undermines institutional credibility.
- Don't animate non-interactive elements—reserve 620ms transitions for buttons, links, and hover states to avoid visual noise.
- Don't use the cyan accent (#6fe3ff) for primary CTAs or hero elements—it's a supporting color that should never compete with institutional blue.
- Don't set font-weight >500 on body text—the typeface is optimized for 400 weight; heavier weights feel clunky and reduce readability.
- Don't use box-shadow values >0 8px 24px on standard cards—deeper shadows are reserved for modals and floating panels to maintain hierarchy.
Edit, then copy or download.