DESIGN.md · Analysis

Short North Studio

short-north-studio.xyz · 28 Jun 2026 · 47 colors · Archivo Black, Hind

Short North Studio

A premium creative studio booking platform in Columbus' Short North Arts District, designed with bold typography and vibrant accent colors to convey artistic energy and refined professionalism.

Colors

surface#fcfbf8
surface-dim#f0ede8
surface-bright#ffffff
surface-container-lowest#faf8f5
surface-container-low#f5f2ed
surface-container#f0ede8
surface-container-high#e9e6e1
surface-container-highest#e2dfda
on-surface#2d2d2d
on-surface-variant#6c757d
inverse-surface#1b1b1b
inverse-on-surface#f5f2ed
outline#c5c1b9
outline-variant#d0d0d0
surface-tint#9b72cf
primary#9b72cf
on-primary#ffffff
primary-container#e8dff5
on-primary-container#5a3d8a
inverse-primary#c9b5e8
secondary#f4a8c8
on-secondary#ffffff
secondary-container#fce4f0
on-secondary-container#a85a7f
tertiary#fe7b02
on-tertiary#ffffff
tertiary-container#ffe4cc
on-tertiary-container#8a3f00
error#d32f2f
on-error#ffffff
error-container#ffcdd2
on-error-container#b71c1c
primary-fixed#e8dff5
primary-fixed-dim#d0c4e8
on-primary-fixed#3d2660
on-primary-fixed-variant#6c4fa0
secondary-fixed#fce4f0
secondary-fixed-dim#f0b8d4
on-secondary-fixed#5a1d3f
on-secondary-fixed-variant#9a3d63
tertiary-fixed#ffe4cc
tertiary-fixed-dim#ffb88a
on-tertiary-fixed#4a1f00
on-tertiary-fixed-variant#b85a00
background#fcfbf8
on-background#2d2d2d
surface-variant#e9ecef

Typography

display
fontFamily: Archivo Black · fontSize: 96px · fontWeight: 700 · lineHeight: 104px · letterSpacing: -0.04em
headline-lg
fontFamily: Archivo Black · fontSize: 48px · fontWeight: 700 · lineHeight: 56px · letterSpacing: -0.02em
headline-md
fontFamily: Archivo Black · fontSize: 32px · fontWeight: 700 · lineHeight: 40px · letterSpacing: -0.01em
title-lg
fontFamily: Hind · fontSize: 24px · fontWeight: 600 · lineHeight: 32px · letterSpacing: 0em
body-lg
fontFamily: Hind · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
body-md
fontFamily: Hind · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
label-md
fontFamily: Archivo Black · fontSize: 12px · fontWeight: 700 · lineHeight: 16px · letterSpacing: 0.08em
label-sm
fontFamily: Archivo Black · fontSize: 10px · fontWeight: 700 · lineHeight: 14px · letterSpacing: 0.1em

Design guidance

Overview

Short North Studio is a premium creative space booking platform that embodies 'Refined Maximalism'—a design philosophy that pairs bold, expressive typography with a soft, welcoming color palette to create an atmosphere of artistic confidence without pretension. The brand serves independent creators, small production teams, and event hosts seeking a flexible, professionally equipped studio in Columbus' vibrant Short North Arts District. The UI evokes a sense of creative possibility: the hero headline in Archivo Black (96px, -0.04em letter-spacing) commands attention with its architectural weight, while the blush background (rgb(248, 232, 238)) and violet accent (rgb(155, 114, 207)) create an inviting, contemporary energy. The emotional response is one of accessibility paired with sophistication—this is a space for serious creators who don't take themselves too seriously.

The brand voice is direct, warm, and action-oriented. Vocabulary favors concrete descriptors ('sun-drenched', 'tailored for creators, by creators', 'instantly bookable') over abstract marketing speak. Tone is conversational yet professional, never breathless or overly casual. Example sentence in brand voice: 'Book by the hour for shoots, rehearsals, workshops, pop-ups, and celebrations—no minimums, no surprises.'

Colors

The color system centers on a vibrant primary accent (Violet #9b72cf) paired with a warm, neutral surface palette to maximize contrast and legibility without visual fatigue. Primary (#9b72cf) is used exclusively for CTAs, interactive states, headlines, and focus indicators—it's the signature brand color that signals interactivity and brand presence. Secondary (Petal #f4a8c8) provides a softer, more approachable accent for supporting UI elements, badges, and hover states; it appears frequently in card backgrounds and decorative accents. Tertiary (Burnt Orange #fe7b02) is reserved for status indicators and accent highlights where warmth and urgency are needed.

The surface stack uses a warm off-white palette: surface-bright (#ffffff) for primary card backgrounds, surface (#fcfbf8) for the pa

Typography

The type system employs a two-family strategy: Archivo Black for all display and headline levels (96px down to 12px), and Hind for body and label content. Archivo Black's geometric, high-contrast letterforms (font-weight: 700 throughout) communicate creative confidence and visual authority, while Hind's warm, humanist proportions (300–700 weights available) ensure body text remains approachable and legible at small sizes. Display (96px, lineHeight: 104px, letterSpacing: -0.04em) is used exclusively for the hero headline 'Creative Space Refined'—the negative letter-spacing creates visual tension that reinforces the brand's artistic edge. Headline-lg (48px, -0.02em) is reserved for section titles; headline-md (32px, -0.01em) for subsections. Body-lg (18px, lineHeight: 28px) is used for descr

Layout

The layout employs a 12-column grid system with a max-width of 1280px (container-max), centered with 24px gutters on desktop and 16px on mobile. The hero section uses a 8-4 column split (md:col-span-8 and md:col-span-4) to balance the large headline card with stat cards on the right. Section spacing follows a semantic scale: 40px (lg) separates major sections (e.g., hero from 'Studio kit'), 24px (md) separates subsections, and 12px (sm) separates inline elements. The blush background (#fcfbf8) extends edge-to-edge, creating a cohesive visual container. Cards use 40px border-radius (rounded-[2.5rem]) and 56px padding (md:p-14) to create generous breathing room around content. The fixed header (z-40, transition-all duration-300) maintains a transparent background until scroll, preserving the

Elevation & Depth

Depth is conveyed through a layered shadow system that emphasizes card separation and interactive affordance. Level 1 (Base): the blush surface (#fcfbf8) with no shadow, establishing the visual foundation. Level 2 (Standard Card): box-shadow: 0 20px 48px rgba(244, 168, 200, 0.2) on hero cards and stat cards, using the secondary color (Petal) to create a warm, cohesive shadow that echoes the brand palette. Level 3 (Elevated/Interactive): box-shadow: 0 24px 56px rgba(244, 168, 200, 0.25) on hover states, increasing the blur radius and opacity to lift the element visually. Primary CTAs use a dedi

Shapes

The shape language follows 'Soft Architectural'—a philosophy that pairs sharp, geometric forms with generous rounding to balance precision with approachability. Hero and stat cards use 40px border-radius (rounded-[2.5rem] or 2.5rem), creating a soft, inviting container that feels premium without being overly playful. Primary CTAs use 16px border-radius (rounded-2xl or 1rem), striking a middle ground between button-like affordance and card-like softness. Secondary buttons and use-case cards employ 24px border-radius (rounded-3xl or 1.5rem), reinforcing the softer, more exploratory nature of sec

Components

Action Elements Primary buttons (button-primary) use backgroundColor: {colors.primary} (#9b72cf), textColor: white, padding: 20px 40px, height: 48px, rounded: 1rem, with boxShadow: 0 8px 24px rgba(155, 114, 207, 0.3). On hover (button-primary-hover), the background shifts to #8a5fb8 (a 10% darker violet) and the shadow expands to 0 12px 32px rgba(155, 114, 207, 0.4), creating a tactile lift effect. Transition: all 0.2s cubic-bezier(0.16, 1, 0.32, 1). Secondary buttons (button-secondary) invert the logic: transparent background with a 2px border in rgba(155, 114, 207, 0.2), textColor: {colors.primary}, same padding and height. On hover, the border strengthens to rgba(155, 114, 207, 0.6) and a subtle background tint (rgba(155, 114, 207, 0.04)) appears. Both button variants use font-displ

Do's and Don'ts

**Do**

  • Do use Archivo Black for all headlines and CTAs to reinforce brand authority and visual hierarchy; reserve Hind for body copy and descriptive text.
  • Do apply the primary violet (#9b72cf) exclusively to interactive elements (buttons, links, focus states) to create a consistent, predictable interaction model.
  • Do maintain 40px border-radius on hero and stat cards to establish the 'Soft Architectural' shape language; never use sharp corners (0px) on primary containers.
  • Do layer shadows using color-tinted values (rgba(155, 114, 207, x) for primary, rgba(244, 168, 200, x) for secondary) to create cohesive depth that echoes the brand palette.
  • Do use the full 12-column grid with 24px gutters on desktop and collapse to single-column on mobile (md: 768px breakpoint) to maintain responsive legibility.
  • Do apply uppercase text-transform and 0.08em+ letter-spacing to all label and button text to reinforce visual hierarchy and brand personality.

**Don't**

  • Don't use the primary violet (#9b72cf) for body text, backgrounds, or non-interactive elements; reserve it exclusively for CTAs and focus states to maintain visual clarity.
  • Don't apply border-radius smaller than 16px to primary buttons or larger than 4px to input fields; the graduated rounding scale is essential to the design system's coherence.
  • Don't mix Archivo Black and Hind weights arbitrarily; use Archivo Black at 700 weight only, and Hind at 400–600 weights depending on hierarchy level.
  • Don't use flat shadows (box-shadow: 0 0 0) or grayscale shadows (rgba(0, 0, 0, x)); all shadows must be tinted with brand colors (violet or petal) to maintain visual cohesion.
  • Don't exceed 1280px container max-width or reduce gutter spacing below 16px on mobile; these constraints ensure the design remains legible and refined across all screen sizes.
  • Don't apply hover or focus states without a transition property; all interactive changes must use transition: all 0.2s cubic-bezier(0.16, 1, 0.32, 1) to maintain the refined, responsive feel.