VirtualMarriage™ Brand Style Guide
A trusted, modern, and human approach to online marriage. This page defines the colors, typography, and tone that all VirtualMarriage experiences should follow.
1. Brand Mission & Tone
Our Mission
VirtualMarriage™ makes it simple, secure, and joyful for couples to get legally married online — no matter where they are in the world. We blend legal precision with human warmth, creating a process that feels modern, safe, and stress-free.
Our Brand Personality
- Trustworthy & Legitimate — Legal-first, accurate, reliable.
- Warm & Human — Marriage is emotional, not transactional.
- Modern & Innovative — Technology makes things easier, not confusing.
- Clear & Calm — No jargon, no clutter, no stress.
- Approachable Expertise — Confident, but never cold or bureaucratic.
2. Logo Usage
The VirtualMarriage™ logo should always appear clean, clear, and legible. Use the primary logo on light or white backgrounds and maintain spacing around the logo equal to the height of the "V".
Do not:
- Alter the logo colors.
- Add shadows, bevels, or effects.
- Stretch, squeeze, or distort the logo.
- Place the logo on busy images without a neutral overlay.
3. Color System
Our color palette balances legal seriousness with fresh, modern innovation. Use these colors consistently across all pages, components, and assets.
Brand Colors
Primary Purple
#6853AF
Main brand color, CTAs, highlights
Primary Dark Purple
#564091
Hover & active states
Primary Light Purple
#8D7DCD
Light accents & backgrounds
Neutral Colors
White
#FFFFFF
Page backgrounds, cards
Dark Gray
#2B2F36
Headings, primary text
Medium Gray
#6F7580
Secondary text, helper copy
Light Gray
#F5F6F8
Panels, form backgrounds, dividers
Accent & Functional Colors
Ocean Blue
#0078C4
Links, informational highlights
Light Blue
#E5F4FB
Info backgrounds, banners
Success Green
#4CAF50
Success states, confirmations
Light Green
#DFF7E3
Background for success states
Soft Cream
#FFFDE7
Warm, friendly backgrounds (optional)
Burgundy
#491B34
Premium accents, rare emphasis
Rose
#AF536C
CTA sections, warm emphasis backgrounds
Light Rose
#F1D1D8
Accent badges, soft highlights
4. Typography
VirtualMarriage uses a clean, modern sans-serif font for all interfaces and marketing materials. We prioritize legibility and a calm, confident tone.
- Primary font: Inter (or similar modern sans-serif)
- Weights: 400 (Regular), 500 (Medium), 600 (Semibold), 700 (Bold)
Usage guidelines:
- Headings: Semibold or Bold, in dark gray (#2B2F36).
- Body text: Regular or Medium, minimum 16px for readability.
- Buttons: Semibold for clarity and emphasis.
- Legal disclaimers: Medium, dark gray, smaller but still legible.
5. Buttons & CTAs
Buttons should be clear, consistent, and easy to understand. Primary actions use the brand purple. Secondary actions use white with colored borders.
Primary Button
- Background:
#6853AF - Text:
#FFFFFF - Hover:
#564091 - Border radius: 8–12px, with subtle shadow for depth.
Secondary Button
- Background:
#FFFFFF - Border: 1px solid
#6853AF - Text:
#6853AF - Hover: light gray background (
#F5F6F8).
6. Forms & Legal Clarity
Forms are often the most "legal" and sensitive part of the experience. They should feel calm, clear, and trustworthy.
- Labels: dark gray (#2B2F36), always visible.
- Inputs: white background, light gray border (#E0E1E4).
- Error text: red (e.g., #D32F2F) with a clear explanation.
- Success states: light green background (#DFF7E3) with dark green text.
Prefer single-column forms with clear step indicators. Reduce clutter, group related fields, and provide help text when legal terms appear.
7. Tone of Voice
VirtualMarriage speaks like a calm expert who cares. We are clear, warm, and respectful in every interaction.
We aim to sound:
- Clear and straightforward.
- Warm and human.
- Competent and confident.
- Respectful and reassuring.
We avoid:
- Legal intimidation or scare tactics.
- Government-style bureaucratic language.
- Overly romantic or cheesy wedding phrases.
- Technical jargon without explanation.
Examples
Good:
"Upload your marriage license — we'll review it within 24 hours."
Not good:
"Please upload your document for verification per statute requirements."
8. Accessibility
Accessibility is both a legal requirement and a core part of our experience. We aim to follow WCAG 2.1 AA guidelines across all VirtualMarriage surfaces.
- Maintain at least 4.5:1 contrast for text.
- Use 16px minimum font size for body copy.
- Ensure focus states are clearly visible for keyboard navigation.
- Provide descriptive labels for all form inputs.
- Use both color and text for error and success states.
9. CSS Variables
Use these CSS variables to keep colors consistent across the codebase:
:root {
--color-primary: #6853AF;
--color-primary-dark: #564091;
--color-primary-light: #8D7DCD;
--color-white: #FFFFFF;
--color-gray-900: #2B2F36;
--color-gray-600: #6F7580;
--color-gray-100: #F5F6F8;
--color-blue: #0078C4;
--color-blue-light: #E5F4FB;
--color-success: #4CAF50;
--color-success-light: #DFF7E3;
--color-cream: #FFFDE7;
--color-burgundy: #491B34;
--color-rose: #AF536C;
--color-rose-light: #F1D1D8;
}