Skip to content

Brand Identity & Design System

The visual language and design principles for Logbook.

Brand Identity

Name: Logbook Domain: logbook.social Tagline: "Your reading life, your people."

Personality

  • Warm, cozy, inviting
  • Intellectual but not pretentious
  • Community-focused
  • Trustworthy and authentic

Color Palette

Primary Colors

NameHexUsage
Cream#FAF7F2Background
Paper#F5F1EASecondary background
Warm White#FFFDFBCards, surfaces
Amber#C4883APrimary brand, CTAs, active states
Amber Dark#A66E2CHover/pressed
Amber Lightrgba(196, 136, 58, 0.12)Tint backgrounds

Accent Colors

NameHexUsage
Terracotta#C27B5CWarm accent
Sage#8B9A7DSuccess, calm
Purple#8B7AA8Category accent
Blue#5C6B8ACategory accent
Pink#C27B8ACategory accent

Neutrals

NameHexUsage
Charcoal#3D3835Primary text
Charcoal Light#5C5552Secondary text
Dust#D4CFC7Borders, dividers

Dark Mode

NameHexUsage
Background#1A1817Dark background
Surface#252220Dark cards/surfaces
Text#E8E4DDDark mode text

Typography

Headings

  • Font: Fraunces (serif)
  • Weights: 400 (regular), 600 (semibold)
  • Use for: Logos, page titles, section headers

Body

  • Font: DM Sans (sans-serif)
  • Weights: 400 (regular), 500 (medium), 600 (semibold)
  • Use for: All UI text, descriptions, buttons

Serif Accent

  • Font: Source Serif 4
  • Use for: Pull quotes, book descriptions

UI Components

Liquid Glass Effect

The signature Logbook visual style:

css
background: rgba(255, 253, 251, 0.55-0.75);
border: 1px solid rgba(255, 255, 255, 0.5);
backdrop-filter: blur(20px);
box-shadow: /* multi-layer soft shadows */;
/* Inner white border for depth/glow */

Buttons

TypeStyle
PrimaryAmber background, charcoal text
SecondaryGlass background, charcoal text
GhostTransparent, amber text
  • Border radius: 12-14px
  • Padding: 12-16px vertical, 20-28px horizontal

Cards

  • Background: Warm white or glass
  • Border radius: 16-20px
  • Padding: 16-24px
  • Shadow: Soft, multi-layer
  • Hover: Subtle lift + shadow increase

Input Fields

  • Glass background
  • Border: Dust color (1px)
  • Focus: Amber border
  • Border radius: 12px
  • Padding: 12-14px

Spacing Scale

SizeValueUse
xs4px (0.25rem)Tight spacing
sm8px (0.5rem)Small spacing
md12px (0.75rem)Default spacing
lg16px (1rem)Medium spacing
xl24px (1.5rem)Large spacing
2xl32px (2rem)XL spacing
3xl48px (3rem)XXL spacing

Iconography

  • Style: Emoji-based for warmth
  • Fallback: Line icons (Lucide/Feather)
  • Size: 20-24px for UI icons

Animations

  • Duration: 200-300ms (interactions), 400-600ms (page transitions)
  • Easing: Ease-out for entries, ease-in for exits
  • Use: Button hovers, page transitions, micro-interactions
  • Avoid: Excessive animation, animation on every element

Design Decisions

DecisionRationale
Liquid glass UICreates premium feel without being cold
Emoji avatarsRemoves photo upload friction, maintains warmth
Friend-first feedTrust in friends > trust in algorithms
Book clubs prioritizedStrongest differentiator from competitors

Built with VitePress