Centralized design tokens, colors, typography, and component styles for SMBPulse
#075895
Main brand color for primary actions and accents
#109FE0
Secondary brand color for highlights and links
#FE8F0D
Primary button color and call-to-action elements
#060917
Main background color for pages and sections
#131313
Background for cards and elevated components
White - Primary Text
Gray-300 - Secondary Text
Gray-400 - Muted Text
Primary: Geist Sans (via app/layout.tsx)
Fallback: system-ui, sans-serif
Note: Biennale font is defined in app/globals.css
text-5xl lg:text-7xl font-bold
text-3xl md:text-4xl font-bold
text-2xl font-bold
text-xl font-semibold
Large Body Text (text-xl)
Used for hero descriptions and important paragraphs
Regular Body Text (text-lg)
Standard paragraph text
Small Body Text (text-base)
Secondary information and captions
Extra Small Text (text-sm)
Labels, metadata, and fine print
Normal (400) - font-normal
Medium (500) - font-medium
Semibold (600) - font-semibold
Bold (700) - font-bold
Extrabold (800) - font-extrabold
Classes:
inline-flex items-center justify-center bg-[#FE8F0D] text-white px-8 py-4 rounded-lg font-semibold hover:bg-[#FE8F0D]/90 transition-all duration-300 hover:shadow-lg hover:shadow-[#FE8F0D]/50Usage: Main call-to-action buttons in hero sections
This is the standard primary button style used throughout the site
Classes:
inline-flex items-center justify-center border-2 border-[#FE8F0D] text-[#FE8F0D] px-8 py-4 rounded-lg font-semibold hover:bg-[#FE8F0D]/10 transition-all duration-300Usage: Secondary actions and outlined buttons
This is the standard secondary button style used throughout the site
Max Width: max-w-7xl (1280px) for hero sections
Max Width: max-w-6xl (1152px) for content sections
Max Width: max-w-4xl (896px) for centered content
Padding: px-4 lg:px-8 (16px mobile, 32px desktop)
Hero Sections: pt-32 pb-20 (128px top, 80px bottom)
Content Sections: py-20 (80px vertical)
Large Sections: py-24 lg:py-32 (96px/128px vertical)
Small: gap-4 (16px)
Medium: gap-6 lg:gap-8 (24px/32px)
Large: gap-8 (32px)
Card background with gradient and border
bg-gradient-to-b from-[#131313] to-[#191a1d] rounded-xl ring-1 ring-white/10variant="primary" for main CTAsvariant="secondary" for secondary actions