Fanout
DESIGN.md · measured November 3, 2026
Guestara design system
Dark interface · Testtiemposheadline, Geist · 12px corners
- #000000
- #26313F
- #B3BAC6
- #0261FE
From guestara.com ↗ · 213 elements at 1440×900 and 390×844 Independent analysis, not affiliated with Guestara
Guestara color palette
11 colors with hex codes, grouped by where each one is used on the page.
Surfaces
#000000backgroundPage background#26313Fsurface-container-low · --color--grey-800Raised areas one step from the page · 1×#FFFFFF1AoverlayTranslucent fill for cards and controls · 3×#F2F3FBinverse-surfaceHigh-contrast fills · 12×Text
#B3BAC6on-surfacePrimary text and headings · 27×#FFFFFFon-surface-strong · --om-iti-dropdown-bgHeadings and emphasis · 6×#F5F5F5on-surface-variantSecondary text · 16×#424B59on-surface-muted · --color--grey-700Muted text and metadata · 39×#FFFFFFon-primaryText and icons on primaryAccents
#0261FEprimary · --blue-primaryPrimary buttons and calls to action · 34×Borders
#424B59outline · --color--grey-700Borders and dividers · 1×Gradients
Guestara fonts and type scale
2 families.
mobile 34px
Contrast
Text on #000000
10.7:121.0:119.2:12.3:1Spacing
No strict grid · 63% are multiples of 4px
xs4pxsm8pxmd10.4pxlg20pxxl33.2pxgutter20pxBreakpoints: 479px 576px 767px 768px 991px 1280px 1440px 1920px
Shapes
Corner radii, most used first.
Depth
Guestara UI components
Rebuilt from the measured CSS.
Motion
Interface transitions
0.3s0.4s0.35seasecubic-bezier(0.215, 0.61, 0.355, 1)
Do’s and don’ts
Rules written from the measurements, so a coding agent stays on style.
- Use #000000 for the page and lift surfaces in small steps: #26313F.
- Keep text in 4 levels: #B3BAC6, #FFFFFF, #F5F5F5, #424B59.
- Reserve #0261FE for primary actions and key highlights.
- Reuse the measured spacing steps (8px, 10.4px, 20px).
- Use 12px corners on most elements; larger surfaces also use 32px and 80px.
- Use #424B59 for body text; it reaches 2.38:1 on #000000. Keep it for large text or metadata.
- Introduce new font families beyond Testtiemposheadline and Geist.
- Use #0261FE for large backgrounds or body text.
- Make interface transitions slower than 0.4s.
---
version: alpha
name: Guestara
description: "Dark interface measured from guestara.com: Testtiemposheadline type with Geist, vivid blue accents, tonal surfaces and 12px corners."
colors:
background: "#000000"
surface: "#000000"
on-surface: "#B3BAC6"
on-background: "#B3BAC6"
on-surface-strong: "#FFFFFF"
on-surface-variant: "#F5F5F5"
on-surface-muted: "#424B59"
surface-container-low: "#26313F"
overlay: "#FFFFFF1A"
outline: "#424B59"
primary: "#0261FE"
on-primary: "#FFFFFF"
inverse-surface: "#F2F3FB"
typography:
headline-display:
fontFamily: Testtiemposheadline
fontSize: 56px
fontWeight: 400
lineHeight: 1.14
letterSpacing: 0.027em
headline-lg:
fontFamily: Testtiemposheadline
fontSize: 40px
fontWeight: 400
lineHeight: 1.2
letterSpacing: 0.021em
headline-md:
fontFamily: Testtiemposheadline
fontSize: 30.5px
fontWeight: 400
lineHeight: 1.26
letterSpacing: 0.033em
headline-sm:
fontFamily: Testtiemposheadline
fontSize: 22.5px
fontWeight: 400
lineHeight: 1.43
letterSpacing: 0.013em
body-md:
fontFamily: Geist
fontSize: 14px
fontWeight: 400
lineHeight: 1.71
body-lg:
fontFamily: Geist
fontSize: 16px
fontWeight: 300
lineHeight: 1.4
letterSpacing: 0.031em
label-md:
fontFamily: Geist
fontSize: 16px
fontWeight: 500
lineHeight: 1
label-sm:
fontFamily: Geist
fontSize: 13.5px
fontWeight: 600
lineHeight: 1.11
headline-display-mobile:
fontFamily: Testtiemposheadline
fontSize: 34px
fontWeight: 400
lineHeight: 1.22
letterSpacing: 0.029em
rounded:
sm: 12px
md: 32px
lg: 80px
spacing:
xs: 4px
sm: 8px
md: 10.4px
lg: 20px
xl: 33.2px
gutter: 20px
components:
button-primary:
backgroundColor: "{colors.primary}"
textColor: "{colors.on-primary}"
rounded: "{rounded.lg}"
padding: 12px 22.4px
height: 42px
button-secondary:
backgroundColor: "#F6F7F9"
textColor: "{colors.primary}"
typography: "{typography.label-md}"
rounded: "{rounded.md}"
padding: 10.4px 13.6px
height: 41px
button-secondary-hover:
backgroundColor: "#DBEAFE"
button-ghost:
textColor: "#D4D4D8"
typography: "{typography.body-lg}"
rounded: 0px
padding: 24px 0px
input-field:
backgroundColor: "{colors.surface-container-low}"
textColor: "{colors.on-surface-strong}"
typography: "{typography.body-lg}"
rounded: 5px
padding: 11px 24px
card:
textColor: "{colors.on-surface-muted}"
typography: "{typography.label-md}"
rounded: 24px
padding: 2px
link:
textColor: "#D4D4D8"
---
# Guestara Design System
## Overview
Guestara describes itself as: “Guestara's Guest Management platform contains the engagement, upsell, automation, and delight software you need to grow your hospitality business.” The interface is dark, built on **Near Black (#000000)** with **Light Blue (#B3BAC6)** text, and **Vivid Blue (#0261FE)** as the main accent.
Type is set in **Testtiemposheadline** and **Geist**. Headlines run large; body text is 14px. Depth comes from soft drop shadows. Corners are mostly 12px.
Measured from [guestara.com](https://www.guestara.com/) on November 3, 2026 at 1440×900 and 390×844 from 213 rendered elements. Values are computed styles from the live page, not the original source files.
## Colors
The palette has 11 roles, plus gradient stops #3B82F6, #8B5CF6, #22D3EE.
- **Near Black (#000000):** Page background. Token `background`.
- **Light Blue (#B3BAC6):** Primary text and headings, seen 27 times. Token `on-surface`.
- **White (#FFFFFF):** Headings and emphasis, seen 6 times. Token `on-surface-strong`, CSS `--om-iti-dropdown-bg`.
- **Snow (#F5F5F5):** Secondary text, seen 16 times. Token `on-surface-variant`.
- **Dark Blue (#424B59):** Muted text and metadata, seen 39 times. Token `on-surface-muted`, CSS `--color--grey-700`.
- **Deep Blue (#26313F):** Raised areas one step from the page, seen 1 time. Token `surface-container-low`, CSS `--color--grey-800`.
- **White 10% (#FFFFFF1A):** Translucent fill for cards and controls, seen 3 times. Token `overlay`.
- **Dark Blue (#424B59):** Borders and dividers, seen 1 time. Token `outline`, CSS `--color--grey-700`.
- **Vivid Blue (#0261FE):** Primary buttons and calls to action, seen 34 times. Token `primary`, CSS `--blue-primary`.
- **White (#FFFFFF):** Text and icons on primary. Token `on-primary`.
- **Cool Snow (#F2F3FB):** High-contrast fills, seen 12 times. Token `inverse-surface`.
## Typography
**Testtiemposheadline** and **Geist** share the interface. Fallback stack: `Testtiemposheadline, Arial, sans-serif`. Other loaded fonts: webflow-icons, Manrope, Raleway, Afacad.
- **headline-display:** Testtiemposheadline 56px at weight 400, line height 1.14, tracking 0.027em (34px on mobile). Page title (h1).
- **headline-lg:** Testtiemposheadline 40px at weight 400, line height 1.2, tracking 0.021em. Section headings (h2).
- **headline-md:** Testtiemposheadline 30.5px at weight 400, line height 1.26, tracking 0.033em. Sub-section headings.
- **headline-sm:** Testtiemposheadline 22.5px at weight 400, line height 1.43, tracking 0.013em. Card and feature titles.
- **body-md:** Geist 14px at weight 400, line height 1.71. Body text.
- **body-lg:** Geist 16px at weight 300, line height 1.4, tracking 0.031em. Lead paragraphs.
- **label-md:** Geist 16px at weight 500, line height 1. Buttons, navigation and labels.
- **label-sm:** Geist 13.5px at weight 600, line height 1.11. Small labels and badges.
## Layout
Spacing does not follow a strict grid: 63% of measured values are multiples of 4px, so match the measured steps rather than rounding to a grid.
- **Scale:** xs 4px, sm 8px, md 10.4px, lg 20px, xl 33.2px.
- **Gaps:** 20px is the most common gap in flex and grid layouts.
- **Breakpoints:** 479px, 576px, 767px, 768px, 991px, 1280px, 1440px, 1920px.
## Elevation & Depth
Raised elements use soft drop shadows. The most used recipes:
- `rgba(8, 15, 40, 0.65) 0px 30px 70px -24px, rgba(80, 110, 255, 0.45) 0px 0px 60px -12px`
## Shapes
Most elements use 12px corners. Measured radii, most used first:
- **sm (12px):** 78 elements.
- **md (32px):** 40 elements.
- **lg (80px):** 20 elements.
## Components
Measured from the rendered page. Token values reference the tokens above.
- **button-primary (“Book A Demo”):** #0261FE fill, #FFFFFF text, 18px/500, 80px radius, padding 12px 22.4px, border 1px solid #0261FE.
- **button-secondary (“Get started”):** #F6F7F9 fill, #0261FE text, 16px/500, 32px radius, padding 10.4px 13.6px, border 2px solid #0261FE.
- **button-secondary-hover:** background #DBEAFE, text #0261FE on hover.
- **button-ghost (“Platform”):** transparent fill, #D4D4D8 text, 15.84px/400, padding 24px 0px, shadow `rgba(20, 110, 245, 0) 0px -2px 0px 0px inset`.
- **input-field (“Enter your email address.”):** #26313F fill, #FFFFFF text, 16px/400, 5px radius, padding 11px 24px, border 1px solid #424B59.
- **card:** transparent fill, #424B59 text, 16px/500, 24px radius, padding 2px, shadow `rgba(8, 15, 40, 0.65) 0px 30px 70px -24px, rgba(80, 110, 255, 0.45) 0px 0px 60px -12px`.
- **link:** transparent fill, #D4D4D8 text, padding 0px.
## Do's and Don'ts
- Do use #000000 for the page and lift surfaces in small steps: #26313F.
- Do keep text in 4 levels: #B3BAC6, #FFFFFF, #F5F5F5, #424B59.
- Do reserve #0261FE for primary actions and key highlights.
- Do reuse the measured spacing steps (8px, 10.4px, 20px).
- Do use 12px corners on most elements; larger surfaces also use 32px and 80px.
- Don't use #424B59 for body text; it reaches 2.38:1 on #000000. Keep it for large text or metadata.
- Don't introduce new font families beyond Testtiemposheadline and Geist.
- Don't use #0261FE for large backgrounds or body text.
- Don't make interface transitions slower than 0.4s.
## Motion
Interface transitions are quick: 0.3s, 0.4s, 0.35s. Longer ambient animations run 7s.
- **Easing:** `ease`, `cubic-bezier(0.215, 0.61, 0.355, 1)`, `linear`.
- **Reduced motion:** the page responds to `prefers-reduced-motion`.
Generated by [Sitepeel](https://sitepeel.dev/design-md/guestara.com/), the free DESIGN.md generator (engine 2026.10.29+b828a475ee10).
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
Guestara design system questions
What font does Guestara use?
Guestara’s website uses Testtiemposheadline (weight 400) and Geist (weights 300, 400, 500 and 600). Page titles are 56px at weight 400 (34px on phones) and body text is 14px. Measured on November 3, 2026.
What are the Guestara colors and hex codes?
On guestara.com: #000000 (near black) for the background, #B3BAC6 (light blue) for text and #0261FE (vivid blue) as the main accent. The color palette above lists all 11 colors with their hex codes and where each one is used.
What is the Guestara design system?
The design system on this page is guestara.com’s, as measured on November 3, 2026: Testtiemposheadline type, #0261FE as the main color and 12px corners, written down as a DESIGN.md. It is not Guestara’s own documentation.
What is the Guestara DESIGN.md?
A plain-text file with Guestara’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 Guestara’s official design system?
No. Sitepeel measured it from guestara.com’s public page on November 3, 2026. It is an independent analysis, not made or approved by Guestara.
Can I use Guestara’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 Guestara’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.




