Tech Barcelona

Tech Barcelona

Preview image. Unlock full-res

High-contrast geometric blueprint

Industryother
Palette
#000000
#ffffff
#212529
#cccccc
#090707
#0075ff
#eeeeee

Color palette

brand
Ice Blue Accent
#0075ff

Primary action buttons, interactive highlights, navigational indicators — providing a vivid, singular point of interest

neutral
Midnight Ink
#000000

Primary text, deep surface backgrounds, strong borders — establishing a high-contrast foundation for content

Canvas White
#ffffff

Page backgrounds, surface accents, white text on dark backgrounds, ghost button borders

Ink Text
#212529

Secondary text, dark navigation links, default icon fills, default button borders

Light Gray Divider
#cccccc

Subtle borders, dividers, ghost button borders in light contexts

Headline Black
#090707

Dominant headlines, large text blocks for brand emphasis

Shadow White
#eeeeee

Subtle button shadow, hinting at minimal elevation

Typography

Type scale
Augmented Fourth (1.414) from 14px base
display-xl80px · 1 · -0.045em
The quick brown fox jumps over the lazy dog
display50px · 1.14 · -0.01em
The quick brown fox jumps over the lazy dog
heading-lg22px · 1.15
The quick brown fox jumps over the lazy dog
heading20px · 1.2
The quick brown fox jumps over the lazy dog
heading-sm18px · 1.33
The quick brown fox jumps over the lazy dog
body14px · 1.5 · 0.08em
The quick brown fox jumps over the lazy dog
caption10px · 1.5 · 0.9px
The quick brown fox jumps over the lazy dog
FavoritPro-Light
Weights
400
Sizes
10px, 12px, 13px, 14px, 16px, 18px, 20px, 22px, 50px, 80px
Line height
1, 1.14, 1.15, 1.2, 1.3, 1.33, 1.5, 1.59
Letter spacing
-0.045em at 80px, -0.010em at 50px, 0.080em at 14px, 0.090em at 12px
Fallback
Open Sans, Arial

The primary typeface for all text elements. The consistently light weight (400) across all sizes creates a refined, understated authority, resisting the common tendency to use bold weights for emphasis.

Spacing & shape

Spacing
Section gap50px
Card padding16px
Element gap4px
Radius
Default0px

Elevation

Button
rgb(238, 238, 238) 1px 1px 0px 0px

Components

Primary Action ButtonFilled button for main calls to action.

Filled with Ice Blue Accent (#0075ff), text in Canvas White (#ffffff). Padding of 16px top, 27px right, 17px bottom, 28px left. No border radius.

Ghost Bordered ButtonSecondary action button with a border and transparent background.

Transparent background, text in Canvas White (#ffffff). Border is 1px solid Canvas White (#ffffff). Padding of 5px top, 10px right, 5px bottom, 10px left. No border radius.

Text Link ButtonTertiary action or navigational link styled as a button.

Transparent background, text in Ink Text (#212529). Border is 1px solid Ink Text (#212529) only on the bottom. No padding or border radius.

White Text Link ButtonText link for navigation or small actions on dark backgrounds.

Transparent background, text in Canvas White (#ffffff). No border or padding specified, implying inline link styling.

Muted CardContainer for content, particularly news items.

Transparent background, no shadow, no border radius. Implied padding is 0px.

Guidelines

Do
  • Prioritize high-contrast combinations using Midnight Ink (#000000), Canvas White (#ffffff), and Ink Text (#212529) for all textual content to maintain strong legibility.
  • Utilize Ice Blue Accent (#0075ff) exclusively for primary calls to action or key interactive states, ensuring it remains a distinct highlight.
  • Maintain sharp, 0px border radii for all components, including buttons and cards, to reinforce the geometric and precise aesthetic.
  • Employ FavoritPro-Light (weight 400) for all typography, adjusting font size instead of weight for hierarchy, following the established type scale.
  • Apply the subtle Shadow White (#eeeeee) box shadow (1px 1px 0px 0px) to interactive elements like buttons to provide slight depth without heavy elevation.
  • Use Light Gray Divider (#cccccc) for hairline borders and subtle separations, offering visual breaks without introducing strong contrast.
Don’t
  • Avoid using multiple accent colors; Ice Blue Accent (#0075ff) is the sole chromatic highlight.
  • Do not introduce rounded corners; all elements should adhere to the 0px border-radius.
  • Refrain from using bold or heavy font weights for emphasis; leverage letter spacing and size from the type scale instead.
  • Do not apply drop shadows to cards or general surfaces; reserve soft shadows for interactive elements as defined.
  • Avoid decorative gradients or complex backgrounds; maintain a flat, high-contrast, black-and-white base.
  • Do not use padding less than 10px for button content, unless it is a purely text-based link button.

About this system

Show

Tech Barcelona uses a bold and graphic black-and-white canvas, punctuated by a single vibrant blue accent. The typography is compact and confident, primarily utilizing a light-weight sans-serif for both headings and body text, establishing an authoritative yet accessible tone. Components are sharp and unfussy, favoring crisp borders and minimal elevation over elaborate styling, with a strong emphasis on a clear, almost monochromatic visual hierarchy that directs attention to key information and interactive elements.

Layout

The page primarily uses a max-width contained layout, though the hero section can be full-bleed with a large, centered headline against a dark background or with an architectural image. Sections exhibit strong vertical rhythm with consistent spacing, often alternating between dark (Midnight Ink) and light (Canvas White) backgrounds. Content is organized in clear, stacked blocks and implicit two-column layouts where text and visuals interact. Navigation is confined to a persistent top bar featuring minimal links and a high-contrast 'Join Us' button.

Imagery

This design system uses a minimalist approach to imagery, primarily employing the brand's geometric, QR-code-like logo as a decorative background element or prominent identifier. Photography is used sparingly and appears to be real-world architectural shots, acting as contextual backdrops rather than focal points. Icons are monochrome, simple, and functional, likely either filled or outlined with a fine stroke, adhering to the stark black-and-white aesthetic. Imagery serves primarily as atmospheric context or brand reinforcement, with a very high textual density across the site.

Reminiscent of Stripe, Linear, GitHub, Vercel.

# Tech Barcelona — Style Reference
> High-contrast geometric blueprint

**Theme:** light

**Site:** https://techbarcelona.com/en

Tech Barcelona uses a bold and graphic black-and-white canvas, punctuated by a single vibrant blue accent. The typography is compact and confident, primarily utilizing a light-weight sans-serif for both headings and body text, establishing an authoritative yet accessible tone. Components are sharp and unfussy, favoring crisp borders and minimal elevation over elaborate styling, with a strong emphasis on a clear, almost monochromatic visual hierarchy that directs attention to key information and interactive elements.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Ice Blue Accent | `#0075ff` | `--color-ice-blue-accent` | Primary action buttons, interactive highlights, navigational indicators — providing a vivid, singular point of interest |
| Midnight Ink | `#000000` | `--color-midnight-ink` | Primary text, deep surface backgrounds, strong borders — establishing a high-contrast foundation for content |
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, surface accents, white text on dark backgrounds, ghost button borders |
| Ink Text | `#212529` | `--color-ink-text` | Secondary text, dark navigation links, default icon fills, default button borders |
| Light Gray Divider | `#cccccc` | `--color-light-gray-divider` | Subtle borders, dividers, ghost button borders in light contexts |
| Headline Black | `#090707` | `--color-headline-black` | Dominant headlines, large text blocks for brand emphasis |
| Shadow White | `#eeeeee` | `--color-shadow-white` | Subtle button shadow, hinting at minimal elevation |

## Tokens — Typography

### FavoritPro-Light
- **Substitute:** Open Sans, Arial
- **Weights:** 400
- **Sizes:** 10px, 12px, 13px, 14px, 16px, 18px, 20px, 22px, 50px, 80px
- **Line height:** 1, 1.14, 1.15, 1.2, 1.3, 1.33, 1.5, 1.59
- **Letter spacing:** -0.045em at 80px, -0.010em at 50px, 0.080em at 14px, 0.090em at 12px
- **Role:** The primary typeface for all text elements. The consistently light weight (400) across all sizes creates a refined, understated authority, resisting the common tendency to use bold weights for emphasis.

## Tokens — Type Scale

Augmented Fourth (1.414) from 14px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 10px | 1.5 | 0.9px |
| body | 14px | 1.5 | 0.08em |
| heading-sm | 18px | 1.33 | — |
| heading | 20px | 1.2 | — |
| heading-lg | 22px | 1.15 | — |
| display | 50px | 1.14 | -0.01em |
| display-xl | 80px | 1 | -0.045em |

## Tokens — Spacing

- **Section gap:** 50px
- **Card padding:** 16px
- **Element gap:** 4px

## Tokens — Radius

- **Default:** 0px

## Tokens — Elevation

- **Button:** `rgb(238, 238, 238) 1px 1px 0px 0px`

## Layout

The page primarily uses a max-width contained layout, though the hero section can be full-bleed with a large, centered headline against a dark background or with an architectural image. Sections exhibit strong vertical rhythm with consistent spacing, often alternating between dark (Midnight Ink) and light (Canvas White) backgrounds. Content is organized in clear, stacked blocks and implicit two-column layouts where text and visuals interact. Navigation is confined to a persistent top bar featuring minimal links and a high-contrast 'Join Us' button.

## Imagery

This design system uses a minimalist approach to imagery, primarily employing the brand's geometric, QR-code-like logo as a decorative background element or prominent identifier. Photography is used sparingly and appears to be real-world architectural shots, acting as contextual backdrops rather than focal points. Icons are monochrome, simple, and functional, likely either filled or outlined with a fine stroke, adhering to the stark black-and-white aesthetic. Imagery serves primarily as atmospheric context or brand reinforcement, with a very high textual density across the site.

## Components

### Primary Action Button
*Filled button for main calls to action.*

Filled with Ice Blue Accent (#0075ff), text in Canvas White (#ffffff). Padding of 16px top, 27px right, 17px bottom, 28px left. No border radius.

### Ghost Bordered Button
*Secondary action button with a border and transparent background.*

Transparent background, text in Canvas White (#ffffff). Border is 1px solid Canvas White (#ffffff). Padding of 5px top, 10px right, 5px bottom, 10px left. No border radius.

### Text Link Button
*Tertiary action or navigational link styled as a button.*

Transparent background, text in Ink Text (#212529). Border is 1px solid Ink Text (#212529) only on the bottom. No padding or border radius.

### White Text Link Button
*Text link for navigation or small actions on dark backgrounds.*

Transparent background, text in Canvas White (#ffffff). No border or padding specified, implying inline link styling.

### Muted Card
*Container for content, particularly news items.*

Transparent background, no shadow, no border radius. Implied padding is 0px.

## Guidelines

### Do

- Prioritize high-contrast combinations using Midnight Ink (#000000), Canvas White (#ffffff), and Ink Text (#212529) for all textual content to maintain strong legibility.
- Utilize Ice Blue Accent (#0075ff) exclusively for primary calls to action or key interactive states, ensuring it remains a distinct highlight.
- Maintain sharp, 0px border radii for all components, including buttons and cards, to reinforce the geometric and precise aesthetic.
- Employ FavoritPro-Light (weight 400) for all typography, adjusting font size instead of weight for hierarchy, following the established type scale.
- Apply the subtle Shadow White (#eeeeee) box shadow (1px 1px 0px 0px) to interactive elements like buttons to provide slight depth without heavy elevation.
- Use Light Gray Divider (#cccccc) for hairline borders and subtle separations, offering visual breaks without introducing strong contrast.

### Don't

- Avoid using multiple accent colors; Ice Blue Accent (#0075ff) is the sole chromatic highlight.
- Do not introduce rounded corners; all elements should adhere to the 0px border-radius.
- Refrain from using bold or heavy font weights for emphasis; leverage letter spacing and size from the type scale instead.
- Do not apply drop shadows to cards or general surfaces; reserve soft shadows for interactive elements as defined.
- Avoid decorative gradients or complex backgrounds; maintain a flat, high-contrast, black-and-white base.
- Do not use padding less than 10px for button content, unless it is a purely text-based link button.

## Agent Prompt Guide

Quick Color Reference:
text: #212529
background: #ffffff
border: #cccccc
accent: #0075ff
primary action: #0075ff (filled action)

Example Component Prompts:
Create a Primary Action Button: #0075ff background, #ffffff text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA.
Create a navigation item: White Text Link Button with text 'Community', Canvas White (#ffffff), 14px FavoritPro-Light, 0.08em letter spacing.
Create a content card for a featured story: Muted Card with a Midnight Ink (#000000) background. Heading at 22px FavoritPro-Light, Canvas White (#ffffff). Body text at 14px FavoritPro-Light, Canvas White (#ffffff). Add a Light Gray Divider (#cccccc) as a bottom border to separate from other elements.

More like this