Skip to main content

    Active brand · omniflow

    OmniFlow Brand Center

    One source of truth for how OmniFlow is positioned, written, designed, and published — with working, export-ready assets generated from the live design tokens and the approved master logo.

    Guide version 1.0 · Owner OmniFlow Marketing · Updated 2026-07-30

    Section 01

    Brand detection & scope

    This brand center documents exactly one active brand. Detection requires at least two independent agreeing signals; otherwise nothing is generated.

    Explicit brand id in project configuration

    omniflow

    Agrees with active brand

    Approved master logo present

    src/assets/omniflow-logo.png

    Agrees with active brand

    Project metadata / site name

    (unavailable)

    Not conclusive

    Hostname

    (unavailable)

    Not conclusive

    2 of 4 signals agree. Everything below applies to OmniFlow only. No other brand's identity, colour, or assets appear on this page.

    Section 02

    Positioning core

    The fixed statements every other asset is derived from.

    Legal name

    OmniFlow

    Category

    Marketing, demand generation, and growth systems.

    Promise

    Demand, websites, campaigns, CRM, and revenue operations built to work together.

    Tagline

    We Book Meetings. You Close Deals.

    Approved tagline currently in production across the OmniFlow website.

    Relationship to a parent group

    No parent-group lockup is approved for OmniFlow. Until a written approval exists, OmniFlow is presented as a standalone brand and no combined lockup may be produced.

    Section 03

    Approved descriptions

    Copy these verbatim for directories, decks, proposals, and press.

    Short description

    OmniFlow connects positioning, websites, SEO, paid media, outbound, webinars, content, social, PR, CRM, automation, and reporting around a clear growth objective.

    Medium description

    OmniFlow is a B2B growth partner that builds the system behind qualified pipeline. We set the positioning, build the website and content that supports it, run outbound and paid channels against it, and connect every touch to a CRM so the team can see what is working. The work is delivered as one connected programme rather than isolated channel projects.

    Full description

    OmniFlow is a B2B marketing, demand generation, and growth-systems company. We start with positioning and the buyer outcome, then build the surfaces that carry it: website, content, SEO, paid media, outbound email and LinkedIn, webinars, social, and PR. Every channel writes into a CRM and reporting layer so pipeline, replies, and meetings are traceable to the work that produced them. Our teams operate as an extension of the client's revenue function, with defined stages, agreed measurement, and a named owner for each part of the system. We work with founders and revenue leaders who need demand to be repeatable, and we state clearly where a programme starts, what it covers, and how it is measured.

    Section 04

    Purpose & strategic pillars

    Make demand generation predictable by connecting the channels, data, and follow-up that most companies run separately.

    Clear positioning

    Everything starts with a defensible statement of who the offer is for and what changes for them. Channels amplify positioning; they do not replace it.

    Connected demand channels

    Outbound, paid, SEO, content, and events run against one objective and one message set, so each channel compounds instead of competing.

    CRM and pipeline infrastructure

    Leads, replies, and meetings land in a structured CRM with defined stages, owners, and automation — not in spreadsheets or inboxes.

    Visible measurement

    Acceptance, reply, and meeting rates are reported against agreed definitions so performance conversations start from shared numbers.

    Section 05

    Audiences

    Who the brand speaks to, and what each group needs from the first sentence.

    Founders and CEOs of B2B companies

    A repeatable source of qualified meetings without hiring a full team.

    Revenue and sales leaders

    Pipeline coverage, reply quality, and visibility into what produced each meeting.

    Marketing leaders

    Connected channels and reporting instead of disconnected agency projects.

    Operations and RevOps teams

    Clean CRM data, defined stages, and automation that holds up under volume.

    Section 06

    Elevator pitch & boilerplate

    Elevator pitch

    OmniFlow builds the system that turns attention into qualified pipeline. We connect positioning, website, content, paid, and outbound into one programme, route every response into a CRM, and report on the metrics that decide whether the pipeline is real.

    Press boilerplate

    OmniFlow is a B2B marketing, demand generation, and growth-systems company. OmniFlow connects positioning, websites, SEO, paid media, outbound, webinars, content, social, PR, CRM, automation, and reporting around a clear growth objective. Learn more at omniflow.agency.

    Section 07

    Voice & tone

    The voice is constant. Tone shifts with context, never with accuracy.

    Direct

    Short sentences. The outcome before the method.

    Specific

    Named channels, named metrics, named stages.

    Senior

    We write to operators, not to beginners.

    Measured

    Claims are bounded. We say what is and is not included.

    Plain

    No jargon where a normal word works.

    Tone by context

    • Website — confident and concrete; lead with the outcome.
    • Outbound email — short, specific, one ask, no hype.
    • LinkedIn — operator to operator; share the mechanic, not the boast.
    • Client reporting — neutral and exact; state what moved and what did not.
    • Support and dashboard UI — plain, instructional, no marketing language.

    Section 08

    Writing principles

    • Lead with the buyer outcome.
    • Use concrete nouns and verbs.
    • Explain systems visually and in short language.
    • State boundaries adjacent to claims.
    • Use proof only when approved.
    • End commercial pages with a specific action.

    Mechanics

    • Sentence case for headings and buttons. No title case, no full caps except eyebrow labels.
    • Serial comma. Full stops in body copy, none in headings or button labels.
    • Numerals for all quantities and metrics; spell out zero to nine only in narrative prose.
    • Dates as 30 July 2026. Currency with an explicit symbol and code where ambiguous.
    • One idea per paragraph; keep paragraphs under four lines.

    Section 09

    Words to use & words to avoid

    Use

    pipelinequalified meetingpositive replyoutbounddemandCRMsequencecampaignreportingprogrammeoperatormeasured

    Avoid

    revolutionaryworld-classbest-in-classone-stop shop360-degreeseamlesslimitlessgame-changingguaranteedfully autonomousunlock your potentialninja / rockstar / guruany unsupported superlative

    Section 10

    Call-to-action standards

    Only two CTA labels are approved. One primary CTA per view.

    Book Your Pipeline Audit

    Primary commercial action on service, industry, and campaign surfaces.

    Send a Message

    Secondary action for general enquiries and non-sales contact.

    • Never invent new CTA labels; extend the two approved labels instead of replacing them.
    • Buttons state the action, never the mechanic (no 'Submit', 'Click here', 'Learn more').
    • A secondary CTA may accompany the primary, never compete with it visually.

    Section 11

    Messaging matrix

    One line per audience, per surface. Use as the starting point for any new page or campaign.

    Messaging matrix by audience
    AudiencePrimary messageProof to lead with
    Founders / CEOsPredictable meetings without building a team first.Programme structure and time-to-first-meeting.
    Revenue / sales leadersPipeline you can trace back to the campaign that made it.Reply-to-meeting conversion and stage definitions.
    Marketing leadersChannels that compound because they share one message set.Channel mix and reporting cadence.
    RevOpsClean data, defined stages, automation that survives volume.CRM schema and audit trail.

    Section 12

    Claims & proof policy

    Nothing is published as fact unless it can be shown.

    • Every metric published externally carries its definition, date range, and source.
    • Client names, logos, and results require written permission before publication.
    • Sample copy and placeholder metrics in templates are labelled as placeholders and must be replaced.
    • No guarantees of results, revenue, or ranking. Describe the process and the measurement instead.
    • Screenshots of client dashboards are anonymised unless permission covers the specific view.
    • Comparative claims about named competitors are not permitted.

    Section 14

    Logo misuse

    Each item below is prohibited, with the reason it damages the identity.

    Stretched or squashed

    Non-uniform scaling distorts the letterforms and breaks the approved proportions.

    Unapproved recolouring

    Only full colour, one-colour dark, and one-colour light are approved.

    Rotated

    The lockup is always horizontal on the baseline.

    Effects, outlines, or gradients

    Shadows and strokes reduce legibility at small sizes and are not part of the system.

    Rearranged lockup

    The relationship between mark and wordmark is fixed.

    Low-contrast or busy background

    The logo must sit on a surface that meets the 3:1 non-text contrast minimum.

    Cropped

    The full lockup or the approved symbol — never a partial mark.

    Substituted typography

    The wordmark is drawn artwork, not live type.

    Section 15

    Primary palette

    Values are read from the live design tokens, so documentation cannot drift from the product.

    Obsidian

    Primary dark / foreground, headings, dark surfaces

    RGB 20, 24, 31
    CMYK 35, 23, 0, 88
    HSL --navy / --foreground: 220 20% 10%

    Contrast — on white 17.79:1 · on obsidian 1:1

    OmniFlow Blue

    Primary brand colour, primary buttons, links, focus ring

    RGB 58, 111, 216
    CMYK 73, 49, 0, 15
    HSL --primary / --blue: 220 65% 54%

    Contrast — on white 4.72:1 · on obsidian 3.77:1

    Ivory

    Page background in light mode

    RGB 248, 246, 242
    CMYK 0, 1, 2, 3
    HSL --background: 40 20% 97%

    Contrast — on white 1.08:1 · on obsidian 16.49:1

    Pure White

    Cards and raised panels

    RGB 255, 255, 255
    CMYK 0, 0, 0, 0
    HSL --card: 0 0% 100%

    Contrast — on white 1:1 · on obsidian 17.79:1

    Section 16

    Secondary palette

    Slate Accent

    Secondary actions, accent surfaces

    RGB 57, 67, 77
    CMYK 26, 13, 0, 70
    HSL --accent: 210 20% 28%

    Contrast — on white 10.08:1 · on obsidian 1.77:1

    Blue Glow

    Highlights, chart secondary, dark-mode emphasis

    RGB 148, 169, 239
    CMYK 38, 29, 0, 6
    HSL --blue-glow: 224 80% 77%

    Contrast — on white 2.29:1 · on obsidian 7.78:1

    Emerald

    Positive state, success, growth data

    RGB 43, 171, 116
    CMYK 75, 0, 32, 33
    HSL --emerald: 152 60% 42%

    Contrast — on white 2.92:1 · on obsidian 6.08:1

    Coral

    Attention and energy accents, sparingly

    RGB 238, 115, 80
    CMYK 0, 52, 66, 7
    HSL --coral: 12 80% 62%

    Contrast — on white 2.92:1 · on obsidian 6.1:1

    Muted Text

    Secondary body copy, captions

    RGB 119, 128, 140
    CMYK 15, 9, 0, 45
    HSL --muted-foreground: 220 8% 50%

    Contrast — on white 4:1 · on obsidian 4.45:1

    Border

    Hairlines, dividers, input borders

    RGB 201, 205, 214
    CMYK 6, 4, 0, 16
    HSL --border: 220 12% 82%

    Contrast — on white 1.59:1 · on obsidian 11.17:1

    Section 17

    Colour usage rules

    • Obsidian and ivory carry the layout; OmniFlow Blue is the accent, not the background.
    • One accent colour per view. Emerald and coral encode state, never decoration.
    • No gold and no purple-to-indigo gradients — they are outside this system.
    • Gradients are limited to a single subtle blue wash behind large dark surfaces.
    • Colour never carries meaning alone: pair it with a label, icon, or pattern.
    • Never hardcode hex values in product code — use the semantic tokens listed on each swatch.

    Section 18

    Contrast matrix

    Computed at runtime. Text combinations must reach 4.5:1 (3:1 for large text and non-text UI).

    Contrast ratios for approved colour pairs
    PairRatioBody textLarge text / UI
    Obsidian on Ivory16.49:1Pass AAPass
    Obsidian on White17.79:1Pass AAPass
    OmniFlow Blue on White4.72:1Pass AAPass
    White on OmniFlow Blue4.72:1Pass AAPass
    White on Obsidian17.79:1Pass AAPass
    Muted text on White4:1Fail — do not usePass
    Slate on Ivory9.34:1Pass AAPass
    Blue Glow on Obsidian7.78:1Pass AAPass

    Section 19

    Typefaces & licensing

    Display / headings

    Playfair Display

    Fallback stack: Georgia, 'Times New Roman', serif

    SIL Open Font License 1.1 — loaded via Google Fonts. Web use permitted; do not redistribute font files from this site.

    Body / interface

    Lora

    Fallback stack: Georgia, serif

    SIL Open Font License 1.1 — loaded via Google Fonts. Web use permitted; do not redistribute font files from this site.

    Section 20

    Type scale

    Thirteen defined roles. Nothing outside this scale ships.

    Typographic scale
    TokenFamilySizeWeightLine heightTrackingUse
    DisplayPlayfair Displayclamp(2.75rem, 6vw, 4.5rem)7001.05-0.02emHero statements only
    H1Playfair Display3rem / 48px7001.1-0.02emOne per page
    H2Playfair Display2.25rem / 36px6001.15-0.01emSection titles
    H3Playfair Display1.5rem / 24px6001.250Sub-sections, card titles
    H4Playfair Display1.25rem / 20px6001.30Dense card headings
    H5Lora1.125rem / 18px6001.40Inline group labels
    H6Lora1rem / 16px6001.40.01emSmallest heading level
    BodyLora1rem / 16px4001.70Default paragraph
    SmallLora0.875rem / 14px4001.60Secondary copy
    LabelLora0.75rem / 12px6001.40.14emUppercase eyebrow labels
    QuotePlayfair Display1.375rem / 22px500 italic1.50Pull quotes and testimonials
    DataPlayfair Display2.5rem / 40px7001-0.02emKPI figures
    InterfaceLora0.875rem / 14px5001.20.01emButtons, tabs, inputs

    Section 21

    Spacing, grid & layout

    Scale

    Base unit: 4px (Tailwind spacing scale)

    4px8px12px16px24px32px48px64px96px128px

    Layout

    • 1400px container max-width, 2rem container padding
    • Gutters — desktop 24px, tablet 24px, mobile 24px (px-6)
    • 12-column fluid grid; cards align to 3 / 4 / 6 column groupings
    • Section rhythm — 80px mobile, 128px desktop between major sections
    • Cards — 24px internal padding, 24px gap between cards
    • Single column below 768px, two columns to 1024px, three or four columns above 1024px. No horizontal scroll at 360px.

    Section 22

    Buttons & interaction states

    Primary

    One per view — the approved CTA

    bg primary, white text, radius 0.5rem, height 44px, 24px horizontal padding

    Secondary

    Alternate path

    1px border, transparent background, foreground text

    Tertiary / text

    In-flow links and low-priority actions

    No border, animated underline on hover

    Destructive

    Irreversible actions in the dashboard only

    bg destructive, white text

    Icon

    Toolbars and compact controls

    44 x 44px minimum, accessible name required

    Disabled

    Blocked action

    50% opacity, pointer-events none, aria-disabled

    Required states

    • Default
    • Hover — background darkens 10%, no scale transform
    • Focus-visible — 2px ring in OmniFlow Blue with 2px offset, never removed
    • Active — background darkens 15%, 1px optical press
    • Loading — spinner replaces label, width preserved, aria-busy
    • Disabled — 50% opacity, non-interactive

    Section 23

    Iconography

    Lucide React, 1.5px stroke, 20 or 24px, currentColor. Line only — no filled or duotone icons. Icons support labels; they never replace them.

    Section 24

    Illustration

    Flat 2.0 vector diagrams built from the palette: pipeline stages, channel routes, CRM objects. No gradients beyond a single subtle blue wash, no isometric 3D, no cartoon characters, no mascots.

    Section 25

    Photography

    Real commercial work: operators at screens, campaign reviews, reporting sessions. Natural light, restrained editorial grade, muted environments so OmniFlow Blue stays the accent. No stock handshakes, no glass skyscrapers, no fake conference stages.

    Section 26

    AI image generation spec

    Use these constraints for every generated image. Typography is never rendered into the image.

    subject

    Revenue operators reviewing pipeline, campaign, or reporting surfaces.

    environment

    Modern but unbranded workspace, matte surfaces, low clutter.

    composition

    Off-centre subject, generous negative space for overlay copy. 16:9, 4:5, or 1:1.

    lighting

    Soft directional daylight, gentle falloff, no hard flash.

    material

    Obsidian, ivory, and slate neutrals with a single OmniFlow Blue accent.

    humans

    Mixed, realistic professionals aged 28-55, natural posture, no exaggerated expressions.

    motif

    Connected pipeline: linked stages, channel routes, one clear forward direction.

    negative

    No logos, no readable interface text, no fabricated dashboards presented as real client data, no copyrighted characters, no robots, no neon cyberpunk, no stock-photo clichés, no text rendered into the image.

    Essential typography is never rendered into generated imagery — it is composed on top in the layout layer.

    Section 27

    Motion

    Purpose

    Motion clarifies state and sequence. It never decorates or delays content.

    Duration

    100-250ms for UI state; up to 400ms for section reveals.

    Easing

    cubic-bezier(0.4, 0, 0.2, 1)

    Entrance

    Fade with a maximum 10-12px translate. No scale transforms.

    State change

    Colour and opacity only.

    Data sequences

    Charts animate once on first view, 250ms, staggered 40ms per series.

    Reduced motion

    prefers-reduced-motion disables all transforms and reveals; content renders immediately.

    Never

    • Scroll hijacking
    • Cursor replacement
    • Autoplay audio
    • Endless particle backgrounds
    • Motion that delays content

    Section 28

    Data visualisation

    Series order

    1. #3A6FD8
    2. #39434D
    3. #2BAB74
    4. #94A9EF
    5. #EE7350
    6. #77808C
    • Axes start at zero for value comparisons.
    • Units and date range are always labelled.
    • Source and generation date appear beneath every published chart.
    • Missing data is shown as a gap with a note — never interpolated silently.
    • Series are distinguishable by label or pattern, not colour alone.
    • Gridlines are hairline border colour at 40% opacity.

    Never

    • 3D charts
    • Truncated or misleading axes
    • Decorative gauges
    • Colour-only encoding

    Section 29

    Accessibility standards

    WCAG 2.2 AA is the minimum bar for every brand surface, marketing or product.

    • Body text meets 4.5:1; large text and non-text UI meet 3:1 — verified in the contrast matrix above.
    • Focus-visible indicators are never removed; 2px ring in OmniFlow Blue with a 2px offset.
    • Interactive targets are at least 44 × 44px on touch surfaces.
    • Every image carries meaningful alt text; decorative images use an empty alt.
    • One h1 per page and no skipped heading levels.
    • Colour never conveys meaning alone.
    • prefers-reduced-motion removes all transforms and reveals.
    • Social assets ship with a written alt-text suggestion in the caption, not baked into the image.
    • Text in exported assets stays above 24px at native size so it survives platform compression.

    Section 31

    LinkedIn assets

    Company headers, personal banners, and profile marks at current platform dimensions.

    LinkedIn company header — Outcome System template preview, 1128 by 191 pixels

    LinkedIn company header — Outcome System

    approved

    1128 × 191px · v1.0 · updated 2026-07-30

    LinkedIn company header — Operating Model template preview, 1128 by 191 pixels

    LinkedIn company header — Operating Model

    approved

    1128 × 191px · v1.0 · updated 2026-07-30

    LinkedIn company header — Ecosystem template preview, 1128 by 191 pixels

    LinkedIn company header — Ecosystem

    approved

    1128 × 191px · v1.0 · updated 2026-07-30

    LinkedIn personal banner — Executive Statement template preview, 1584 by 396 pixels

    LinkedIn personal banner — Executive Statement

    approved

    1584 × 396px · v1.0 · updated 2026-07-30

    Safe area: Profile photo overlap — keep clear

    LinkedIn personal banner — System Builder template preview, 1584 by 396 pixels

    LinkedIn personal banner — System Builder

    approved

    1584 × 396px · v1.0 · updated 2026-07-30

    Safe area: Profile photo overlap — keep clear

    LinkedIn personal banner — Ecosystem template preview, 1584 by 396 pixels

    LinkedIn personal banner — Ecosystem

    approved

    1584 × 396px · v1.0 · updated 2026-07-30

    Safe area: Profile photo overlap — keep clear

    LinkedIn profile image — light background template preview, 400 by 400 pixels

    LinkedIn profile image — light background

    approved

    400 × 400px · v1.0 · updated 2026-07-30

    LinkedIn profile image — dark background template preview, 400 by 400 pixels

    LinkedIn profile image — dark background

    approved

    400 × 400px · v1.0 · updated 2026-07-30

    Section 32

    Instagram assets

    Square, portrait, and story formats. Story templates keep the 250px top and bottom interface zones clear.

    Instagram square — Insight template preview, 1080 by 1080 pixels

    Instagram square — Insight

    approved

    1080 × 1080px · v1.0 · updated 2026-07-30

    Instagram square — Carousel cover template preview, 1080 by 1080 pixels

    Instagram square — Carousel cover

    approved

    1080 × 1080px · v1.0 · updated 2026-07-30

    Instagram square — Announcement template preview, 1080 by 1080 pixels

    Instagram square — Announcement

    approved

    1080 × 1080px · v1.0 · updated 2026-07-30

    Instagram portrait — Framework template preview, 1080 by 1350 pixels

    Instagram portrait — Framework

    approved

    1080 × 1350px · v1.0 · updated 2026-07-30

    Instagram portrait — Service / use case template preview, 1080 by 1350 pixels

    Instagram portrait — Service / use case

    approved

    1080 × 1350px · v1.0 · updated 2026-07-30

    Instagram portrait — Editorial insight template preview, 1080 by 1350 pixels

    Instagram portrait — Editorial insight

    approved

    1080 × 1350px · v1.0 · updated 2026-07-30

    Instagram Story — Announcement template preview, 1080 by 1920 pixels

    Instagram Story — Announcement

    approved

    1080 × 1920px · v1.0 · updated 2026-07-30

    Safe area: Story safe zone (250px top / 250px bottom)

    Instagram Story — Question / poll template preview, 1080 by 1920 pixels

    Instagram Story — Question / poll

    approved

    1080 × 1920px · v1.0 · updated 2026-07-30

    Safe area: Story safe zone (250px top / 250px bottom)

    Instagram Story — Event reminder template preview, 1080 by 1920 pixels

    Instagram Story — Event reminder

    approved

    1080 × 1920px · v1.0 · updated 2026-07-30

    Safe area: Story safe zone (250px top / 250px bottom)

    Section 33

    Other social & Open Graph

    X, Facebook, YouTube, and the default share card.

    X header template preview, 1500 by 500 pixels

    X header

    approved

    1500 × 500px · v1.0 · updated 2026-07-30

    Facebook cover template preview, 820 by 312 pixels

    Facebook cover

    approved

    820 × 312px · v1.0 · updated 2026-07-30

    YouTube channel art template preview, 2560 by 1440 pixels

    YouTube channel art

    approved

    2560 × 1440px · v1.0 · updated 2026-07-30

    Safe area: All-device safe area 1546 x 423

    Open Graph default share image template preview, 1200 by 630 pixels

    Open Graph default share image

    approved

    1200 × 630px · v1.0 · updated 2026-07-30

    Section 34

    Campaign assets

    Templates carrying sample copy are marked for review — replace placeholder text and unverified metrics before publishing.

    Webinar / event promotion template preview, 1200 by 675 pixels

    Webinar / event promotion

    approved

    1200 × 675px · v1.0 · updated 2026-07-30

    Case-study cover template preview, 1200 by 675 pixels

    Case-study cover

    review

    1200 × 675px · v1.0 · updated 2026-07-30

    Sample title only. Requires an approved client name and permission before publication.

    Case-study results layout template preview, 1200 by 675 pixels

    Case-study results layout

    review

    1200 × 675px · v1.0 · updated 2026-07-30

    Metric slots are editable placeholders. No results are asserted until verified numbers are supplied.

    Quote / insight template template preview, 1080 by 1080 pixels

    Quote / insight template

    review

    1080 × 1080px · v1.0 · updated 2026-07-30

    Sample text is an editable preview, not a real quote.

    Hiring announcement template preview, 1080 by 1080 pixels

    Hiring announcement

    approved

    1080 × 1080px · v1.0 · updated 2026-07-30

    Service announcement template preview, 1080 by 1080 pixels

    Service announcement

    approved

    1080 × 1080px · v1.0 · updated 2026-07-30

    Section 35

    Presentation & document covers

    Presentation title slide (16:9) template preview, 1920 by 1080 pixels

    Presentation title slide (16:9)

    approved

    1920 × 1080px · v1.0 · updated 2026-07-30

    Report cover — US Letter template preview, 1275 by 1650 pixels

    Report cover — US Letter

    approved

    1275 × 1650px · v1.0 · updated 2026-07-30

    Report cover — A4 template preview, 1240 by 1754 pixels

    Report cover — A4

    approved

    1240 × 1754px · v1.0 · updated 2026-07-30

    Section 36

    Email signature

    Email signature block template preview, 600 by 180 pixels

    Email signature block

    approved

    600 × 180px · v1.0 · updated 2026-07-30

    Section 37

    Naming, versioning & manifest

    Every export follows one filename convention so assets stay traceable.

    brandId_assetId_concept_WIDTHxHEIGHT_vVERSION.ext

    • Version increments on any visual change; the previous file is retained, never overwritten.
    • Concept names are stable — a new concept means a new assetId, not a new version.
    • The manifest records filenames, dimensions, formats, status, source assets, and the generating component.
    • The master logo file is never overwritten by an export.

    Section 38

    Asset status & governance

    Approved

    Cleared for publication as generated.

    Review

    Contains placeholder copy or unverified data — requires sign-off.

    Blocked

    Must not be published; retained for reference only.

    Deprecated

    Superseded; replace wherever it still appears.

    • Requests for a new template go to the brand owner with the surface, dimensions, and intended copy.
    • Anything published externally is checked against the claims policy and the contrast matrix.
    • Templates are edited in code, not in exported files, so every team exports the same current version.

    Section 39

    • Colour: convert to CMYK using the values on each swatch; obsidian prints as a rich black (35/23/0/88), never 100% K alone on large areas.
    • Resolution: 300dpi minimum for print artwork; the logo is placed as vector wherever the process allows.
    • Bleed: 3mm on all edges, 5mm internal safety margin for A4 and US Letter.
    • Paper: uncoated or matte stock preferred; avoid high-gloss finishes that shift the blue.
    • Single-ink production uses the one-colour dark logo variant.
    • This page prints as a clean guide: use Print / save as PDF at the top; navigation and export controls are omitted.

    Section 40

    Ownership & changelog

    Ownership

    • Brand owner — OmniFlow Marketing
    • Approvals — brand owner for identity and claims; legal for contractual language.
    • Review cadence — quarterly, or whenever positioning, palette, or logo changes.
    • Questions and requests — hello@omniflow.agency.

    Changelog

    v1.0 — 2026-07-30
    Initial brand center: positioning, messaging, voice, colour, typography, motion, accessibility, and 34 export-ready templates generated from live tokens.