BellsBeans Coffee Roaster
Brand
Style Guide
Color Palette
Brand
Accent Variants
Warm Neutrals
Black / White
Warm Greys
State — Backgrounds
State — Text / Icons
5 Dawn Color Schemes — Remapped to Brand Palette
Light / Cream
Btn: #1F1611
Links: #A5551F
Button
Stone
Btn: #1F1611
Links: #8F4A1B
Button
Dark / Espresso
Btn: #F5EFE7
Links: #D4824F
Button
Accent / Rust
Btn: #F5EFE7
Links: #F5EFE7
Button
White
Btn: #1F1611
Links: #A5551F
Button
Typography
Display / Headings — Fraunces · Google Fonts, variable weight & optical size · line-height 1.1
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Body — Inter · Google Fonts, weights 400–700 · line-height 1.4
Spacing Scale
8px base unit
Buttons
Padding: 5× font-size left/right · 1× font-size top/bottom · Radius: 4px
Color
Primary
Secondary
Primary Outline
Secondary Outline
States (Primary)
Default
Active / Pressed
Disabled
States (Secondary)
Default
Active / Pressed
Disabled
Outline — hover fills with border colour, text becomes cream
Settings Applied
All changes from Dawn defaults — config/settings_data.json & assets/brand.css
| Setting | Dawn Default | BellsBeans Value | Controls |
|---|---|---|---|
color_schemes (all 5) changed |
Black & white palette | Espresso / Cream / Rust | All section backgrounds and button colors |
type_header_font via CSS |
Assistant | Fraunces (variable) | All headings (H1–H6) |
type_body_font via CSS |
Assistant | Inter | All body text, labels, buttons |
buttons_radius changed |
0px | 4px | All button corner radius |
inputs_radius changed |
0px | 4px | Text inputs, selects, textareas |
inputs_border_opacity changed |
55% | 100% | Input border visibility (solid, not muted) |
card_corner_radius changed |
0px | 6px | Product card corners |
card_style changed |
standard | card | Shows card background + border on product cards |
card_border_thickness changed |
0px | 1px | Product card border |
card_border_opacity changed |
10% | 55% | Product card border visibility |
collection_card_corner_radius changed |
0px | 6px | Collection card corners |
collection_card_style changed |
standard | card | Collection card style |
collection_card_border_thickness changed |
0px | 1px | Collection card border |
blog_card_corner_radius changed |
0px | 6px | Blog post card corners |
blog_card_style changed |
standard | card | Blog card style |
text_boxes_radius changed |
0px | 6px | Content container corners |
media_radius changed |
0px | 6px | Product images & media corners |
popup_corner_radius changed |
0px | 6px | Quick-add popups & modals |
badge_corner_radius changed |
40px | 20px | Sale / sold-out badge shape |
spacing_grid_horizontal changed |
8px | 24px | Horizontal gap between grid items |
spacing_grid_vertical changed |
8px | 24px | Vertical gap between grid items |
shopify theme push, open the theme editor (Online Store → Themes → Customize) to:
- Assign Scheme 1 (Cream) as the default scheme for homepage sections
- Assign Scheme 3 (Espresso) to any dark hero or announcement bar sections
- Assign Scheme 4 (Rust) to accent banner / promo sections
- Upload the brand logo (Online Store → Themes → Customize → Header)
- Upload the favicon