
Preview image. Unlock full-res
Regulated purple circuit board. Precise, interconnected components glowing with strategic violet light.
Color palette
Primary brand accent, interactive elements like buttons, navigation highlights, and key icons — signifies action and brand identity.
Subtle background for active navigation items or accented buttons, creates a softer touchpoint than the solid violet.
Background for bold, immersive gradients. Dominant color extracted from the provided CSS gradient for visual consistency.
Most primary text, high-contrast UI elements, and essential information.
Secondary text, subtle borders, and less prominent UI elements; provides a softer contrast.
Page backgrounds, card surfaces, and text on dark backgrounds.
Secondary section backgrounds, providing a subtle visual separation without strong contrast.
Divider lines and disabled states, offering a very light boundary.
Indicators for positive status, such as successful transactions or positive price changes.
Indicators for negative status or warnings, such as error messages or negative price changes.
Typography
- Weights
- 400, 500
- Sizes
- 10px, 12px, 14px, 16px
- Line height
- 1, 1.33, 1.38, 1.4, 1.43, 1.71
- Fallback
- Inter
Body copy, navigation, badges, and smaller UI elements. Its clean, utilitarian nature underpins all informational text.
- Weights
- 400, 700
- Sizes
- 20px, 24px, 36px, 48px
- Line height
- 1.17, 1.22, 1.33, 1.4
- Letter spacing
- -0.0210em, -0.0140em
- Fallback
- Space Grotesk
Headlines and prominent display text. The distinctive tight letter spacing (-0.021em for larger sizes, -0.014em for smaller) is a signature element that makes headings feel precise and modern without being overtly decorative.
Spacing & shape
Elevation
Components
Color: Midnight Ink (#101114), font and weight: Kraken-Product 400, padding: 20px vertical, 10px horizontal. No border, no radius. Interacts with Kraken Violet on hover/active via a bottom border.
Color: Graphite (#686b82), font and weight: Kraken-Product 500. Padding: 8px vertical, 12px horizontal. Radius: 10px. Transparent background.
Background color: Kraken Violet (#7132f5), text color: Pure White (#ffffff), Kraken-Product 500, font size 14px. Radius: 8-12px. Padding 12-16px horizontal, 8-10px vertical.
Background color: Lavender Mist (#e4dcf9), text color: Kraken Violet (#7132f5), Kraken-Product 500. Radius: 12px. Padding 8px all sides.
Background color: Pure White (#ffffff), border radius: 8px. Box shadow: rgba(0, 0, 0, 0.03) 0px 4px 24px 0px. Padding: 12px vertical, 16px horizontal.
Background color: rgba(20, 158, 97, 0.16), text color: Success Green (#026b3f), Kraken-Product 400. Border radius: 6px. Padding: 1px vertical, 4px horizontal. Tight structure for showing compact, positive statistics.
Transparent background, color: Midnight Ink (#101114), Kraken-Product 400. Border color: Mist (#767676). Underlined style with no border radius. Placeholder text is Graphite (#686b82).
Guidelines
- Use Kraken Violet (#7132f5) exclusively for primary calls to action, active states, and critical brand accents to maintain its strong signaling power.
- Apply Kraken-Brand font with specific negative letter-spacing for all headlines (e.g., -0.021em at 48px, -0.014em at 24px) to achieve the signature precise, modern feel.
- Maintain a clear visual hierarchy by limiting shadows to Information Cards (rgba(0, 0, 0, 0.03) 0px 4px 24px 0px) and a minimal effect for elevated buttons (rgba(16, 24, 40, 0.04) 0px 1px 4px 0px).
- Employ an 8px border radius for all primary cards and buttons, using 9999px for small pill-shaped labels or indicators to create a consistent soft yet defined component shape.
- Ensure generous internal padding within components using the established spacing tokens (e.g., 12-16px for card padding, 8-12px for button padding) to prevent a cramped feel and promote readability.
- Utilize Whisper Gray (#f6f5f9) for section backgrounds that require subtle separation from Pure White (#ffffff) without creating stark visual breaks.
- Do not introduce new saturated primary colors; adhere strictly to Kraken Violet as the sole chromatic brand accent.
- Avoid using drop shadows on elements other than specified cards and buttons, as this dilutes the subtle elevation strategy.
- Do not deviate from the defined Kraken-Brand and Kraken-Product font families or their specified weights and letter-spacing for text, as they are central to the brand's typographic identity.
- Do not use highly rounded corners (e.g. 20px, 16px) for cards or primary buttons; maintain the 8-12px range for a consistent, precise aesthetic.
- Never use Pure White (#ffffff) as text on light backgrounds; always ensure sufficient contrast with Midnight Ink (#101114) or Graphite (#686b82) for readability.
About this system
ShowHide
This design system projects a technically forward and secure image, achieved through a meticulously balanced palette of near-achromatic grays and subtle purple accents. The key visual identity is driven by the custom 'Kraken-Product' and 'Kraken-Brand' fonts, particularly their application with precise, tight letter-spacing for headlines, conveying modern authority. Controlled use of rounded corners (8-12px for cards and buttons, 9999px for small indicators) softens the sharp, data-driven aesthetic without compromising precision, like a high-end electronic device. Strategic use of a vibrant violet (#7132f5) acts as a high-contrast indicator, drawing immediate attention to interactive elements, similar to a status LED on a piece of financial hardware.
The site employs a max-width contained layout, typically centered, though the hero section often utilizes a full-bleed background. The hero pattern features a prominent headline and call-to-action on the left, balanced by a large product screenshot (mobile app) on the right. Content sections generally follow a consistent vertical rhythm, often alternating between a main content area and a slightly differentiated background color like Whisper Gray. Featured information and statistics are presented in clear, gridded layouts, such as 3-column card grids for articles or detailed feature lists. Navigation is handled by a sticky top bar, featuring primary links and user actions on the right. The overall density is balanced, allowing breathing room between sections while maintaining a structured, information-dense display.
This design primarily uses abstract, branded illustrations and product screenshots. Illustrations feature geometric forms, often with subtle gradients in brand violet or muted cool tones, and serve decorative or conceptual roles. Product screenshots of the mobile app are rendered on a modern smartphone, demonstrating the UI in context, always in a pristine, 'hero' position. Icons are minimalist and outlined, typically in Midnight Ink or Graphite, occasionally filled in Kraken Violet for active states. Imagery is either full-bleed for impactful hero sections (like the mobile app screenshot) or contained within cards and sections, with soft 8px rounded corners to integrate with the UI. The density is moderate; imagery supports content rather than dominating it, providing visual anchor points in a text-rich layout.
Reminiscent of Coinbase, Binance, Revolut, Stripe.
# Kraken — Style Reference > Regulated purple circuit board. Precise, interconnected components glowing with strategic violet light. **Theme:** light **Site:** https://kraken.com This design system projects a technically forward and secure image, achieved through a meticulously balanced palette of near-achromatic grays and subtle purple accents. The key visual identity is driven by the custom 'Kraken-Product' and 'Kraken-Brand' fonts, particularly their application with precise, tight letter-spacing for headlines, conveying modern authority. Controlled use of rounded corners (8-12px for cards and buttons, 9999px for small indicators) softens the sharp, data-driven aesthetic without compromising precision, like a high-end electronic device. Strategic use of a vibrant violet (#7132f5) acts as a high-contrast indicator, drawing immediate attention to interactive elements, similar to a status LED on a piece of financial hardware. ## Tokens — Colors | Name | Value | Token | Role | |------|------|------|------| | Kraken Violet | `#7132f5` | `--color-kraken-violet` | Primary brand accent, interactive elements like buttons, navigation highlights, and key icons — signifies action and brand identity. | | Lavender Mist | `#e4dcf9` | `--color-lavender-mist` | Subtle background for active navigation items or accented buttons, creates a softer touchpoint than the solid violet. | | Deep Space Purple | `#8453e6` | `--color-deep-space-purple` | Background for bold, immersive gradients. Dominant color extracted from the provided CSS gradient for visual consistency. | | Midnight Ink | `#101114` | `--color-midnight-ink` | Most primary text, high-contrast UI elements, and essential information. | | Graphite | `#686b82` | `--color-graphite` | Secondary text, subtle borders, and less prominent UI elements; provides a softer contrast. | | Pure White | `#ffffff` | `--color-pure-white` | Page backgrounds, card surfaces, and text on dark backgrounds. | | Whisper Gray | `#f6f5f9` | `--color-whisper-gray` | Secondary section backgrounds, providing a subtle visual separation without strong contrast. | | Mist | `#d4d4dc` | `--color-mist` | Divider lines and disabled states, offering a very light boundary. | | Success Green | `#026b3f` | `--color-success-green` | Indicators for positive status, such as successful transactions or positive price changes. | | Alert Red | `#d11d45` | `--color-alert-red` | Indicators for negative status or warnings, such as error messages or negative price changes. | ## Tokens — Typography ### Kraken-Product - **Substitute:** Inter - **Weights:** 400, 500 - **Sizes:** 10px, 12px, 14px, 16px - **Line height:** 1, 1.33, 1.38, 1.4, 1.43, 1.71 - **Role:** Body copy, navigation, badges, and smaller UI elements. Its clean, utilitarian nature underpins all informational text. ### Kraken-Brand - **Substitute:** Space Grotesk - **Weights:** 400, 700 - **Sizes:** 20px, 24px, 36px, 48px - **Line height:** 1.17, 1.22, 1.33, 1.4 - **Letter spacing:** -0.0210em, -0.0140em - **Role:** Headlines and prominent display text. The distinctive tight letter spacing (-0.021em for larger sizes, -0.014em for smaller) is a signature element that makes headings feel precise and modern without being overtly decorative. ## Tokens — Type Scale | Role | Size | Line height | Letter spacing | |------|------|------|------| | caption | 10px | 1.71 | — | | body | 14px | 1.4 | — | | body-lg | 16px | 1.38 | — | | subheading | 20px | 1.4 | -0.42px | | heading | 24px | 1.33 | -0.34px | | heading-lg | 36px | 1.22 | -0.76px | | display | 48px | 1.17 | -1px | ## Tokens — Spacing - **Section gap:** 48px - **Card padding:** 12-16px - **Element gap:** 4-16px ## Tokens — Radius - **Buttons:** 8-12px - **Cards:** 8px - **badges:** 6px - **pills:** 9999px ## Tokens — Elevation - **Information Card:** `rgba(0, 0, 0, 0.03) 0px 4px 24px 0px` - **Button/UI Element subtle hover:** `rgba(16, 24, 40, 0.04) 0px 1px 4px 0px` ## Layout The site employs a max-width contained layout, typically centered, though the hero section often utilizes a full-bleed background. The hero pattern features a prominent headline and call-to-action on the left, balanced by a large product screenshot (mobile app) on the right. Content sections generally follow a consistent vertical rhythm, often alternating between a main content area and a slightly differentiated background color like Whisper Gray. Featured information and statistics are presented in clear, gridded layouts, such as 3-column card grids for articles or detailed feature lists. Navigation is handled by a sticky top bar, featuring primary links and user actions on the right. The overall density is balanced, allowing breathing room between sections while maintaining a structured, information-dense display. ## Imagery This design primarily uses abstract, branded illustrations and product screenshots. Illustrations feature geometric forms, often with subtle gradients in brand violet or muted cool tones, and serve decorative or conceptual roles. Product screenshots of the mobile app are rendered on a modern smartphone, demonstrating the UI in context, always in a pristine, 'hero' position. Icons are minimalist and outlined, typically in Midnight Ink or Graphite, occasionally filled in Kraken Violet for active states. Imagery is either full-bleed for impactful hero sections (like the mobile app screenshot) or contained within cards and sections, with soft 8px rounded corners to integrate with the UI. The density is moderate; imagery supports content rather than dominating it, providing visual anchor points in a text-rich layout. ## Components ### Stat Block ### Crypto Portfolio Tab Selector with Price Rows ### Email Sign Up Form ### Navigation Link - Default *Primary navigation links in header* Color: Midnight Ink (#101114), font and weight: Kraken-Product 400, padding: 20px vertical, 10px horizontal. No border, no radius. Interacts with Kraken Violet on hover/active via a bottom border. ### Navigation Link - Ghost Secondary *Secondary navigation items within lists or filters* Color: Graphite (#686b82), font and weight: Kraken-Product 500. Padding: 8px vertical, 12px horizontal. Radius: 10px. Transparent background. ### Primary Action Button *Key call-to-action buttons* Background color: Kraken Violet (#7132f5), text color: Pure White (#ffffff), Kraken-Product 500, font size 14px. Radius: 8-12px. Padding 12-16px horizontal, 8-10px vertical. ### Accent Tag Button *Small interactive tags or filters* Background color: Lavender Mist (#e4dcf9), text color: Kraken Violet (#7132f5), Kraken-Product 500. Radius: 12px. Padding 8px all sides. ### Information Card *Displaying informational blocks or articles* Background color: Pure White (#ffffff), border radius: 8px. Box shadow: rgba(0, 0, 0, 0.03) 0px 4px 24px 0px. Padding: 12px vertical, 16px horizontal. ### Success Badge *Highlighting positive metrics or status* Background color: rgba(20, 158, 97, 0.16), text color: Success Green (#026b3f), Kraken-Product 400. Border radius: 6px. Padding: 1px vertical, 4px horizontal. Tight structure for showing compact, positive statistics. ### Email Input Field *User input for forms* Transparent background, color: Midnight Ink (#101114), Kraken-Product 400. Border color: Mist (#767676). Underlined style with no border radius. Placeholder text is Graphite (#686b82). ## Guidelines ### Do - Use Kraken Violet (#7132f5) exclusively for primary calls to action, active states, and critical brand accents to maintain its strong signaling power. - Apply Kraken-Brand font with specific negative letter-spacing for all headlines (e.g., -0.021em at 48px, -0.014em at 24px) to achieve the signature precise, modern feel. - Maintain a clear visual hierarchy by limiting shadows to Information Cards (rgba(0, 0, 0, 0.03) 0px 4px 24px 0px) and a minimal effect for elevated buttons (rgba(16, 24, 40, 0.04) 0px 1px 4px 0px). - Employ an 8px border radius for all primary cards and buttons, using 9999px for small pill-shaped labels or indicators to create a consistent soft yet defined component shape. - Ensure generous internal padding within components using the established spacing tokens (e.g., 12-16px for card padding, 8-12px for button padding) to prevent a cramped feel and promote readability. - Utilize Whisper Gray (#f6f5f9) for section backgrounds that require subtle separation from Pure White (#ffffff) without creating stark visual breaks. ### Don't - Do not introduce new saturated primary colors; adhere strictly to Kraken Violet as the sole chromatic brand accent. - Avoid using drop shadows on elements other than specified cards and buttons, as this dilutes the subtle elevation strategy. - Do not deviate from the defined Kraken-Brand and Kraken-Product font families or their specified weights and letter-spacing for text, as they are central to the brand's typographic identity. - Do not use highly rounded corners (e.g. 20px, 16px) for cards or primary buttons; maintain the 8-12px range for a consistent, precise aesthetic. - Never use Pure White (#ffffff) as text on light backgrounds; always ensure sufficient contrast with Midnight Ink (#101114) or Graphite (#686b82) for readability. ## Agent Prompt Guide ### Quick Color Reference - Text: #101114 (Midnight Ink) - Background: #ffffff (Pure White) - CTA: #7132f5 (Kraken Violet) - Border: #d4d4dc (Mist) - Accent: #e4dcf9 (Lavender Mist) ### Example Component Prompts 1. **Create a hero section:** Full-width background with `Whisper Gray (#f6f5f9)`. Left side content: Headline 'Secure and regulated crypto platform in Spain' using `Kraken-Brand, weight 700, size 48px, line-height 1.17, letter-spacing -1.0px, color #101114`. Subtext 'Instant SEPA deposits and withdrawals.' using `Kraken-Product, weight 400, size 16px, line-height 1.38, color #101114`. A primary 'Sign up' button with background `#7132f5`, text `Pure White`, `Kraken-Product 500`, `8px border-radius`, `10px vertical 16px horizontal padding`. Right side: large, contained product screenshot inside a `Mockup Frame`. 2. **Generate an 'Information Card':** Background `Pure White (#ffffff)`, `8px border-radius`, box-shadow `rgba(0, 0, 0, 0.03) 0px 4px 24px 0px`. Inside, include a title 'Kraken Is Officially MiCA Licensed' using `Kraken-Product, weight 500, size 16px, line-height 1.38, color #101114`. Below, a body text '5 min' using `Kraken-Product, weight 400, size 12px, line-height 1.43, color #686b82`. Padding inside the card: `12px vertical, 16px horizontal`. 3. **Design a 'Success Badge':** Background `rgba(20, 158, 97, 0.16)`, text `Success Green (#026b3f)`, `Kraken-Product 400`, `size 10px`, `line-height 1.71`. `Border-radius 6px`. Padding `1px vertical, 4px horizontal`. 4. **Build an 'Email Input Field':** No background color, border is `1px solid #767676` only at the bottom, no `border-radius`. Text input color `Midnight Ink (#101114)`, placeholder color `Graphite (#686b82)`. Font `Kraken-Product 400`, `size 14px`.









