Apocalypse Coffee Roasters
DESIGN.md · measured October 31, 2026
Café Binocle design system
Light interface · Cimo, caprasimo · Pill corners
- #FFE26E
- #FFFFFF
- #594B3C
- #EF5B34
From cafebinocle.com ↗ · 146 elements at 1440×900 and 390×844 Independent analysis, not affiliated with Café Binocle
Café Binocle color palette
9 colors with hex codes, grouped by where each one is used on the page.
Surfaces
#FFE26EbackgroundPage background · 1×#FFFFFFsurface-container-lowRaised areas one step from the page · 6×#121212inverse-surfaceHigh-contrast fills · 1×Text
#594B3Con-surfacePrimary text and headings · 23×#4D4629on-surface-strongHeadings and emphasis · 2×#594B3Con-primaryText and icons on primaryAccents
#EF5B34primary · --theme-redPrimary buttons and calls to action · 4×#8AD7F7secondaryAccent on large areas · 1×#FEE26FtertiaryAccent · 3×Café Binocle fonts and type scale
4 families.
mobile 90px
mobile 39px
Contrast
Text on #FFE26E
6.5:17.3:1Spacing
No strict grid · 35% are multiples of 4px
xs2pxsm5pxmd10pxlg30pxxl50pxgutter20pxsection50pxmargin30pxcontainer2000pxBreakpoints: 749px 750px 960px 961px 989px 990px 1200px 1440px 1660px 1700px 1930px
Shapes
Corner radii, most used first.
Depth
Café Binocle UI components
Rebuilt from the measured CSS.
Motion
Interface transitions
0.3s0.1seaseease-in-out
Do’s and don’ts
Rules written from the measurements, so a coding agent stays on style.
- Use #FFE26E for the page and lift surfaces in small steps: #FFFFFF.
- Keep text in 2 levels: #594B3C, #4D4629.
- Reserve #EF5B34 for primary actions and key highlights.
- Reuse the measured spacing steps (5px, 10px, 30px).
- Make buttons and chips fully rounded (9999px); most other elements use 50px corners.
- Introduce new font families beyond Cimo, caprasimo, Assistant and FoundersGroteskRegular.
- Use #EF5B34 for large backgrounds or body text.
- Make interface transitions slower than 0.3s.
---
version: alpha
name: Café Binocle
description: "Light interface measured from cafebinocle.com: Cimo type with caprasimo, vivid red accents, tonal surfaces and pill-shaped controls."
colors:
background: "#FFE26E"
surface: "#FFE26E"
on-surface: "#594B3C"
on-background: "#594B3C"
on-surface-strong: "#4D4629"
surface-container-low: "#FFFFFF"
primary: "#EF5B34"
on-primary: "#594B3C"
inverse-surface: "#121212"
secondary: "#8AD7F7"
tertiary: "#FEE26F"
typography:
headline-display:
fontFamily: Cimo
fontSize: 152px
fontWeight: 400
lineHeight: 1
letterSpacing: 0.004em
headline-lg:
fontFamily: caprasimo
fontSize: 88px
fontWeight: 400
lineHeight: 1
letterSpacing: 0.007em
headline-md:
fontFamily: Assistant
fontSize: 64px
fontWeight: 400
lineHeight: 1
letterSpacing: 0.009em
body-md:
fontFamily: Assistant
fontSize: 16px
fontWeight: 400
lineHeight: 1
letterSpacing: 0.037em
body-lg:
fontFamily: FoundersGroteskRegular
fontSize: 28px
fontWeight: 400
lineHeight: 1
letterSpacing: 0.021em
label-md:
fontFamily: FoundersGroteskRegular
fontSize: 52px
fontWeight: 400
lineHeight: 1
letterSpacing: 0.058em
label-sm:
fontFamily: Assistant
fontSize: 13px
fontWeight: 400
lineHeight: 1.5
letterSpacing: 0.031em
headline-lg-mobile:
fontFamily: caprasimo
fontSize: 39px
fontWeight: 400
lineHeight: 1
letterSpacing: 0.015em
headline-display-mobile:
fontFamily: Cimo
fontSize: 90px
fontWeight: 400
lineHeight: 0.8
letterSpacing: 0.007em
rounded:
sm: 25px
md: 47px
lg: 50px
xl: 60px
full: 9999px
spacing:
xs: 2px
sm: 5px
md: 10px
lg: 30px
xl: 50px
gutter: 20px
section: 50px
margin: 30px
container: 2000px
components:
button-primary:
backgroundColor: "{colors.primary}"
textColor: "{colors.on-primary}"
rounded: "{rounded.lg}"
padding: 10px 0px 0px 0px
height: 76px
button-primary-hover:
backgroundColor: "{colors.on-surface}"
textColor: "{colors.primary}"
button-secondary:
backgroundColor: "{colors.inverse-surface}"
textColor: "{colors.surface-container-low}"
rounded: 0px
padding: 0px
height: 47px
button-outline:
textColor: "{colors.on-surface}"
typography: "{typography.body-md}"
padding: 10px 10px 0px 0px
height: 76px
button-ghost:
textColor: "{colors.on-surface}"
typography: "{typography.body-md}"
padding: 10px 10px 0px 0px
input-field:
backgroundColor: "{colors.surface-container-low}"
textColor: "{colors.inverse-surface}"
rounded: "{rounded.lg}"
padding: 15px 80px 15px 30px
link:
textColor: "{colors.on-surface}"
---
# Café Binocle Design System
## Overview
Café Binocle describes itself as: “Le café le plus gentil au monde!” The interface is light, built on **Light Amber (#FFE26E)** with **Dark Orange (#594B3C)** text, and **Vivid Red (#EF5B34)** as the main accent.
Type is set in **Cimo** and **caprasimo**. Headlines run large; body text is 16px. Depth comes from soft drop shadows. Controls are pill-shaped.
Measured from [cafebinocle.com](https://www.cafebinocle.com/) on October 31, 2026 at 1440×900 and 390×844 from 146 rendered elements. Values are computed styles from the live page, not the original source files.
## Colors
The palette has 9 roles.
- **Light Amber (#FFE26E):** Page background, seen 1 time. Token `background`.
- **Dark Orange (#594B3C):** Primary text and headings, seen 23 times. Token `on-surface`.
- **Dark Amber (#4D4629):** Headings and emphasis, seen 2 times. Token `on-surface-strong`.
- **White (#FFFFFF):** Raised areas one step from the page, seen 6 times. Token `surface-container-low`.
- **Vivid Red (#EF5B34):** Primary buttons and calls to action, seen 4 times. Token `primary`, CSS `--theme-red`.
- **Dark Orange (#594B3C):** Text and icons on primary. Token `on-primary`.
- **Charcoal (#121212):** High-contrast fills, seen 1 time. Token `inverse-surface`.
- **Light Cyan (#8AD7F7):** Accent on large areas, seen 1 time. Token `secondary`.
- **Light Amber (#FEE26F):** Accent, seen 3 times. Token `tertiary`.
## Typography
**Cimo**, **caprasimo**, **Assistant** and **FoundersGroteskRegular** share the interface. Fallback stack: `Cimo`. Other loaded fonts: FoundersGroteskMedium.
- **headline-display:** Cimo 152px at weight 400, line height 1, tracking 0.004em, uppercase (90px on mobile). Page title (h1).
- **headline-lg:** caprasimo 88px at weight 400, line height 1, tracking 0.007em (39px on mobile). Section headings (h2).
- **headline-md:** Assistant 64px at weight 400, line height 1, tracking 0.009em. Sub-section headings.
- **body-md:** Assistant 16px at weight 400, line height 1, tracking 0.037em. Body text.
- **body-lg:** FoundersGroteskRegular 28px at weight 400, line height 1, tracking 0.021em. Lead paragraphs.
- **label-md:** FoundersGroteskRegular 52px at weight 400, line height 1, tracking 0.058em, uppercase. Buttons, navigation and labels.
- **label-sm:** Assistant 13px at weight 400, line height 1.5, tracking 0.031em. Small labels and badges.
## Layout
Spacing does not follow a strict grid: 35% of measured values are multiples of 4px, so match the measured steps rather than rounding to a grid.
- **Scale:** xs 2px, sm 5px, md 10px, lg 30px, xl 50px.
- **Sections:** 50px vertical padding between major sections.
- **Gaps:** 20px is the most common gap in flex and grid layouts.
- **Container:** content is capped at 2000px.
- **Page margin:** 30px on each side of full-width sections.
- **Breakpoints:** 749px, 750px, 960px, 961px, 989px, 990px, 1200px, 1440px, 1660px, 1700px, 1930px.
## Elevation & Depth
Raised elements use soft drop shadows. The most used recipes:
- `rgb(204, 204, 204) 0px 0px 10px -2px`
## Shapes
Interactive controls are pill-shaped. Measured radii, most used first:
- **full (9999px):** 28 elements.
- **lg (50px):** 12 elements.
- **sm (25px):** 8 elements.
- **xl (60px):** 8 elements.
- **md (47px):** 4 elements.
## Components
Measured from the rendered page. Token values reference the tokens above.
- **button-primary (“ABONNEMENT”):** #EF5B34 fill, #594B3C text, 24px/400, 50px radius, padding 10px 0px 0px 0px.
- **button-primary-hover:** background #594B3C, text #EF5B34 on hover.
- **button-secondary (“IGNORER ET PASSER AU CONTENU”):** #121212 fill, #FFFFFF text, 15px/400, padding 0px.
- **button-outline (“0”):** transparent fill, #594B3C text, 16px/400, 50% radius, padding 10px 10px 0px 0px, border 2px solid #594B3C.
- **button-ghost (“0”):** transparent fill, #594B3C text, 16px/400, 50% radius, padding 10px 10px 0px 0px, border 2px solid #594B3C.
- **input-field (“E-mail”):** #FFFFFF fill, #121212 text, 32px/400, 50px radius, padding 15px 80px 15px 30px, border 3px solid #594B3C.
- **link:** transparent fill, #594B3C text, padding 0px.
## Do's and Don'ts
- Do use #FFE26E for the page and lift surfaces in small steps: #FFFFFF.
- Do keep text in 2 levels: #594B3C, #4D4629.
- Do reserve #EF5B34 for primary actions and key highlights.
- Do reuse the measured spacing steps (5px, 10px, 30px).
- Do make buttons and chips fully rounded (9999px); most other elements use 50px corners.
- Don't introduce new font families beyond Cimo, caprasimo, Assistant and FoundersGroteskRegular.
- Don't use #EF5B34 for large backgrounds or body text.
- Don't make interface transitions slower than 0.3s.
## Motion
Interface transitions are quick: 0.3s, 0.1s. Longer ambient animations run 2s, 30s.
- **Easing:** `ease`, `ease-in-out`, `linear`.
- **Reduced motion:** the page responds to `prefers-reduced-motion`.
Generated by [Sitepeel](https://sitepeel.dev/design-md/cafebinocle.com/), the free DESIGN.md generator (engine 2026.10.29+bf9d681d83cf).
What you can build with it
Landing pages, pricing tables, dashboards: your AI coding agent builds them in this style, with these colors, fonts, spacing and buttons instead of its defaults.
Download DESIGN.md, put it in your project’s root folder, then ask your agent for a page.
Build a landing page for my product. Follow for every color, font, spacing value, corner and button.
Need a page behind a login?
The DESIGN.md generator Chrome extension makes one from any page you have open, including dashboards and pages behind a login.
More designs
Brand examples →Another site? Make a DESIGN.md from any link.
FAQ
Café Binocle design system questions
What font does Café Binocle use?
Café Binocle’s website uses Cimo (weight 400) and caprasimo (weight 400). Page titles are 152px at weight 400 (90px on phones) and body text is 16px. Measured on October 31, 2026.
What are the Café Binocle colors and hex codes?
On cafebinocle.com: #FFE26E (light amber) for the background, #594B3C (dark orange) for text and #EF5B34 (vivid red) as the main accent, with #8AD7F7 (light cyan) and #FEE26F (light amber) as other accents. The color palette above lists all 9 colors with their hex codes and where each one is used.
What is the Café Binocle design system?
The design system on this page is cafebinocle.com’s, as measured on October 31, 2026: Cimo type, #EF5B34 as the main color and pill-shaped corners, written down as a DESIGN.md. It is not Café Binocle’s own documentation.
What is the Café Binocle DESIGN.md?
A plain-text file with Café Binocle’s measured colors, type, spacing, corners and components as tokens, plus short rules, in the DESIGN.md format Google published with Stitch. Your AI coding agent reads it and builds in this style. More about DESIGN.md.
How do I use it with Claude Code or Cursor?
Download the file and put it in your project’s root folder, then ask your agent to follow DESIGN.md. Step-by-step guides: Claude Code, Cursor, Codex, GitHub Copilot.
Is this Café Binocle’s official design system?
No. Sitepeel measured it from cafebinocle.com’s public page on October 31, 2026. It is an independent analysis, not made or approved by Café Binocle.
Can I use Café Binocle’s style in my own product?
Use it to learn, prototype and compare. For a real product, make the style your own, and never copy Café Binocle’s logo, name, pictures or text.
How accurate are the values?
Each value was measured on the rendered page after it fully loaded, on desktop and mobile: colors where they appear, type with tracking, spacing, corners, shadows and hover states. Sites change, so check the date at the top.




