2Impact Style Guide

Design system and component reference for documentation

← Back to Documentation

Typography

H1 - Montserrat ExtraBold 48px
Main Page Title
H2 - Montserrat Bold 32px
Section Heading
H3 - Montserrat SemiBold 24px
Subsection Heading
H4 - Montserrat SemiBold 18px
Card or Step Title
Body - Inter Regular 16px
This is body text using Inter at regular weight. It provides good readability for longer content and documentation. The line height is set to 1.6 for comfortable reading.
Body Medium - Inter Medium 16px
Medium weight body text for emphasis within paragraphs.
Small Text - Inter 14px
Smaller text for captions, secondary information, and metadata.
Label - Inter Bold 12px Uppercase
Category Label

Color Palette

Primary Green Scale

Green Deep
#166544
Green Dark
#1B7D52
Green (Primary)
#2AAA6E
Green Light
#3DBC7E
Green Glow
#4FD492
Green Pale
#E8F5EE

Accent Colors

Teal
#5BBFAD
Orange
#E67E22
Coral
#EF7654
Blue
#3B82F6
Purple
#8B5CF6

Text & Background

Text Dark
#101010
Text Mid
#2A2A2A
Text Muted
#5A5A5A
Text Light
#9A9A9A
Background
#F2F2F0
White
#FFFFFF

Step Cards

Use step cards for how-to guides and sequential instructions.

Default (Green)

1

Configure Your Settings

Navigate to the settings panel and configure the required options for your integration.

2

Connect Your Account

Link your account by authenticating with your credentials and granting necessary permissions.

Accent Variants

1

Teal Accent

Use for differentiated sections or alternative workflows.

2

Orange Accent

Good for warning-related or attention-grabbing steps.

3

Blue Accent

Use for informational or technical content.

Callouts

Use callouts to highlight important information.

Note: This is an informational callout for general tips and helpful information.
Warning: This is a warning callout for important considerations or potential issues.
Important: This is an error/critical callout for things that could cause problems.
Tip: This is a tip callout for helpful suggestions and best practices.

Buttons

Cards

Use cards for feature lists, navigation items, or grouped content.

Documentation

Comprehensive guides and references for all system components.

Setup Guides

Step-by-step instructions for configuring integrations.

Configuration

Reference for all available settings and options.

Code Blocks

Use inline code for short snippets within text.

const config = { apiKey: process.env.API_KEY, baseUrl: 'https://api.2marketing.com', timeout: 5000 };

Navigation Links

System Architecture Overview Database Schema Documentation API Integration Guide

CSS Variables Reference

:root { /* Core */ --bg: #F2F2F0; --white: #FFFFFF; /* Primary Green Scale */ --green-deep: #166544; --green-dark: #1B7D52; --green: #2AAA6E; --green-light: #3DBC7E; --green-glow: #4FD492; --green-pale: #E8F5EE; /* Accent Colors */ --teal: #5BBFAD; --teal-dark: #4BA89A; --orange: #E67E22; --orange-light: #F59E0B; --coral: #EF7654; --blue: #3B82F6; --purple: #8B5CF6; /* Text Colors */ --text-dark: #101010; --text-mid: #2A2A2A; --text-muted: #5A5A5A; --text-light: #9A9A9A; /* Shadows */ --card-shadow: 0 8px 40px rgba(0,0,0,0.06), 0 1px 3px rgba(0,0,0,0.04); }