For Humans: Copy This Prompt

When you start building any app, website, or tool for South Downtown, paste the following prompt into your AI tool (Lovable, Replit, Cursor, Claude, Google AI Studio, Codex, or whatever you're using) BEFORE you start building:

PROMPT TO COPY:

Read the South Downtown Atlanta brand style guide at https://styleguide.southdowntownatl.com/ before writing any code. This page contains the complete brand system.

Follow these rules:
- Use the exact CSS custom properties from the CSS Tokens section. Copy them into this project's stylesheet. Every color variable starts with --sodo-, every semantic role starts with --sodo-color-.
- For fonts, copy the @font-face declarations as-is. They load from the style guide server. If they fail, use these Google Fonts instead: Oswald (headlines), Barlow Condensed (subheads), Libre Baskerville (body serif), DM Sans (body sans).
- Headlines use Plaak 3 Pradel Bold, uppercase, tight line-height (0.96). Subheads use Plaak 6 Bold, uppercase, wide letter-spacing (0.1em). Body text uses Trade Gothic Next LT Pro or Hercules.
- Primary brand colors: SDT Black #26262b (text, headlines), SDT White #ffffff (backgrounds), Day's Yellow #f4ad33 (accents, CTAs), Rich's Green #263835 (dark sections).
- The brand aesthetic is industrial, bold, textured, and neighborhood-rooted. Do NOT use generic corporate styling, rounded friendly aesthetics, or pastel tech-startup looks. Think brick, steel, painted walls, Atlanta grit.
- Download the logo files from the style guide site and save them locally in this project. Do not hotlink.
- Refer to the full style guide page for component examples, spacing, and the complete color palette.

SOUTH DOWNTOWN ATLANTA — BRAND STYLE GUIDE

This page is a complete brand reference for South Downtown Atlanta (SoDo Atlanta). It is designed to be read by AI coding tools.

HOW TO USE THIS:

  1. Copy all CSS custom properties from the CSS Tokens section into your project's stylesheet.
  2. Keep the @font-face src URLs as-is — they point to hosted font files on this server. Your app will load fonts from here at runtime.
  3. If hosted fonts fail to load, use these Google Font fallbacks: Oswald (for Plaak 3 Pradel), Barlow Condensed (for Plaak 6), Libre Baskerville (for Hercules), DM Sans (for Trade Gothic Next LT Pro).
  4. Save logo images locally into your project — do not hotlink the images.
  5. Read the Design Principles, Patterns, and Photography sections to understand the brand's aesthetic before making design decisions.
  6. Fetch the JSON block at the bottom for structured data if needed.

DO NOT link to this site's stylesheet at runtime. DO NOT use generic corporate aesthetics. This brand is industrial, bold, textured, and neighborhood-rooted.

Logo System

The South Downtown logotype is text-only, set in Plaak 3 Pradel Bold.

Usage Rules:

  • Never use multiple logo variations on one deliverable.
  • Match logo orientation to the typography header style being used.
  • Standalone "S" marks are only for small avatar instances.

Additional logo variants exist but are not hosted here:
- Logotype without 'Atlanta' (two-line: SOUTH / DOWNTOWN)
- Centered logotype variants (with and without Atlanta)
- Four Legacy S secondary marks: Kress (geometric block), Boots (rounded serif), Butlers Shoes (decorative), Rich's (script)
- Four circular badge logos with S center and 'SOUTH DOWNTOWN' circumference text
- Four standalone S tertiary marks with 'ATL' beneath
- Neighborhood marks: Historic Hotel Row, Gordon (Hotel Row), Scoville (Hotel Row), Sylvan (Hotel Row)
Contact the SoDo design team for these files.

Color Palette

All color names reference actual places and landmarks in the South Downtown Atlanta neighborhood.

Primary Colors
SDT Black
HEX: #26262b
RGB: 38, 38, 43
CMYK: 74, 68, 60, 66
PMS: 446 C
CSS: --sodo-sdt-black
Usage: Primary text color, headlines, logo
SDT White
HEX: #ffffff
RGB: 255, 255, 255
CMYK: 0, 0, 0, 0
PMS: none
CSS: --sodo-sdt-white
Usage: Backgrounds, reversed text
Vintage Mint
HEX: #c6d3c6
RGB: 199, 212, 199
CMYK: 22, 9, 22, 0
PMS: 559 C
CSS: --sodo-vintage-mint
Usage: Soft background, secondary surfaces
Rich's Green
HEX: #263835
RGB: 38, 59, 54
CMYK: 78, 55, 66, 54
PMS: 560 C
CSS: --sodo-richs-green
Usage: Dark accent, photography overlays
Secondary Colors
Day's Yellow
HEX: #f4ad33
RGB: 255, 195, 86
CMYK: 0, 24, 80, 0
PMS: 123 C
CSS: --sodo-days-yellow
Usage: Accent, highlights, CTAs
Grape Preserves
HEX: #4c262b
RGB: 77, 38, 43
CMYK: 48, 78, 63, 59
PMS: 7645 C
CSS: --sodo-grape-preserves
Usage: Rich dark accent
New Beginnings
HEX: #ddd6e2
RGB: 222, 214, 227
CMYK: 11, 13, 3, 0
PMS: 5235 C
CSS: --sodo-new-beginnings
Usage: Soft lavender background
Tertiary Colors
Kress White
HEX: #dde2e2
RGB: 222, 227, 227
CMYK: 12, 6, 8, 0
PMS: 538 C
CSS: --sodo-kress-white
Usage: Light neutral surface
Miller's Blue
HEX: #1e3f54
RGB: 31, 64, 84
CMYK: 91, 68, 46, 36
PMS: 3035 C
CSS: --sodo-millers-blue
Usage: Deep blue accent
Sidewalk
HEX: #666666
RGB: 102, 102, 102
CMYK: 60, 51, 51, 20
PMS: 404 C
CSS: --sodo-sidewalk
Usage: Secondary text, muted UI
Green Space
HEX: #bfddaf
RGB: 191, 222, 176
CMYK: 26, 0, 38, 0
PMS: 7485 C
CSS: --sodo-green-space
Usage: Success states, fresh accent
Rich's Orange
HEX: #f27f30
RGB: 242, 128, 48
CMYK: 1, 61, 93, 0
PMS: 1575 C
CSS: --sodo-richs-orange
Usage: Warm accent
Foundation
HEX: #ddb2a5
RGB: 255, 181, 173
CMYK: 9, 37, 26, 0
PMS: 7605 C
CSS: --sodo-foundation
Usage: Warm neutral accent
Murmur
HEX: #e23849
RGB: 227, 56, 74
CMYK: 5, 93, 70, 0
PMS: 710 C
CSS: --sodo-murmur
Usage: Alerts, red accent
Hotel Row
HEX: #dbccbc
RGB: 219, 204, 189
CMYK: 13, 17, 23, 0
PMS: 482 C
CSS: --sodo-hotel-row
Usage: Placeholder backgrounds, warm beige
New Grounds
HEX: #42210a
RGB: 66, 33, 10
CMYK: 48, 73, 84, 68
PMS: 4975 C
CSS: --sodo-new-grounds
Usage: Deep brown
Freidman's Brick
HEX: #a03528
RGB: 161, 54, 41
CMYK: 25, 90, 93, 13
PMS: 484 C
CSS: --sodo-freidmans-brick
Usage: Brick red accent
Semantic Roles
Text Primary
CSS: --sodo-color-text-primary
Value: var(--sodo-sdt-black)
Text Secondary
CSS: --sodo-color-text-secondary
Value: var(--sodo-sidewalk)
Text Inverse
CSS: --sodo-color-text-inverse
Value: var(--sodo-sdt-white)
Background
CSS: --sodo-color-background
Value: var(--sodo-sdt-white)
Surface
CSS: --sodo-color-surface
Value: var(--sodo-kress-white)
Surface Warm
CSS: --sodo-color-surface-warm
Value: var(--sodo-hotel-row)
Surface Cool
CSS: --sodo-color-surface-cool
Value: var(--sodo-vintage-mint)
Accent Primary
CSS: --sodo-color-accent-primary
Value: var(--sodo-days-yellow)
Accent Secondary
CSS: --sodo-color-accent-secondary
Value: var(--sodo-richs-orange)
Dark Accent
CSS: --sodo-color-dark-accent
Value: var(--sodo-richs-green)
Error
CSS: --sodo-color-error
Value: var(--sodo-murmur)
Success
CSS: --sodo-color-success
Value: var(--sodo-green-space)

Typography System

Headline - Plaak 3 Pradel Bold

South Downtown

font-weight: 700; text-transform: uppercase; line-height: 0.96; letter-spacing: normal;

Subhead / Section Header - Plaak 6 Bold

Historic Architecture

font-weight: 700; text-transform: uppercase; line-height: 1.125; letter-spacing: 0.1em;

Introductory Paragraph - Hercules Regular

It's Atlanta's Turn. We are contributing to a bigger story. The area south of downtown has been here for over a century. The brand is about revival, preservation, and building for the next 100 years.

font-weight: 400; line-height: 1.25;

Body Copy / Details - Trade Gothic Next LT Pro

This typography style is used for general paragraphs, UI elements, and detailed descriptions where legibility is paramount. It provides a clean, modern contrast to the more decorative display typefaces.

font-weight: 400; line-height: 1.25;

Caption / Footnote - Plaak 6 Bold

© 2024 SODO ATLANTA

font-weight: 700; text-transform: uppercase; line-height: 1.25; letter-spacing: 0.1em;

Typography Rules & Leading

Leading Rules (Critical)

Plaak 3 Pradel (headlines): line-height = (font-size - 3) / font-size
Example: 72pt text → 69pt leading → line-height: 0.958
In CSS, use approximately: line-height: 0.96

ALL other fonts (Plaak 6, Hercules, Trade Gothic): line-height = (font-size + 3) / font-size
Example: 12pt text → 15pt leading → line-height: 1.25
In CSS, use approximately: line-height: 1.25

Kerning Rules

Extended kerning (letter-spacing: 0.1em) is used for ALL CAPS moments in Subheads, Section Headers, and Footnotes utilizing Plaak 6.

Normal tracking for Plaak 3 Pradel headlines, Hercules body text, and Trade Gothic body text.

Fallback Font Stacks

--sodo-font-headline: 'Plaak 3 Pradel', 'Oswald', 'Bebas Neue', Impact, sans-serif;
--sodo-font-subhead: 'Plaak 6', 'Barlow Condensed', 'Roboto Condensed', sans-serif;
--sodo-font-body-serif: 'Hercules', 'Libre Baskerville', 'Georgia', serif;
--sodo-font-body-sans: 'Trade Gothic Next LT Pro', 'DM Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;

CSS Custom Properties & Tokens

Google Fonts Fallback

If the SoDo-hosted font URLs are unavailable, place this in your HTML <head> to load the Google Fonts fallbacks:

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Oswald:wght@700&family=Barlow+Condensed:wght@300;400;700;900&family=Libre+Baskerville:ital,wght@0,400;1,400&family=DM+Sans:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">

CSS Custom Properties

Copy this entire block into your project's stylesheet to access the SoDo design system variables.

Component Examples

Using ONLY brand tokens, here are examples of common UI components.

<!-- Primary Button -->
<button class="btn-primary">Primary Action</button>

<!-- Secondary Button -->
<button class="btn-secondary">Secondary Action</button>

<!-- Accent Button -->
<button class="btn-accent">Accent Button</button>

/* CSS */
.btn-primary { background-color: var(--sodo-sdt-black); color: var(--sodo-sdt-white); font-family: var(--sodo-font-subhead); text-transform: uppercase; font-weight: 700; letter-spacing: 0.1em; line-height: 1.125; }
.btn-secondary { background-color: transparent; border: 2px solid var(--sodo-sdt-black); color: var(--sodo-sdt-black); font-family: var(--sodo-font-subhead); text-transform: uppercase; font-weight: 700; letter-spacing: 0.1em; line-height: 1.125; }
.btn-accent { background-color: var(--sodo-days-yellow); color: var(--sodo-sdt-black); font-family: var(--sodo-font-subhead); text-transform: uppercase; font-weight: 700; letter-spacing: 0.1em; line-height: 1.125; }

Architecture Tour

Join us for a walking tour of Historic Hotel Row.

Learn More →
<!-- Card Component -->
<div class="styled-card">
  <h3 class="sodo-subhead">Architecture Tour</h3>
  <p class="sodo-body">Join us for a walking tour of Historic Hotel Row.</p>
  <a href="#">Learn More &rarr;</a>
</div>

/* CSS */
.styled-card { background-color: var(--sodo-kress-white); color: var(--sodo-sdt-black); padding: 24px; box-shadow: 0 4px 6px rgba(0,0,0,0.1); border: 1px solid var(--sodo-hotel-row); }
<!-- Form Input -->
<input type="email" class="styled-input" placeholder="example@sodoatlanta.com" />

/* CSS */
.styled-input { font-family: var(--sodo-font-body-sans); border: 1px solid var(--sodo-sidewalk); padding: 12px 16px; width: 100%; max-width: 320px; }

Design Principles

  1. Human touch
    The brand should always have a handmade quality. Favor texture over sterility. Imperfection is intentional.
  2. Paint, don't print
    Branding should feel like it belongs in physical space — seamless with the landscape, not manufactured. Think street art, painted walls, organic placement. Application should be different every time.
  3. Layered
    Compositions should layer patterns, photography, maps, and typography. Much like its history, South Downtown is made of many layers. Use torn edges, large pattern crops, and overlapping elements.
  4. Neighborhood-rooted
    Everything references real places. Color names, logo variants, and typography choices all come from the neighborhood. The brand IS the neighborhood.
  5. Bold + Industrial
    The Plaak typeface family sets the tone: tall, condensed, heavy, architectural. Headlines should command space.
  6. Flexible
    This is explicitly an "interim" brand guide, meant as "a foundation and inspiration to be expanded upon." Designers have flexibility in logo orientation, font weight selection, and color application.

Patterns & Texture System

The brand uses hand-made abstract patterns created physically then digitized. These include brush strokes, torn edges, and paint textures — abstract and non-representational. Each pattern can be colorized into any brand palette color.

For AI-generated apps: You cannot reproduce the hand-painted patterns programmatically. When building digital applications, use solid brand colors or subtle CSS textures that evoke a raw/industrial/handmade feel. A subtle noise overlay or grain filter on backgrounds can approximate the brand's tactile quality. Avoid sterile, corporate, or overly polished aesthetics. The brand should feel like it was touched by human hands.

Photography Direction

Photography should capture the peculiar beauty and character of the buildings, even before restoration. Subjects include: industrial details, weathered textures, mechanical equipment, mailboxes and signage, building infrastructure, rooftop views, the Georgia State Capitol dome.

The mood is documentary, architectural, and textural — NOT polished lifestyle photography. Do not use generic corporate stock photos. When an AI tool generates or selects imagery for a SoDo project, it should favor gritty, authentic, urban-industrial photography over clean studio shots.

Machine-Readable JSON

The full brand system is available below in JSON format for parsers.