GO SOMM Brand Guidelines
Your personal AI sommelier. These guidelines document our visual identity system and how to use our brand assets.
Logo & Wordmark
Our wordmark combines two contrasting typographic styles to reflect our brand personality: tech-forward meets sommelier expertise.
Primary Wordmark
Wordmark Construction
- "Go" — Geist Sans 300 (Light), tight letterspacing (-0.02em)
- "Somm" — Playfair Display Italic 700 (Bold), normal letterspacing
- Relationship: No space between words, optically aligned on baseline
- Color: Slate (#101116) by default
S-Swirl Symbol
An elegant S-shaped swirl representing wine swirling in a glass. Use this symbol in lockups with the wordmark, or standalone for small spaces (favicons, app icons).
Color Palette
Our color palette is warm and sophisticated, reflecting the world of wine with approachable elegance.
#101116rgb(16, 17, 22)oklch(0.18 0.01 270)#A96464rgb(169, 100, 100)oklch(0.58 0.09 20)#FDFBFCrgb(253, 251, 252)oklch(0.99 0.002 0)#909AA1rgb(144, 154, 161)oklch(0.68 0.015 240)#DBAD81rgb(219, 173, 129)oklch(0.78 0.08 65)#EFF2F5rgb(239, 242, 245)oklch(0.96 0.005 240)Color Usage
- Slate is the primary brand color. Use for text, logo, and important UI elements.
- Champagne Rose is the accent color. Use for CTAs, hover states, and brand moments.
- Near White provides subtle contrast for backgrounds without harsh pure white.
Text Color Hierarchy
Source of truth: tokens/brand.tokens.json → text-color-hierarchy
Primary Text
#101116 / oklch(0.18 0.01 270)
Secondary Text
oklch(0.42 0.01 270)
Interactive Text
#A96464 / oklch(0.58 0.09 20)
Text on Colored Backgrounds
text-primary-foreground (white)
text-accent-foreground (slate)
text-foreground (slate)
Important Guidelines
- DO NOT use Cool Slate (#909AA1) for text — Low contrast on white backgrounds. Use only for borders/subtle elements.
- DO NOT use Honey Gold (#DBAD81) for text — Contrast issues. Primarily use as background color.
- Minimum contrast: WCAG AA (4.5:1 for normal text, 3:1 for large text)
- Badges: Always pair bg-[color] with text-[color]-foreground for proper contrast
Button Examples
bg-primary text-primary-foreground
border-accent text-accent
text-foreground hover:bg-muted
Typography
Our typography system uses three carefully selected typefaces for different purposes.
Logo Lockups
Official logo lockup configurations for different use cases.
Standard Lockups
For everyday use: website headers, email signatures, business cards, navigation. Both options approved - vertical is primary, horizontal available as alternative.
Symbol: 48px height
Wordmark: 36px
Best for: App icons, social profiles, square badges
Symbol: 48px height
Wordmark: 40px
Best for: Wide headers, layouts where vertical won't work
Hero Treatment
For landing page heroes, feature banners, and major brand moments. All 3 options approved - use different ones for different contexts.
Wordmark: 64px, slate
Why it works: High contrast, symbol subtle but visible
Wordmark: 64px, white
Why it works: Symbol more visible than pure dark options
Wordmark: 64px, slate
Why it works: Maximum cleanliness, subtle depth
Hero Treatment - Usage Guidelines
- Primary Use: Use any of the 3 hero treatments based on your context and background needs
- Champagne (A): Best for warm, approachable premium contexts
- Soft Slate (B): Best for sophisticated, elegant dark themes
- Clean Light (C): Best for minimal, modern clean layouts
- Symbol Opacity: Never exceed the specified opacity values - symbol should remain subtle
- Wordmark Size: Maintain the size relationships between symbol and wordmark
Compact Hero
For mobile heroes, feature cards, and constrained spaces. Both options approved - use based on background context.
Wordmark: 44px, slate
Best for: Mobile heroes, feature cards
Wordmark: 48px, white
Best for: Dark-themed mobile sections
Overall Usage Guidelines
- Standard Lockups: Use vertical as primary; horizontal when space requires it
- Hero Treatments: Choose based on background context and brand moment
- Compact Lockups: Use on mobile or in constrained card layouts
- Consistency: Stick to these exact specifications for all applications
- Symbol Opacity: Never exceed specified values - symbol should be subtle
- Spacing: Maintain the exact gap values between symbol and wordmark
📖 Complete Lockup Reference
For detailed specs and additional context on all lockup variations:
Usage Guidelines
How to properly use our brand assets across different contexts.
Clear Space & Minimum Size
Clear space: Maintain a minimum clear space around the logo equal to the height of the "S" symbol.
Minimum size: Never display the horizontal lockup smaller than 120px wide (or 32px tall for vertical lockup).
Do's and Don'ts
When to Use Each Element
- Full Lockup (Symbol + Wordmark): Primary usage. Headers, landing pages, marketing.
- Wordmark Only: Text-heavy contexts, email signatures, contracts, SEO.
- Symbol Only: Favicon, app icon, social media avatar, watermarks (16x16px minimum).
Download Assets
Access logos, brand guidelines, and design resources