kobbe.io website design: fonts, colors and UI patterns

4 featured captures from kobbe.io, with sourced design evidence from Fudge.

How is kobbe.io designed? Show me the visual system I can use as a reference.

Captured pages

Overview

Kobbe's visual identity centers on a dramatic dark-mode foundation with near-black surfaces that let coral and warm accent colors command attention. The design pairs an elegant italic serif display typeface—Lt Remark—with the utilitarian clarity of Inter for all body and interface text. This combination creates a sophisticated tension between editorial personality and technical credibility appropriate for a privacy-focused analytics product. The page structure moves visitors through a narrative arc: a data-visualization hero establishing product purpose, feature explanations with supporting imagery, interactive pricing comparisons, and a collapsible FAQ section. Throughout, generous vertical spacing and restrained horizontal margins keep the composition breathable while maintaining focus on the content. The system supports both dark and light contexts, with a promotional modal demonstrating the light-canvas variant.

Colors

tokenvalueuse
canvas#0A0A0APrimary page background, near-black foundation
surface#171717Card backgrounds, elevated panels, footer sections
surface-elevated#262626Hover states, active accordion rows, pricing table alternates
ink#FAFAFAPrimary text on dark backgrounds, headings, body copy
muted-ink#A1A1A1Secondary descriptions, captions, footer links
border#808080Dividers, accordion borders, subtle separators
action#FE644ECoral accent for highlights, checkmarks, promotional emphasis
action-hover#00AA6FSecondary accent, success states, hover feedback
light-canvas#FAFAFAModal overlays, light-theme surfaces
light-ink#171717Text on light backgrounds, modal headings
light-muted#808080Descriptions on light backgrounds

The color system operates in two modes. The dominant dark mode uses canvas as the foundation, with surface and surface-elevated creating depth through subtle lightness increases. Ink provides high-contrast readability, while muted-ink handles supporting information without competing for attention. The coral action color appears sparingly—highlighting key phrases in headlines, marking feature availability with checkmarks, and drawing focus to interactive elements. A secondary green accent supports success states and provides alternative emphasis. The light mode inverts this relationship for modal contexts: light-canvas becomes the ground, with light-ink and light-muted maintaining the same information hierarchy through value rather than hue.

Typography

tokenfamilysizeweightleadingtrackinguse
hero-displayLt Remark3.75rem4001-0.03emHero headlines, major section openings
section-displayLt Remark3rem4001-0.025emSection headings, FAQ titles, pricing headers
bodyInter1rem4001.50Primary body text, descriptions, paragraphs
body-mediumInter1rem5001.50Emphasized body, button labels, navigation
body-smallInter0.875rem4001.430Secondary text, feature descriptions, footer links
labelInter0.75rem6001.330Category labels, table headers, badges
navigationInter0.875rem4001.430Header links, footer navigation

The typographic system relies on the contrast between Lt Remark's refined italic serifs and Inter's neutral grotesque forms. Lt Remark appears exclusively at display sizes with tight negative tracking, giving headlines an editorial, almost literary quality that distinguishes Kobbe from typical SaaS aesthetics. Inter handles all functional text at weights 400 and 500, with occasional 600 for labels. The 16px base size with 24px line height provides comfortable reading density, while the 14px and 12px steps create clear hierarchy for supporting information. The design also includes Lt Remark-Italic as a distinct variant for specific display treatments, and Applesystem as a system-level fallback. Lt Remark and Lt Remark-Italic are designed by Daniel Lyons and distributed by Lyons Type. Verify licensing for these families before production use.

Layout

The page employs a centered single-column layout with responsive width constraints. Content containers typically use margin: 0 auto with maximum widths that create generous side margins on large viewports—approximately 388px margins on either side at the widest configuration, narrowing to 272px, 192px, or 160px for nested or specialized sections. This creates a reading experience that feels spacious and deliberate rather than edge-to-edge.

Section spacing follows a clear rhythm: major sections receive 80px vertical padding (5rem), with 32px (2rem) separating subsections. The hero section expands this to 112px top padding for additional emphasis. Horizontal padding remains consistent at 32px for content containers, ensuring text never touches viewport edges.

The header uses a floating treatment with 16px vertical padding and 32px horizontal padding, maintaining the same centered margin constraints as content sections. Navigation links sit within a flex container with 32px gaps between items.

Grid structures appear in the pricing comparison table, using implicit row groups with alternating surface treatments. Feature cards and pricing tiers employ single-column stacks on mobile, expanding to multi-column arrangements where content density demands it. The FAQ section uses full-width accordion items with internal padding of 16px vertical and 20px horizontal.

Visual language

The visual character balances technical credibility with approachable warmth. The near-black canvas creates a premium, focused environment that makes the coral accent feel intentional rather than aggressive. Data visualization appears as a central motif—the hero frame presents a heatmap grid in coral, amber, and cream tones that both demonstrates product capability and provides visual interest.

Typography drives personality more than decoration. Lt Remark's italic serifs in headlines create an editorial voice that suggests thoughtfulness about privacy and data ethics. The absence of heavy gradients, glassmorphism, or complex shadows keeps the aesthetic grounded and performant.

Iconography uses simple geometric forms—chevrons for accordion expansion, checkmarks for feature availability, arrows for call-to-action buttons. These remain in the ink or action colors without additional styling. The checkmark in pricing tables uses the coral action color, creating a consistent visual reward pattern across the page.

Border treatments are minimal and functional: 1px solid borders in the muted gray range separate accordion items and table rows. Cards and elevated surfaces use subtle border-radius values—14px for major panels, 10px for medium cards, 8px for buttons—creating softness without excessive roundness.

Components

Primary button

  • Anatomy: Text label with optional trailing arrow icon, contained within a rounded rectangle
  • Surface: Light-canvas background with light-ink text; in dark contexts, may invert to surface background with ink text
  • Typography: body-medium token, weight 500
  • Shape: 8px border radius, 1px solid border matching background
  • Spacing: 12px horizontal padding, 8px gap between text and icon
  • Composition: Flex row with centered alignment
  • States: Default shows solid fill; hover likely shifts background toward surface-elevated or introduces subtle shadow

Secondary button / Pill

  • Anatomy: Text label with optional icon, fully rounded ends
  • Surface: Transparent or surface background with border
  • Typography: body-small or label token
  • Shape: 9999px border radius for pill appearance
  • Spacing: 12px horizontal padding, 8px internal gap
  • Composition: Inline-flex, often appearing in groups with 8px gaps

Feature card

  • Anatomy: Container with optional icon, heading, and description text
  • Surface: surface or surface-elevated background, 14px border radius
  • Typography: Heading uses section-display or body-medium; description uses body-small in muted-ink
  • Spacing: 32px padding, 16px gap between elements
  • Composition: Vertical stack, often arranged in grids with 24px gaps

Accordion item

  • Anatomy: Trigger row with question text and chevron icon, expandable answer region
  • Surface: Transparent background, separated by 1px border-top in border color
  • Typography: Question uses body-medium in ink; answer uses body-small in muted-ink
  • Spacing: 16px vertical padding, 20px horizontal padding; 4px margin-top for answer paragraph
  • Composition: Full-width block with flex row trigger and block answer
  • States: Collapsed shows chevron pointing down; expanded shows chevron pointing up with answer revealed

Pricing table row

  • Anatomy: Feature description cell with tier comparison cells containing values or checkmarks
  • Surface: Alternating transparent and surface-elevated backgrounds for row groups; category headers use surface background
  • Typography: Feature name in body-small; tier values in body-medium; category labels in label token with uppercase treatment
  • Spacing: 16px vertical padding, 20px horizontal padding in cells; 48px gap between major row groups
  • Composition: CSS grid with flexible columns, left-aligned feature descriptions and centered tier values

Promotional modal

  • Anatomy: Centered overlay with dismiss button, headline with accent-colored keyword, description, and action button
  • Surface: Light-canvas background with subtle shadow; dark action button at full width
  • Typography: Headline uses hero-display in light-ink with action-colored inline text; description uses body-small in light-muted
  • Shape: 14px border radius for modal container, 4px for action button
  • Spacing: 16px padding for modal body, 12px horizontal padding for button
  • Composition: Vertical stack with centered text alignment

Responsive behavior

The layout narrows gracefully as viewport width decreases. The widest content margins (388px each side) suggest a large-desktop breakpoint above 1440px. At standard desktop widths, margins likely compress to 160px or 80px depending on section complexity. The pricing table, visible with three tiers, would require horizontal scroll or stacked presentation below approximately 900px.

Typography scales down modestly: the 60px hero display in promotional contexts may reduce to 48px on standard viewports, with section-display holding at 48px. Body text maintains 16px across breakpoints for readability. The FAQ accordion and feature cards remain full-width with consistent internal spacing, relying on reduced external margins rather than structural reorganization.

Navigation collapses to a hamburger menu or simplified link list below desktop breakpoints, though the exact mobile header treatment is not visible in the supplied materials. Touch targets should maintain minimum 44px height for all interactive elements.

Practical implementation guidance

### Preserve - The stark contrast between near-black canvas and warm coral accents; this pairing is distinctive and central to brand recognition - Lt Remark's italic serifs exclusively for display headlines; mixing it into body text would dilute its impact - Generous vertical spacing between sections; the airy composition is essential to the premium feel - The alternating row pattern in pricing tables for scannability - Coral checkmarks as the consistent positive indicator across all feature comparisons

### Avoid - Adding gradients or complex shadows behind cards; the flat color blocks are intentional - Using Lt Remark for body text or UI labels; its character is too ornate for small sizes - Expanding the accent palette beyond coral and green; additional hues would fragment the focused identity - Edge-to-edge text containers; the wide margins are a defining spatial characteristic - Borders heavier than 1px; the delicate separations rely on hairline precision

### Recommended build order 1. Establish the dark-mode color tokens and apply canvas background with ink text 2. Implement Inter at 16px base with the full type scale 3. Add Lt Remark with hero-display and section-display tokens, testing tracking at each size 4. Build the centered content container with responsive margin constraints 5. Create the button components with both filled and pill variants 6. Implement the accordion pattern with border separators and chevron rotation 7. Construct the pricing table with alternating row surfaces and checkmark icons 8. Add the promotional modal as a light-mode exception layer

### Accessibility - Maintain minimum 4.5:1 contrast for all body text; the ink-on-canvas pairing exceeds this significantly - Ensure coral action elements on dark backgrounds meet 3:1 contrast for large text or UI components - Provide visible focus indicators for keyboard navigation, likely using the action color as an outline - Include aria-expanded attributes on accordion triggers and associate answer regions with aria-controls - Respect reduced-motion preferences for any chevron rotations or accordion height animations

Scope note

This guide covers the Kobbe landing page including the hero section, feature explanations, pricing comparison, FAQ accordion, footer navigation, and promotional modal. Measurements are derived from the exact values present in the interface. Mobile breakpoints, additional interior pages, dashboard interfaces, and motion specifications are not included. Verify licensing for Lt Remark, Lt Remark-Italic, Inter, and Applesystem before production use.

More website design guides

Browse website design guides by pattern and website.