9-visual-identity.md 3 - Creative Development Draft Created: 2026-02-23

Visual Identity — Smartbound Custom Signal Engine

Executive Summary

This document defines the specific visual identity elements for Smartbound's Custom Signal Engine rebrand. It includes logo specifications, color palette with hex codes, typography system, and visual element standards. This serves as the foundation for all brand applications.

1. Logo System

Primary Logo

Logomark + Wordmark

The primary logo consists of the Smartbound logomark (signal/radar-inspired icon) paired with the wordmark "Smartbound" in the primary typeface.

Clear Space: Minimum Size:

Logo Versions

VersionUsage
Primary (dark)Light backgrounds, white backgrounds
Inverse (light)Dark backgrounds, navy backgrounds
Icon onlyFavicons, app icons, small spaces
Wordmark onlyWhen icon is already established

Logo Specifications

Construction: Icon Concept Options:
ConceptDescriptionFeel
Radar PulseConcentric circles with ping pointDetection, finding
Signal WaveAscending wave patternSignal, transmission
Target FocusCrosshair with center pointPrecision, targeting
Abstract MarkGeometric signal representationModern, ownable
Recommendation: Radar Pulse or Target Focus — both connect to "finding who to call" outcome.

Logo Files Needed

FormatUse Case
SVGWeb, scalable applications
PNG (transparent)Digital applications
PNG (white background)Presentations
EPSPrint applications
ICOFavicon

2. Color Palette

Primary Colors

Color NameHex CodeRGBUsage
Navy Dark#0f172a15, 23, 42Headers, primary text, logo
Navy Medium#1e293b30, 41, 59Dark backgrounds, depth

Accent Colors

Color NameHex CodeRGBUsage
Signal Orange#f97316249, 115, 22CTAs, highlights, accents
Signal Yellow#fbbf24251, 191, 36Secondary accents, alerts

Neutral Colors

Color NameHex CodeRGBUsage
White#ffffff255, 255, 255Backgrounds, text on dark
Off-White#f8fafc248, 250, 252Card backgrounds
Gray 100#f1f5f9241, 245, 249Borders, dividers
Gray 200#e2e8f0226, 232, 240Disabled states
Gray 400#94a3b8148, 163, 184Secondary text
Gray 600#47556971, 85, 105Body text on light

Semantic Colors

Color NameHex CodeUsage
Success#22c55ePositive metrics, confirmations
Warning#eab308Attention, cautions
Error#ef4444Errors, negative indicators

Signal Type Colors

Signal TypeColorHex Code
HealthcareGreen#10b981
FintechBlue#3b82f6
ConstructionAmber#f59e0b
CybersecurityPurple#8b5cf6
GeneralOrange#f97316

Color Proportions

Primary applications: Accent usage rule: Accent color should be used sparingly for maximum impact. Overuse dilutes effectiveness.

3. Typography System

Primary Typeface: Inter

Why Inter:

Typography Scale

ElementWeightSize (Desktop)Size (Mobile)Line Height
H1Bold (700)48px32px1.2
H2Semibold (600)32px24px1.3
H3Semibold (600)24px20px1.4
H4Medium (500)20px18px1.4
Body LargeRegular (400)18px16px1.6
BodyRegular (400)16px16px1.6
SmallRegular (400)14px14px1.5
CaptionRegular (400)12px12px1.4

Font Weights

WeightValueUsage
Regular400Body text, paragraphs
Medium500Emphasis, subheads
Semibold600Headlines, CTAs
Bold700Hero headlines, emphasis

Typography Examples

H1: Your sales team knows who to call and why.
H2: We build custom signal engines.
H3: Primary source monitoring.
Body: We monitor government filings, regulatory databases, 
      and permit records — then deliver weekly feeds of 
      prospects with verifiable pain signals.

Fallback Fonts

font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 
             Roboto, 'Helvetica Neue', Arial, sans-serif;

4. Spacing System

Base Unit: 4px

All spacing values are multiples of 4px for consistency.

NameValueUsage
xs4pxTight spacing, inline elements
sm8pxSmall gaps, list items
md16pxStandard spacing, paragraphs
lg24pxSection breaks
xl32pxMajor section breaks
2xl48pxPage sections
3xl64pxHero sections

Grid System

Container: Columns:

5. Visual Elements

Buttons

Primary Button:
Background: Signal Orange (#f97316)
Text: White (#ffffff)
Padding: 12px 24px
Border-radius: 8px
Font: Inter Semibold, 16px
Secondary Button:
Background: Transparent
Border: 2px Navy Dark (#0f172a)
Text: Navy Dark (#0f172a)
Padding: 10px 22px
Border-radius: 8px
Font: Inter Semibold, 16px
Button States:
StatePrimarySecondary
Default#f97316Border only
Hover#ea580c (darker)#f97316 fill
Active#c2410c (darkest)#ea580c fill
Disabled#94a3b8#e2e8f0 border

Cards

Standard Card:
Background: White (#ffffff)
Border: 1px Gray 100 (#f1f5f9)
Border-radius: 12px
Padding: 24px
Shadow: 0 1px 3px rgba(0,0,0,0.1)
Elevated Card:
Background: White (#ffffff)
Border-radius: 12px
Padding: 24px
Shadow: 0 4px 6px rgba(0,0,0,0.1)

Signal Card Design

Structure:
┌─────────────────────────────────────────┐
│ [Signal Badge]           [Signal Date]  │
│                                         │
│ Signal Title (what happened)            │
│                                         │
│ Impact Summary (why it matters)         │
│                                         │
│ ─────────────────────────────────────── │
│                                         │
│ Outreach Angle (what to say)            │
│                                         │
│ ─────────────────────────────────────── │
│                                         │
│ Contact: Name | Title | Company         │
│ Email | Phone | LinkedIn                │
└─────────────────────────────────────────┘
Styling:

Icons

Icon Style: Icon Library: Use Lucide Icons or Phosphor Icons (both open source, consistent style)

Key Icons Needed:
IconNameUsage
Signal/RadarradarSignal detection
TargettargetPrecision targeting
DatabasedatabasePrimary sources
UseruserContacts
MailmailEmail outreach
PhonephoneCall outreach
BuildingbuildingCompanies
Trending Uptrending-upMetrics, growth
CheckcheckSuccess, completed
Alertalert-triangleAttention, warnings

6. Data Visualization

Chart Colors

UseColorHex Code
Primary dataNavy Dark#0f172a
Secondary dataNavy Medium#1e293b
HighlightSignal Orange#f97316
ComparisonGray 400#94a3b8

Chart Style

Bar Charts: Line Charts: Metrics Display:
┌─────────────────┐
│ 10.2%           │  ← Metric (Inter Bold, 32px)
│ Response Rate   │  ← Label (Inter Regular, 14px)
└─────────────────┘

7. Motion & Animation

Principles

PrincipleApplication
SubtleAnimations should enhance, not distract
FunctionalAnimate to show state changes or guide attention
FastTransitions 150-300ms maximum
ConsistentSame animation for same action type

Standard Transitions

TransitionDurationEasing
Hover states150msease-out
Modal open/close200msease-in-out
Page transitions300msease-in-out
Loading states1000ms+linear (continuous)

Animation Examples

Button Hover:
.button {
  transition: all 150ms ease-out;
}
.button:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(249, 115, 22, 0.3);
}
Card Entrance:
.card {
  animation: fadeInUp 300ms ease-out;
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

8. Responsive Breakpoints

BreakpointWidthTarget
Mobile< 640pxPhones
Tablet640px - 1024pxTablets, small laptops
Desktop1024px - 1280pxLaptops, monitors
Large> 1280pxLarge monitors

Typography Scaling

ElementMobileTabletDesktop
H132px40px48px
H224px28px32px
H320px22px24px
Body16px16px18px

9. Accessibility Standards

Contrast Requirements (WCAG 2.1 AA)

CombinationRatioPass?
Navy Dark on White16.8:1Yes
Navy Medium on White12.6:1Yes
Signal Orange on White3.0:1Fail for text
White on Signal Orange3.0:1Fail for text
White on Navy Dark16.8:1Yes
Note: Signal Orange should NOT be used for body text. Use for large text (24px+) or graphical elements only.

Accessibility Checklist

10. File Deliverables

Logo Files

FileFormatDimensionsUse
logo-primary.svgSVGScalableWeb, primary
logo-primary.pngPNG2000px widePresentations
logo-inverse.svgSVGScalableDark backgrounds
logo-inverse.pngPNG2000px wideDark backgrounds
logo-icon.svgSVGScalableFavicon, app
logo-icon.pngPNG512pxSocial, app
favicon.icoICO32pxBrowser tab

Color Swatches

Provide as:

Font Files

11. Implementation Notes

CSS Variables

:root {
  / Primary Colors /
  --color-navy-dark: #0f172a;
  --color-navy-medium: #1e293b;
  
  / Accent Colors /
  --color-orange: #f97316;
  --color-yellow: #fbbf24;
  
  / Neutrals /
  --color-white: #ffffff;
  --color-off-white: #f8fafc;
  --color-gray-100: #f1f5f9;
  --color-gray-200: #e2e8f0;
  --color-gray-400: #94a3b8;
  --color-gray-600: #475569;
  
  / Semantic /
  --color-success: #22c55e;
  --color-warning: #eab308;
  --color-error: #ef4444;
  
  / Typography /
  --font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  
  / Spacing /
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 32px;
  --space-2xl: 48px;
  
  / Border Radius /
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 12px;
}

Tailwind Config (if using Tailwind)

module.exports = {
  theme: {
    extend: {
      colors: {
        navy: {
          dark: '#0f172a',
          medium: '#1e293b',
        },
        signal: {
          orange: '#f97316',
          yellow: '#fbbf24',
        },
      },
      fontFamily: {
        sans: ['Inter', 'sans-serif'],
      },
    },
  },
}

12. Design Review Checklist

Before finalizing any design:

This visual identity document is the foundation for all brand applications. Update only with approval from Devon/Kevin.