Brand book · v1.0 · May 2026

How TransactVault looks, sounds, and feels.

A working guide for the people who design with us — agency partners, print vendors, and our internal team. Use it to keep flyers, brochures, slides, ads, and the product itself unmistakably us.

Maintained by
Brand & Design at TransactVault
Questions
[email protected]
Built in
Antelope Valley, California

01

Brand essence

What TransactVault is, who it’s for, and what we’re replacing.

What we are

Transparent, compliant transaction management built for California real estate brokerages. Flat monthly pricing, three years of audit-ready document retention, and a live compliance score on every deal.

Who we serve

California brokers, agents, and compliance officers — particularly independent and mid-size brokerages. We were designed in the Antelope Valley with brokers we know by name.

What we replace

SkySlope and Dotloop. We replace per-seat pricing, sales-call onboarding, and scattered audit confidence with flat plans, instant signup, and a single green “Compliance Complete” signal.

What we promise

Transparent. Compliant. Calm. Every surface of the product, the marketing, and the brand should make brokers’ days quieter and their audits painless.

What we believe

  • Brokers shouldn’t need a sales call to evaluate software.
  • Compliance should be visible at a glance, not earned through a spreadsheet.
  • Per-seat pricing punishes the teams who can least afford to be punished.
  • Software you have to use every day should feel good every day.
  • California real estate has its own rules — build for them specifically.

What we’re not

  • We’re not a one-size-fits-all national platform.
  • We’re not an enterprise sales motion in disguise.
  • We’re not a checklist with a marketing site bolted on.
  • We’re not a place for hype, jargon, or buzzwords.
  • We’re not an e-signature tool — that’s handled externally.

02

Voice

Five attributes that make a sentence sound like us.

  1. Plainspoken

    Short sentences. Common words. We say “three years” instead of “long-term retention windows.” If a broker has to read it twice, it’s wrong.

    Write: Every plan includes three years of compliant storage.

    Not: All subscription tiers leverage best-in-class long-term retention infrastructure.

  2. Quietly confident

    We don’t need to shout. The product is good, the price is honest, and the audit trail does the bragging. We state facts and let them land.

    Write: No sales calls, no surprises.

    Not: The most revolutionary, game-changing platform in real estate history.

  3. Specific

    Numbers, names, places. “Antelope Valley brokerages.” “$149 / month.” “60-day export window.” Specifics build trust the way generalities can’t.

    Write: Switching from SkySlope saved us $6k a year.

    Not: Customers report meaningful savings.

  4. Warm

    We like the people we serve. Brokers and TCs are the heroes of every story. We never condescend, never blame, never lecture.

    Write: Spend less time herding paperwork.

    Not: Stop wasting your time on inefficient manual processes.

  5. Compliance-grounded

    Every claim should be traceable to something the product actually does. We don’t say “audit-ready” unless the export tool exists. If we mention DRE windows, we cover them.

    Write: One click exports every document with a manifest.

    Not: Streamlined audit workflows for the modern brokerage.

03

Tone by context

The voice stays constant; the tone shifts to fit the moment.

ContextToneExample
Marketing Confident, warm, plainspoken Transaction management that actually feels good to use.
Product UI Brief, helpful, factual Compliance complete — this deal is audit-ready.
Compliance & legal Precise, calm, specific Documents are retained for three years from upload.
Onboarding email Welcoming, low-pressure Welcome to TransactVault — let’s get your first deal in.
Support reply Patient, never condescending Good question — here’s exactly what happened and how to fix it.
Error state Honest, useful, never blaming That file didn’t upload. The connection dropped — try again?

04

Words we use & avoid

A reach-for list and a never-list.

Reach for

  • compliance complete
  • audit-ready
  • every deal
  • flat pricing
  • no surprises
  • no sales calls
  • brokerage
  • broker, agent, compliance officer (CO)
  • three years of storage
  • at a glance
  • one click
  • calm, beautiful, fast
  • California, Antelope Valley
  • built for

Avoid

  • synergy
  • leverage (as a verb)
  • robust
  • world-class, best-in-class
  • ecosystem
  • revolutionize, disrupt
  • game-changing, paradigm
  • unlock potential
  • solutions (we have a product)
  • users (we have brokers, agents, TCs)
  • seamless
  • powerful (let the product show it)
  • end-to-end
  • AI-powered (unless literally true)

05

Messaging architecture

The hierarchy of what we say, in order.

Brand promise

Transaction management that actually feels good to use.

The headline. Always set in display weight. Period included.

Pillars

  1. Transparent. Flat pricing, public plans, no sales calls.
  2. Compliant. Three-year storage, full audit trail, one-click export.
  3. Calm. Beautiful, modern, fast. Designed to make days quieter.
  4. Californian. Built in the Antelope Valley for the rules of California real estate.

Boilerplate

Short (45 words)

TransactVault is transparent, compliant transaction management built for California real estate brokerages. Flat monthly pricing, three years of compliant storage, no sales calls. A live compliance score tells brokers, at a glance, which deals are truly audit-ready.

Long (95 words)

TransactVault is a modern transaction management platform for California real estate brokerages. We replace the per-seat add-ons and sales-call onboarding of legacy software with flat monthly pricing, three years of audit-ready document retention, and a live compliance score that tells brokers, at a glance, which deals are truly ready. Designed and built in the Antelope Valley for the brokerages who run California real estate. Transparent, compliant, calm — and a product agents actually want to use.

Headline templates

  • Verb that helps brokers. — “Spend less time herding paperwork.”
  • Specific number + relief. — “Three years of storage. Zero per-seat fees.”
  • The calm contrast. — “Audits used to take a week. Now they take a click.”
  • The local truth. — “Built in Lancaster for California brokerages.”

07

Color system

Tokens straight from static/css/main.css. CMYK values are recommended print conversions — verify on a contract proof.

Brand

Vault Teal

--color-brand

HEX
#0F766E
RGB
15 118 110
HSL
175° 77% 26%
CMYK*
87 0 7 54

Primary brand color. Logo tile, primary buttons, links, focus rings, eyebrow chips.

Vault Ink

--color-brand-ink

HEX
#0B5955
RGB
11 89 85
HSL
177° 78% 20%
CMYK*
88 0 4 65

Hover/active for primary surfaces, deep accent on light backgrounds.

Vault Soft

--color-brand-soft

HEX
#CCFBF1
RGB
204 251 241
HSL
168° 84% 89%
CMYK*
19 0 4 2

Pill backgrounds, info alerts, eyebrow chips, avatar wells, focus halos.

Vault Tint

--color-brand-tint

HEX
#F0FDFA
RGB
240 253 250
HSL
166° 77% 97%
CMYK*
5 0 1 1

Hero radial accent, upload-area hover, the lightest possible brand presence.

State

Compliance Green

--color-success

HEX
#16A34A
RGB
22 163 74

The “all clear” signal. Completed checklist items, success banners, the right end of the compliance gradient.

Compliance Soft

--color-success-soft

HEX
#DCFCE7
RGB
220 252 231

Background for the Compliance Complete banner and completed-row tinting.

Compliance Ink

--color-success-ink

HEX
#166534
RGB
22 101 52

Text on Compliance Soft. Strikethrough on completed items.

Caution Ochre

--color-warn

HEX
#B45309
RGB
180 83 9

Required-but-incomplete badges, audit-blocked rows, anything that needs love.

Caution Soft

--color-warn-soft

HEX
#FEF3C7
RGB
254 243 199

Background under Caution Ochre text.

Stop Red

--color-danger

HEX
#DC2626
RGB
220 38 38

Errors, destructive confirmations, validation failures only. Never decorative.

Neutrals

Ink

--color-ink

HEX
#0F172A

Headlines, the compare strip background, the canonical “black” for the brand.

Body

--color-body

HEX
#1F2937

Default body copy on light surfaces.

Muted

--color-muted

HEX
#64748B

Section ledes, secondary metadata, captions.

Muted Soft

--color-mute-soft

HEX
#94A3B8

Placeholders, low-priority labels.

Line

--color-line

HEX
#E5E7EB

Card borders, dividers, form input borders.

Line Soft

--color-line-soft

HEX
#F1F5F9

Subtle row separators, ghost-button hover.

Surface

--color-surface

HEX
#FFFFFF

Cards, panels, the auth shell.

Surface Alt

--color-surface-alt

HEX
#F8FAFC

Row hover, secondary panel fills, app-nav pill background.

Background

--color-bg

HEX
#F6F7F9

App background. The calm canvas everything sits on.

Usage rules

The 60 / 30 / 10 rule

60% neutrals (Background + Surface). 30% Ink and Body for type. 10% Vault Teal for emphasis. Compliance Green appears only in completed/success states — never decoratively.

Accessible pairings

Body on Surface, Ink on Surface, Vault Teal on Vault Soft, Compliance Ink on Compliance Soft, white on Vault Teal. Always check WCAG AA at the smallest size you’ll ship.

Don’t mix state colors

Compliance Green is reserved for “done.” Don’t use it as a brand color, illustration accent, or button. Same for Caution Ochre and Stop Red — semantic, never decorative.

* CMYK values are recommended Pantone+ uncoated conversions. For critical print, run a Pantone match on Vault Teal (closest: Pantone 2237 C / 7484 U) and approve a contract proof.

08

Gradients

Three sanctioned gradients. No others without a brand review.

Hero glow

radial-gradient(ellipse at top, #f0fdfa 0%, transparent 55%), linear-gradient(180deg, #ffffff 0%, #f6f7f9 100%)

The atmosphere behind every hero. Soft, vertical, never noticed — that’s the point.

CTA banner

linear-gradient(135deg, #0f766e 0%, #0ea5a5 100%)

The single bold gradient in the brand. Used on the main CTA panel only. White type on top.

Compliance progress

linear-gradient(90deg, #0f766e 0%, #16a34a 100%)

Used inside the compliance progress bar. A visual journey from “in progress” (Vault Teal) to “complete” (Compliance Green).

09

Typography

One family does the whole job.

Inter

Stack: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif

Inter is the only typeface in the brand. We use it for both display and body. Inter is free under the SIL Open Font License — pull it from rsms.me/inter or Google Fonts. Use the variable file when possible (InterVariable.woff2) so flyers and slides have the full weight range.

100 Thin 300 Light 400 Regular 500 Medium 600 Semibold 700 Bold 800 Extrabold

Type scale

TokenSizeUseSpecimen
--fs-hero2.4–4.25remLanding heroFeels good.
--fs-2xl1.75–2.25remPage H1, section H2Compliance Complete
--fs-xl1.35–1.6remSection H1, bannersThree years of storage
--fs-lg1.125–1.25remH3, ledesAudit-ready, at a glance.
--fs-md1.0625remImportant bodyEvery plan includes priority support.
--fs-base1remBodyDocuments are versioned by default and the audit trail shows who did what.
--fs-sm0.875remCaptions, table cellsRenee Okafor · Broker/Owner · Lancaster
--fs-xs0.8125remEyebrow, chips, footerBUILT FOR CALIFORNIA BROKERAGES

Rules of thumb

  • Headlines (h1–h4) get letter-spacing: −0.015em; the hero gets −0.03em.
  • Body line-height is 1.55; headline line-height is 1.15.
  • Eyebrows are uppercase, 600, with letter-spacing: 0.08em.
  • Numbers in stat cards and prices use font-variant-numeric: tabular-nums so columns align.
  • Body copy never goes below 14 px in print or 13 px on screen.

10

Radius & shape

Soft corners are a brand signal — they keep the product calm.

SM --radius-sm 0.375rem · 6px

File-icon tiles, inline pills, audit codes.

Default --radius 0.625rem · 10px

Buttons, inputs, alerts, checklist rows.

LG --radius-lg 1rem · 16px

Cards, panels, plan cards, member cards.

XL --radius-xl 1.5rem · 24px

The CTA banner. The one big shape.

Pill 999px fully rounded

Chips, status dots, billing toggle, app nav, avatars.

Logo tile uses its own intrinsic radius (rx = 7 within a 32-unit viewBox, so 22% of the side). Don’t change it.

11

Spacing & layout

Everything snaps to a 4 px grid. Generous whitespace is a feature.

TokenrempxVisualUse
--sp-10.254Hairline separators inside chips.
--sp-20.58Between label and input.
--sp-30.7512Between fields in a row.
--sp-4116Between paragraphs. Default gap.
--sp-51.524Between cards in a grid.
--sp-6232Padding inside a card.
--sp-7348Around section headings.
--sp-8464CTA banner padding.
--sp-9696Section vertical rhythm.

Containers

  • --container72rem (1152px). The default content width: landing, pricing, dashboard, transactions list.
  • --container-narrow56rem (896px). The reading width: hero copy, CTA banner, narrow sections.

Section rhythm

Every .section uses padding: var(--sp-9) var(--sp-5). Headings sit centered with .section-heading: title, lede, then content with a --sp-7 gap. This consistent rhythm is the calm.

12

Elevation & shadow

Three steps. Use them sparingly.

SM --shadow-sm 0 1px 2px rgba(15,23,42,0.05)

Sticky headers, subtle bottom edges.

Default --shadow 0 8px 24px -12px rgba(15,23,42,0.15)

Card hover, button hover, auth card.

LG --shadow-lg 0 20px 60px -24px rgba(15,23,42,0.22)

Popular pricing card. Used once on screen, max.

13

Motion

Movement should reassure, not perform.

  • Default transition. 180ms cubic-bezier(.3, .7, .3, 1). Used for color, background, transform, box-shadow. Fast enough to feel responsive, eased enough to feel calm.
  • Hover lift. transform: translateY(-1px) on buttons, translateY(-3px) on cards. Pair with the default shadow.
  • Compliance celebration. The pop-in keyframe (scale 0.95 → 1, opacity 0 → 1) fires when the deal hits 100%. It’s the only celebratory animation in the product. Don’t add others.
  • Progress bar. The compliance progress value transitions over 400ms cubic-bezier(.3,.7,.3,1).
  • Reduced motion. Always respect prefers-reduced-motion: reduce — we kill every transition and animation when set. Brokers running long days deserve the choice.

14

Iconography

Where the product uses an icon, it uses a glyph.

TransactVault uses Unicode glyphs — not an icon library — on the marketing surface. They render at any size, ship in zero kilobytes, and never pixelate. When a vector icon is required (print, illustration), use Lucide at 1.5 px stroke, rounded line caps, and the current text color.

$

Pricing, billing

U+231B

Storage, retention

U+2726

Beauty, polish

U+2713

Compliance, success

U+2605

California focus, partner

U+21BB

Versioning

U+2715

What we’re against, errors

The check (✓) is reserved for compliance and confirmation. The cross (✕) is reserved for what we’re against on comparison strips and for errors. Don’t mix them with brand decoration.

15

Components in practice

A short tour of the components a flyer or brochure should imitate.

Buttons

Primary on Vault Teal, secondary on Surface with Line border, ghost is bare. All buttons use --radius (10 px) and the same hover lift.

Eyebrow chip

Built for California brokerages

Vault Soft pill, Vault Teal text, uppercase, tracked. Sits above an h1 in heroes.

Status chips

Open Under contract Closed Cancelled Broker Agent TC

Soft background + ink text from the same family. Status colors are semantic, role colors are decorative; don’t swap them.

Compliance Complete banner

Compliance Complete

Every required item is checked. This deal is audit-ready.

The single most important component in the product — the moment the work is done. Compliance Soft background, Compliance Ink text, Compliance Green check tile. Pop-in animation on entry.

Card

Transparent flat pricing

Pick a plan, pay monthly, cancel anytime. No per-user fees.

Surface fill, Line border, --radius-lg, --sp-6 padding. Hover lift + default shadow. Don’t add a second border or a contrasting header strip.

16

URL & email standards

Small details that compound across thousands of impressions.

The URL

The canonical written URL is transactvault.app. No protocol, no www, no trailing slash, all lowercase. This is what we print on flyers, type into emails, and read on the radio.

Right

  • transactvault.app
  • transactvault.app/pricing
  • Visit transactvault.app to start.

Wrong

  • www.transactvault.app
  • https://www.TransactVault.app/
  • http://transactvault.app/Pricing

Inside HTML <a> attributes the protocol is required (https://transactvault.app). The rule above governs the visible string only.

Email addresses

All email addresses render in lowercase, always. The canonical contact is [email protected].

The wordmark in running copy

When typed in body copy, the company name is always TransactVault — one word, T and V capitalized, everything else lowercase. The url is different from the name on purpose:

  • Brand name in copy: TransactVault
  • URL on a flyer: transactvault.app
  • Logo wordmark: rendered, never re-typed

17

Sample applications

Three examples of the brand applied. Use them as scaffolds.

Flyer (US Letter)

TransactVault For California brokerages
Switching from SkySlope

Transaction management that actually feels good to use.

Flat pricing. Three years of compliant storage. No sales calls.

  • From $149/mo — everything included
  • Live compliance score on every deal
  • One-click DRE-ready export

Social card (1200 × 630)

Compliance Complete

Audits used to take a week.
Now they take a click.

transactvault.app

Email signature

Renee Okafor
Broker / Owner · Lancaster Realty Group
[email protected] · (661) 555–0142
Powered by TransactVault · transactvault.app

18

Do’s & don’ts

A quick reference checklist.

Do

  • Lead with specifics: numbers, names, places.
  • Keep heroes short, calm, and confident.
  • Use Vault Teal as a single point of emphasis per surface.
  • Reserve Compliance Green for actual completion.
  • Set the wordmark in light + heavy weight contrast.
  • Use Inter for everything — display and body.
  • Snap spacing to the 4 px grid.
  • Write transactvault.app with no www and lowercase.
  • Respect prefers-reduced-motion.
  • Print at 14 px / 11 pt minimum body size.

Don’t

  • Use buzzwords (synergy, leverage, robust, world-class).
  • Add a second typeface to a layout.
  • Color the logo tile anything other than Vault Teal.
  • Apply Compliance Green decoratively.
  • Combine more than two of the sanctioned gradients on a single surface.
  • Set the wordmark in all caps or all lowercase.
  • Use stock images of paper stacks (we’re against paper).
  • Drop shadows from the logo or run it over a busy photo.
  • Use exclamation marks. We’re calm, not excited.
  • Ship a hero without a clear, specific number.

19

Asset downloads

Everything a designer needs in one place.

  • Logo, SVG

    The master file. Scales infinitely. Use this for print at any size.

    Download
  • Brand book, PDF

    This page, print-ready. Hand it to outside designers and vendors.

    Download
  • Color tokens, CSS

    The full set of design tokens as CSS custom properties.

    View source
  • Inter font family

    Free under the SIL Open Font License. Pull from rsms.me or Google Fonts.

    rsms.me/inter

20

Versioning

When the brand moves, the book moves with it.

VersionDateNotes
1.0 May 2026 Initial brand book. Voice, messaging, logo, color, typography, gradients, radius, spacing, elevation, motion, iconography, components, URL/email standards, sample applications, do’s and don’ts, asset downloads.

Questions, additions, or things that aren’t covered yet? Email [email protected] and we’ll get them into the next revision.