Color Palette
Colors
Light Mode
Dark Mode
Typography
Fonts
Helvetica Neue
body
400
500
700
system
Helvetica Neue
heading
300
700
system
Arial
body
400
700
system
body
The quick brown fox
12pxh1
The quick brown fox
28pxh2
The quick brown fox
20pxh3
The quick brown fox
25pxh4
The quick brown fox
16pxh5
The quick brown fox
16pxComponents
Design System
PRE VENTA: Get on The List
primary
32px#e03a2f#ffffff
Más energía y menos bajones durante el día
secondary
10px#ffffff#312e81
modal
box-shadowrgb(47, 51, 136) 5.24px 6.99px 0px 0px
modal
box-shadowrgb(45, 52, 133) 5.24px 6.99px 0px 0px
button
box-shadowrgb(59, 51, 136) 2px 2px 1px 1px
Voice & Tone
Personality
Visual Energy
5/10
Design Era
contemporary
Emotional Tone
professional
Target Audience
general audience
Design Assets
Visual Elements
<!-- Generated by ExtractVibe — https://extractvibe.com/brand/betterdiabla.com -->
<!-- Extracted: 2026-10-13T15:32:40.758Z | Schema: v1 | Quality: 65/100 -->
---
version: alpha
name: "Better Diabla"
description: "Better Diabla presents a professional web presence."
colors:
primary: "#e03a2f"
tertiary: "#ff80b3"
neutral: "#14532d"
surface: "#efe1f8"
on-surface: "#3b3388"
on-surface-secondary: "#14532d"
border: "#efe1f8"
link: "#3b3388"
error: "#dd7774"
warning: "#dc8f38"
success: "#4bb98c"
surface-dark: "#e0fe9c"
typography:
display-lg:
fontFamily: "Helvetica Neue"
fontSize: "28px"
fontWeight: "700"
headline-lg:
fontFamily: "Helvetica Neue"
fontSize: "20px"
fontWeight: "700"
lineHeight: "24px"
headline-md:
fontFamily: "Helvetica Neue"
fontSize: "25px"
fontWeight: "300"
letterSpacing: "2px"
headline-sm:
fontFamily: "Helvetica Neue"
fontSize: "16px"
fontWeight: "700"
body-md:
fontFamily: "Helvetica Neue"
fontSize: "12px"
fontWeight: "400"
rounded:
sm: "4px"
md: "10px"
lg: "32px"
full: "9999px"
spacing:
base: "2px"
xs: "1px"
sm: "2px"
md: "4px"
lg: "6px"
xl: "8px"
components:
button-primary:
backgroundColor: "#e03a2f"
textColor: "#ffffff"
rounded: "32px"
padding: "10.4px 21.6px"
fontSize: "12.8px"
fontWeight: "700"
borderColor: "#3b3388"
borderWidth: "2px"
boxShadow: "rgb(59, 51, 136) 2px 2px 1px 1px"
button-secondary:
backgroundColor: "#ffffff"
textColor: "#312e81"
rounded: "10px"
padding: "13.6px 16px"
fontSize: "14.72px"
fontWeight: "500"
borderColor: "#312e81"
borderWidth: "2px"
---
# Better Diabla — Design System
## Overview
Better Diabla presents a professional web presence.
Key characteristics: professional.
**Key characteristics:**
- Vibe — professional
- Design era — contemporary
- Emotional tone — professional
- Target audience — general audience
- Visual energy — 5/10 (moderate)
## Colors
The palette draws on 17 distinct colors observed across the site, organized into semantic roles below.
### Light mode
| Role | Hex | Name |
|------|-----|------|
| primary | `#e03a2f` | Crimson |
| accent / tertiary | `#ff80b3` | Hot Pink |
| surface | `#efe1f8` | Lavender |
| background | `#edebe6` | Linen |
| text | `#3b3388` | Rebecca Purple |
| secondary text | `#14532d` | Dark Slate Gray |
| border | `#efe1f8` | Lavender |
| link | `#3b3388` | Rebecca Purple |
| muted | `#14532d` | Dark Slate Gray |
### Dark mode
| Role | Hex | Name |
|------|-----|------|
| surface | `#e0fe9c` | Khaki |
### Semantic
| Role | Hex | Use |
|------|-----|-----|
| success | `#4bb98c` | Confirmations, positive states |
| warning | `#dc8f38` | Caution, intermediate states |
| error | `#dd7774` | Failures, destructive actions |
## Typography
Type is set in Helvetica Neue, Helvetica Neue, Arial, with hierarchy expressed through size and weight contrast rather than family-switching.
### Font families
| Family | Role | Source | Weights |
|--------|------|--------|---------|
| Helvetica Neue | body | system | 400, 500, 700 |
| Helvetica Neue | heading | system | 300, 700 |
| Arial | body | system | 400, 700 |
### Type scale
| Role | Family | Size | Weight | Line height | Letter spacing |
|------|--------|------|--------|-------------|----------------|
| Display | Helvetica Neue | 28px | 700 | — | — |
| Heading 2 | Helvetica Neue | 20px | 700 | 24px | — |
| Heading 3 | Helvetica Neue | 25px | 300 | — | 2px |
| Heading 4 | Helvetica Neue | 16px | 700 | — | — |
| Body | Helvetica Neue | 12px | 400 | — | — |
### Conventions
- Heading case — sentence-case
## Layout
- Base spacing unit — `2px`
## Elevation & Depth
### Shadows
| Context | Value |
|---------|-------|
| modal | `rgb(47, 51, 136) 5.24px 6.99px 0px 0px` |
| modal | `rgb(45, 52, 133) 5.24px 6.99px 0px 0px` |
| button | `rgb(59, 51, 136) 2px 2px 1px 1px` |
## Shapes
Border-radius scale:
- `sm` — 4px
- `md` — 10px
- `lg` — 32px
- `full` — 9999px (pill / circular)
## Components
### Buttons
**Primary**
- Background — `#e03a2f`
- Text — `#ffffff`
- Radius — `32px`
- Padding — `10.4px 21.6px`
- Font size — `12.8px`
- Font weight — `700`
- Border — `2px solid #3b3388`
- Shadow — `rgb(59, 51, 136) 2px 2px 1px 1px`
- Sample copy — "PRE VENTA: Get on The List"
**Secondary**
- Background — `#ffffff`
- Text — `#312e81`
- Radius — `10px`
- Padding — `13.6px 16px`
- Font size — `14.72px`
- Font weight — `500`
- Border — `2px solid #312e81`
- Sample copy — "Más energía y menos bajones durante el día"
## Voice
### Tone (1–10 scale)
| Axis | Score | Lean |
|------|-------|------|
| Formal ↔ Casual | 5/10 | balanced |
| Playful ↔ Serious | 5/10 | balanced |
| Enthusiastic ↔ Matter-of-fact | 5/10 | balanced |
| Respectful ↔ Irreverent | 3/10 | respectful |
| Technical ↔ Accessible | 5/10 | balanced |
### Copywriting style
- Avg. sentence length — 12 words
- Vocabulary — moderate
- Jargon — some
- CTA style — direct
## Logos
| Type | Variant | Format | URL | Confidence |
|------|---------|--------|-----|------------|
| primary | — | svg | [link](https://img.loadlogo.com/betterdiabla.com) | 100% |
| favicon | — | ico | [link](brands/betterdiabla.com/logo-0.ico) | 95% |
| favicon | — | ico | [link](brands/betterdiabla.com/logo-1.ico) | 95% |
| primary | — | webp | [link](brands/betterdiabla.com/logo-2.webp) | 85% |
| logomark | — | svg | [link](brands/betterdiabla.com/logo-svg-3.svg) | 90% |
| logomark | — | svg | [link](brands/betterdiabla.com/logo-svg-4.svg) | 90% |
| logomark | — | svg | [link](brands/betterdiabla.com/logo-svg-5.svg) | 90% |
## Sources
- Official brand guidelines — https://www.canva.com/docs/media-kits/
- Live brand page — https://extractvibe.com/brand/betterdiabla.com
- Raw JSON — https://extractvibe.com/api/brand/betterdiabla.com
- DESIGN.md (this file) — https://extractvibe.com/api/brand/betterdiabla.com/design.md
- Extracted — 2026-10-13T15:32:40.758Z
- Generator — ExtractVibe vv1
- Quality score — 65/100
241 lines · 6,208 bytesView raw
How to use this file
1. Save this file as DESIGN.md in your project root (sibling to README.md).
2. AI agents that read project files (Claude Code, Cursor, v0, Lovable, Bolt, Windsurf) will discover it automatically.
3. Validate or export tokens with the official CLI:
npx @google/design.md lint DESIGN.md npx @google/design.md export --format tailwind DESIGN.md
Developer Access
cURL
# Fetch the full brand kit
curl https://extractvibe.com/api/brand/betterdiabla.com \
-H "x-api-key: ev_your_key"
# Export as CSS variables
curl https://extractvibe.com/api/extract/JOB_ID/export/css \
-H "x-api-key: ev_your_key"
# Export as Tailwind config
curl https://extractvibe.com/api/extract/JOB_ID/export/tailwind \
-H "x-api-key: ev_your_key"Extract your own brand kit
Get colors, fonts, voice, and personality from any website in seconds. Open source.









