SweetTape
DESIGN.md · measured November 6, 2026
Bavet design system
Bavet’s website (bavet.eu) uses the krisha font and #C33130 as its main color on a #F4F1EA background. Measured by Sitepeel on November 6, 2026.
- #F4F1EA
- #FBFBF8
- #333333
- #C33130
From bavet.eu ↗ · 284 elements at 1440×900 and 390×844 Independent analysis, not affiliated with Bavet
Bavet color palette
9 colors with hex codes, grouped by where each one is used on the page.
Surfaces
#F4F1EAbackgroundPage background · 1×#FBFBF8surface-container-lowRaised areas one step from the page · 4×#FFFFFFsurface-container · --tw-ring-offset-colorCards and panels · 63×Text
#333333on-surfacePrimary text and headings · 18×#FFFFFFon-primaryText and icons on primaryAccents
#C33130primaryBrand color on large areas · 61×#A82A29secondaryAccent in text, fills and borders · 2×Borders
#FFFFFFoutline · --tw-ring-offset-colorBorders and dividers · 8×#EDEDEDoutline-variantSecondary dividers · 1×Bavet fonts and type scale
3 families.
mobile 64px
mobile 64px
mobile 22px
Contrast
Text on #F4F1EA
11.2:1Spacing
4px grid · 90% of values fit
xs4pxsm8pxmd16pxlg24pxxl48pxgutter24pxsection112pxcontainer1440pxBreakpoints: 414px 600px 640px 736px 767px 768px 900px 1023px 1024px 1279px 1280px 1536px 1921px
Shapes
Corner radii, most used first.
Depth
Flat: no shadows measured.
Bavet UI components
Rebuilt from the measured CSS.
Motion
Interface transitions
0.5s0.25s0.15scubic-bezier(0.4, 0, 0.2, 1)ease-out
Do’s and don’ts
Rules written from the measurements, so a coding agent stays on style.
- Use #F4F1EA for the page and lift surfaces in small steps: #FBFBF8, #FFFFFF.
- Use #C33130 as the brand accent: header, logo and key highlights.
- Keep spacing on the 4px grid.
- Use 8px corners on most elements; larger surfaces also use 10px, 16px and 6px.
- Add drop shadows for depth; use tonal surfaces.
- Introduce new font families beyond krisha, teko and barlow.
- Use #C33130 for large backgrounds or body text.
- Make interface transitions slower than 0.5s.
---
version: alpha
name: Bavet
description: "Light interface measured from bavet.eu: krisha type with teko, red accents, tonal surfaces and 8px corners."
colors:
background: "#F4F1EA"
surface: "#F4F1EA"
on-surface: "#333333"
on-background: "#333333"
surface-container-low: "#FBFBF8"
surface-container: "#FFFFFF"
outline: "#FFFFFF"
outline-variant: "#EDEDED"
primary: "#C33130"
on-primary: "#FFFFFF"
secondary: "#A82A29"
typography:
headline-display:
fontFamily: krisha
fontSize: 120px
fontWeight: 400
lineHeight: 0.85
headline-lg:
fontFamily: teko
fontSize: 72px
fontWeight: 400
lineHeight: 0.9
headline-md:
fontFamily: teko
fontSize: 48px
fontWeight: 400
lineHeight: 0.9
headline-sm:
fontFamily: teko
fontSize: 32px
fontWeight: 400
lineHeight: 0.9
title-lg:
fontFamily: teko
fontSize: 24px
fontWeight: 400
lineHeight: 0.9
body-md:
fontFamily: barlow
fontSize: 16px
fontWeight: 400
lineHeight: 1.5
body-lg:
fontFamily: barlow
fontSize: 18px
fontWeight: 400
lineHeight: 1
body-sm:
fontFamily: barlow
fontSize: 14px
fontWeight: 400
lineHeight: 1.25
headline-lg-mobile:
fontFamily: teko
fontSize: 64px
fontWeight: 400
lineHeight: 0.9
headline-display-mobile:
fontFamily: krisha
fontSize: 64px
fontWeight: 400
lineHeight: 0.85
headline-sm-mobile:
fontFamily: teko
fontSize: 22px
fontWeight: 400
lineHeight: 0.9
rounded:
xs: 6px
sm: 8px
md: 10px
lg: 12px
xl: 16px
spacing:
base: 4px
xs: 4px
sm: 8px
md: 16px
lg: 24px
xl: 48px
gutter: 24px
section: 112px
container: 1440px
components:
button-outline:
backgroundColor: "{colors.surface-container}"
textColor: "{colors.primary}"
typography: "{typography.title-lg}"
rounded: "{rounded.sm}"
padding: 12.8px 0px
height: 48px
button-ghost:
textColor: "{colors.on-primary}"
rounded: "{rounded.md}"
padding: 21.42px 8px 16.59px 8px
height: 56px
input-field:
backgroundColor: "{colors.surface-container}"
textColor: "{colors.on-surface}"
typography: "{typography.body-md}"
rounded: "{rounded.xs}"
padding: 15.01px 16px
link:
textColor: "{colors.on-primary}"
---
# Bavet Design System
## Overview
Bavet describes itself as: “Enjoy delicious spaghetti at BAVET with friends & family. Choose from tasty sauces or veggie and vegan options. Reserve, explore our menu or order online.” The interface is light, built on **Warm Mist (#F4F1EA)** with **Graphite (#333333)** text, and **Red (#C33130)** as the main accent.
Type is set in **krisha** and **teko**. Headlines run large; body text is 16px. The surface language is flat. Corners are mostly 8px.
Measured from [bavet.eu](https://bavet.eu/) on November 6, 2026 at 1440×900 and 390×844 from 284 rendered elements. Values are computed styles from the live page, not the original source files.
## Colors
The palette has 9 roles.
- **Warm Mist (#F4F1EA):** Page background, seen 1 time. Token `background`.
- **Graphite (#333333):** Primary text and headings, seen 18 times. Token `on-surface`.
- **Snow (#FBFBF8):** Raised areas one step from the page, seen 4 times. Token `surface-container-low`.
- **White (#FFFFFF):** Cards and panels, seen 63 times. Token `surface-container`, CSS `--tw-ring-offset-color`.
- **White (#FFFFFF):** Borders and dividers, seen 8 times. Token `outline`, CSS `--tw-ring-offset-color`.
- **Mist (#EDEDED):** Secondary dividers, seen 1 time. Token `outline-variant`.
- **Red (#C33130):** Brand color on large areas, seen 61 times. Token `primary`.
- **White (#FFFFFF):** Text and icons on primary. Token `on-primary`.
- **Red (#A82A29):** Accent in text, fills and borders, seen 2 times. Token `secondary`.
## Typography
**krisha**, **teko** and **barlow** share the interface. Fallback stack: `krisha, sans-serif`.
- **headline-display:** krisha 120px at weight 400, line height 0.85, uppercase (64px on mobile). Page title (h1).
- **headline-lg:** teko 72px at weight 400, line height 0.9, uppercase (64px on mobile). Section headings (h2).
- **headline-md:** teko 48px at weight 400, line height 0.9. Sub-section headings.
- **headline-sm:** teko 32px at weight 400, line height 0.9, uppercase (22px on mobile). Card and feature titles.
- **title-lg:** teko 24px at weight 400, line height 0.9. Small titles.
- **body-md:** barlow 16px at weight 400, line height 1.5. Body text.
- **body-lg:** barlow 18px at weight 400, line height 1. Lead paragraphs.
- **body-sm:** barlow 14px at weight 400, line height 1.25. Secondary and small text.
## Layout
Spacing follows a 4px grid: 90% of measured gaps and paddings are multiples of 4px.
- **Scale:** xs 4px, sm 8px, md 16px, lg 24px, xl 48px.
- **Sections:** 112px vertical padding between major sections.
- **Gaps:** 24px is the most common gap in flex and grid layouts.
- **Container:** content is capped at 1440px.
- **Breakpoints:** 414px, 600px, 640px, 736px, 767px, 768px, 900px, 1023px, 1024px, 1279px, 1280px, 1536px, 1921px.
## Elevation & Depth
The design is flat: no shadows were measured. Hierarchy comes from tonal surface steps (#FBFBF8 → #FFFFFF) and #FFFFFF borders.
## Shapes
Most elements use 8px corners. Measured radii, most used first:
- **sm (8px):** 36 elements.
- **md (10px):** 32 elements.
- **xl (16px):** 28 elements.
- **xs (6px):** 4 elements.
- **lg (12px):** 4 elements.
## Components
Measured from the rendered page. Token values reference the tokens above.
- **button-outline (“EN”):** #FFFFFF fill, #C33130 text, 24px/400, 8px radius, padding 12.8px 0px.
- **button-ghost (“OUR MENU”):** transparent fill, #FFFFFF text, 20px/400, 10px radius, padding 21.42px 8px 16.59px 8px, border 1px solid #FFFFFF.
- **input-field (“Email”):** #FFFFFF fill, #333333 text, 16px/400, 6px radius, padding 15.01px 16px, border 1px solid #EDEDED.
- **link:** transparent fill, #FFFFFF text, padding 0px.
## Do's and Don'ts
- Do use #F4F1EA for the page and lift surfaces in small steps: #FBFBF8, #FFFFFF.
- Do use #C33130 as the brand accent: header, logo and key highlights.
- Do keep spacing on the 4px grid.
- Do use 8px corners on most elements; larger surfaces also use 10px, 16px and 6px.
- Don't add drop shadows for depth; use tonal surfaces.
- Don't introduce new font families beyond krisha, teko and barlow.
- Don't use #C33130 for large backgrounds or body text.
- Don't make interface transitions slower than 0.5s.
## Motion
Interface transitions are quick: 0.5s, 0.25s, 0.15s. Longer ambient animations run 4s.
- **Easing:** `cubic-bezier(0.4, 0, 0.2, 1)`, `ease-out`, `ease-in-out`.
Generated by [Sitepeel](https://sitepeel.dev/design-md/bavet.eu/), the free DESIGN.md generator (engine 2026.10.29+b828a475ee10).
Fonts
What font does Bavet use?
Bavet uses krisha (weight 400) and teko (weight 400) on bavet.eu. Page titles are 120px at weight 400 (64px on phones) and body text is 16px. Measured on November 6, 2026.
- Aakrisha · 400
- Aateko · 400
- Aabarlow · 400
Colors
Bavet colors: palette and hex codes
Bavet’s main colors are #F4F1EA (warm mist) for the background, #333333 (graphite) for text and #C33130 (red) as the main accent, with #A82A29 (red) as another accent. Measured on November 6, 2026.
- #F4F1EA · warm mist
- #333333 · graphite
- #FBFBF8 · snow
- #FFFFFF · white
- #EDEDED · mist
- #C33130 · red
- #A82A29 · red
Tech stack
What is Bavet built with?
Bavet’s website (bavet.eu) is built with WordPress, Vue.js, Swiper, Tailwind CSS and GSAP. Measured on November 6, 2026.
- JavaScript framework
- Vue.js 3.2.47
- Animation & 3D
- GSAP 3.11.4, Three.js r152, GSAP ScrollTrigger
- Analytics
- Meta Pixel 2.9.437, Google Analytics, Google Tag Manager
- Server
- Nginx
- Site builder & CMS
- WordPress
- UI & CSS
- Swiper, Tailwind CSS 3.x
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
Bavet design system questions
What font does Bavet use?
Bavet’s website uses krisha (weight 400) and teko (weight 400). Page titles are 120px at weight 400 (64px on phones) and body text is 16px. Measured on November 6, 2026.
What are the Bavet colors and hex codes?
On bavet.eu: #F4F1EA (warm mist) for the background, #333333 (graphite) for text and #C33130 (red) as the main accent, with #A82A29 (red) as another accent. The color palette above lists all 9 colors with their hex codes and where each one is used.
What is the Bavet design system?
The design system on this page is bavet.eu’s, as measured on November 6, 2026: krisha type, #C33130 as the main color, 8px corners and a 4px spacing grid, written down as a DESIGN.md. It is not Bavet’s own documentation.
What is Bavet built with?
Bavet’s website (bavet.eu) is built with WordPress, Vue.js, Swiper, Tailwind CSS and GSAP. The full tech stack Sitepeel found: Vue.js, GSAP, Three.js, Meta Pixel, Nginx, WordPress, Swiper, Tailwind CSS, GSAP ScrollTrigger and Vimeo. Measured on November 6, 2026.
What is the Bavet DESIGN.md?
A plain-text file with Bavet’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 Bavet’s official design system?
No. Sitepeel measured it from bavet.eu’s public page on November 6, 2026. It is an independent analysis, not made or approved by Bavet.
Can I use Bavet’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 Bavet’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.




