FUTURISE · BRAND & WEB SYSTEM · CH 00 — COVER

Branding the future.

The Core — every rule of the Futurise brand, written once, referenced everywhere. Built to be read by people and by machines, in light and in dark.

VERSIONv1.0.0
ISSUEDAUG 2026
CHAPTERS15
WORKHORSEUNITEA SANS
EMPHASISRCL MORLAND
MODESLIGHT + DARK
CH 01EssenceThe Core · v1.0

One dot. Every decision.

Futurise brings clarity, direction, and inventive thinking to moments where brands need to move forward with confidence. The dot at the end of the wordmark — the Core — marks the moment of decision: a brand moving from possibility to confident, future-ready action. Everything in this system radiates from that one point.

01

Strategic

Takes clear positions, challenges comfort, leads with confidence. Decisions before design.

02

Bold

Systems over aesthetics. Layouts anchor in black, white, and yellow — never mushy, never timid.

03

Inventive

Original thinking used as leverage, not decoration. Consistency through logic, not repetition.

Reads as: confident, editorial, systems-minded, premium-but-warm. Sub-brands: Branding · Production · Marketing · With Shivam.

POSITIONING — LOCKED AUG 2026

Brand to backend. One studio.

Futurise is a studio that builds working businesses: the brand, the website, the store, and the operations software behind them. One team takes a company from identity to daily operations — agency craft at software speed.

Not "a branding agency". Four lines, one machine: Brand · Web · Software · Systems. The tagline "Branding the future." stays the brand asset; this is the category statement beneath it.

CH 03Logo ExportsThe Core · v1.0

Every SVG is true vector geometry traced from the master art — the Core dot is a mathematically perfect circle. PNGs rasterise in your browser at the width you pick, transparent background.

Wordmark black
Wordmark · Blackfz-wordmark-black.svg SVG
Wordmark white
Wordmark · Whitefz-wordmark-white.svg SVG
Wordmark mono black
Wordmark · Mono black (on yellow / 1-colour)fz-wordmark-mono-black.svg SVG
Wordmark mono white
Wordmark · Mono white (1-colour dark)fz-wordmark-mono-white.svg SVG
Symbol black
Symbol · Blackfz-symbol-black.svg SVG
Symbol white
Symbol · Whitefz-symbol-white.svg SVG
Branding lockup black
Sub-brand lockup · Blackfz-branding-black.svg SVG
Branding lockup white
Sub-brand lockup · Whitefz-branding-white.svg SVG
Modular circle pattern
Modular Circle Patternfz-pattern-modular.svg SVG
CH 04ColourThe Core · v1.0

Primary leads. Every layout anchors in Black, White, or Yellow — the Core yellow is the signal, the highlight, the CTA. Secondary shades support structure and never lead. The accent is for depth and data only. Click any swatch to copy its hex.

WHITE 56
BLACK 26
YELLOW 14
4

Working ratio on a typical surface. Yellow is a signal, not a wall — when a whole surface goes yellow (cards, covers), type on it is black only.

Yellow is the decision.

CTAs, highlights, the emphasis word, the Core. On yellow, text is black — never white, never grey. Yellow text only ever sits on black.

#FAA61A never leads.

Amber is a valid support shade — gradient steps, illustration warmth. The moment it grounds a layout or colours the Core dot, it's wrong. The one true yellow is #FFC20E.

Twilight is depth, not voice.

Deep Twilight #231E60 lives in data-viz, editorial accents, and background depth. Never a CTA, never a brand mark, never competing with yellow.

CH 05Light + DarkThe Core · v1.0

Two grounds. One sun.

The brand runs natively in both modes — this page included (try the dot in the nav). The rule is simple: #FFC20E never changes. Grounds and type swap; the Core stays constant, and on black it glows.

LIGHT — DEFAULT GROUND

Clarity is the luxury.

White ground, black type, yellow signal. Surfaces use off-white #F1F2F2; rules use light grey #E6E7E8.

Start a project
DARK — THE STAGE

The Core becomes the sun.

Pure black ground, white type. Surfaces lift to #141414, rules to #2B2B2E. Yellow gains a glow — the halftone sun is a dark-mode-only device.

Start a project
Swap assets, never filter.

Dark surfaces get fz-wordmark-white.svg — the real file. CSS invert() turns the yellow dot blue (see CH 02). In decks this is the .bm-dark / .bm-light swap.

Dark ≠ grey.

The dark ground is true black #000000 — the same black as the wordmark. Elevated dark surfaces are #141414 and #0C0C0C. Muted dark text is #A7A9AC. Never navy, never charcoal-blue.

Twilight loves the dark.

Deep Twilight #231E60 earns its keep in dark mode: gradient depth behind data, editorial fields under halftone. Still never a CTA.

CH 06TypographyThe Core · v1.0
WORKHORSE — UNITEA SANS · 400–900
Decisions before design.

Headlines, body, UI, navigation, captions — Unitea Sans does everything. Display headlines run Black/ExtraBold with tight leading (1.02–1.08) and −1% to −2% tracking; body runs Regular/Medium at 17/1.6.

Regular 400 Medium 500 SemiBold 600 Bold 700 ExtraBold 800 Black 900
EMPHASIS — RCL MORLAND · ITALIC
the future
  • 1–2 words max per headline — usually italic, often yellow.
  • Never body copy. Never a full headline. Never UI or navigation.
  • The serif word is the felt word — the one the reader should hear differently.
THE PAIRING PATTERN
Branding the future.

Unitea Sans Black carries the sentence; one word swaps to RCL Morland Italic in Core yellow. The trailing dot is the Core — it stays yellow even when the headline is black on white.

SCALE
TOKENSIZE / LINEFACESPECIMEN
--fz-displayclamp(44–92) / 1.02Unitea 900Branding the future
--fz-h138 / 1.08Unitea 800Strategy before pixels
--fz-h227 / 1.15Unitea 700Identity systems
--fz-body17 / 1.6Unitea 400Original thinking used as leverage, not decoration.
--fz-small14 / 1.5Unitea 500Case study · Federal Bank Celesta
--fz-label11.5 / caps +8%Unitea 600Chapter 06 · Typography
CH 07The Core — Motif SystemThe Core · v1.0

The circle is the experimental element — focus, decision, momentum. It flexes across layouts, masks, patterns, and motion while staying anchored to one recognisable idea. Consistency through logic, not repetition.

The Core sunGlowing yellow circle on black halftone — the hero device for covers and dark-mode stages.
Momentum pathCapsules + dots in a route — progress, flow, decision points. Dynamic Circle Flow in practice.
Circle mask on yellowB&W imagery in circle masks over solid yellow cards — the "Meet the Team" device.
SVG

Modular Circle Pattern — circular segments and stadium shapes derived from the Core Point: structured, interconnected thinking. Use as a band or a field, never behind body text. Colours flex across primary + secondary; the shapes never distort.

CH 08ImageryThe Core · v1.0

Never stretched. Never cropped blind.

✓ frame follows the image's native ratio
✕ distorted to fill a fixed box — rejected on sight
/* the house technique — fixed height, width follows the NATIVE ratio */
.frame{height:46vh; aspect-ratio:var(--r); width:auto}
.frame img{width:100%; height:100%; object-fit:cover}
<div class="frame" style="--r:1.777">…</div>  /* pass the real ratio */
  • Portraits go B&W inside circle masks — colour stays reserved for the brand.
  • Yellow frames (4–6px) turn any photo into a branded object.
  • Proportional downscale/compress for web weight is fine; distortion is not — a stretched image is an automatic reject.
  • Sanitize third-party SVGs: several ship preserveAspectRatio="none" with 100% width/height — rewrite the root tag to explicit dimensions from the viewBox before use.
  • Screenshots of product UI sit in device or browser chrome, never floating raw.
CH 09IconographyThe Core · v1.0
Futurise icon style — line art over yellow Core circle

Thin black line-art over a solid yellow Core circle, with small floating yellow accent dots. Clean, geometric, single-weight strokes.

  • Stroke: single weight, round caps, black (white on dark grounds).
  • The circle is the stage: the icon sits on or overlaps the yellow Core — it never floats unanchored in a layout.
  • Accent dots: 1–3 small yellow dots suggest motion and thought — sparingly.
  • In UI: use the same line language at 16–24px without the circle; the circle version is editorial (decks, infographics, social).
CH 10VoiceThe Core · v1.0

Confident. Editorial. Never timid.

Take a position.

Futurise challenges comfort. Copy makes a claim and stands behind it — no hedging, no "we believe that perhaps".

Systems over adjectives.

Show the thinking: the framework, the decision, the before/after. "137 screens, one system" beats "beautiful, seamless design".

Premium but warm.

Strategic doesn't mean cold. Write like a sharp partner across the table — direct, generous, human.

✕ NOT THISWe are a full-service creative agency offering 360° branding solutions for all your needs!
✓ THISWe build brands that move — strategy first, design as the proof.
✕ NOT THISOur passionate team leverages cutting-edge synergies to elevate your brand story.
✓ THISFourteen brands rebuilt last year. Here's what changed for each.
✕ NOT THISDon't hesitate to reach out to explore how we might collaborate!
✓ THISBring us the brief you're stuck on. First read is on us.
TAGLINE — LOCKED

Branding the future.

"future" is always RCL Morland Italic; the trailing dot is the Core. In running text the tagline may appear all-sans, but in any set piece the serif swap is mandatory.

CH 11Mediums — Social · Email · Print · DecksThe Core · v1.0

The brand across every surface it actually ships on. Specs are exact; assets are hosted and stable — link them, don't re-make them.

Futurise avatar
Avatar · 1024²

White wordmark on black, dot glowing — the official profile picture across IG, LinkedIn, X. Symbol version for tiny placements.

1024 × 1024 · PNG
PNG
LinkedIn banner
LinkedIn banner

Black stage, Core sun right, tagline left. Safe-zone: keep type inside the centre 60% — LinkedIn crops aggressively on mobile.

1584 × 396 · PNG
PNG
Email header
Email header

Hosted raster for HTML email — clients can't render SVG. Display at width="600" (file is @2x). Cold outreach is the exception: plain text, bare URLs, no images at all.

1200 × 320 @2x · PNG
PNG
Business card
Print — cards & letterhead

Business card: black stock, white wordmark, yellow dot; details on the reverse in Unitea Medium. Letterhead: white, wordmark top-left at 38mm, Core dot as the only colour. Yellow prints C0 M26 Y95 K0 (nearest Pantone 1235 C); always proof the yellow. PDFs embed the OTF sources from the fonts pack — never woff2.

CARD 89 × 51 MM · 350GSM MATTE
THE FUTURISE PDF — DESIGN + CODE
18mm padding
PROPOSAL
Everything, built.
21 AUG 2026FZ-P-041FOR ACME & CO
FZ-P-041 · 02/06
● Scope of work
ITEMAMOUNT
Identity system1,80,000
Console build2,40,000
DUE NOW₹4,20,000
FUTURISE · BRAND TO BACKEND. ONE STUDIO.02 / 06
  • Cover: full-bleed black. White wordmark top-left (34% page width), doc-type in yellow caps label, Unitea 900 title at 38–44pt with ONE serif-italic yellow word, meta row pinned to the bottom (date · ref · client). Optional Core dot or halftone — never both.
  • Content pages: white, 18mm side / 16mm top-bottom padding. Header = small black wordmark + ref/page label right, hairline under it. Sections open with a yellow-dot lead label. Body Unitea 400 at 10pt/1.55; labels 7.5pt caps +8%.
  • Tables: hairline #E6E7E8 rows, caps column labels, amounts right-aligned tabular. The total row is the ONE yellow element on the page — solid #FFC20E, black text.
  • Footer: positioning line left, "02 / 06" right, both muted label style.
  • Fonts: HTML→Chromium PDFs use the brand woff2 via tokens.css (they embed automatically). Raw PDF engines (reportlab/fpdf) embed the OTFs from fz-fonts.zip — never woff2 there.
  • Start from the template — don't rebuild the skeleton: /downloads/fz-pdf-template.html, rendered sample at /downloads/fz-pdf-sample.pdf.
# The exact recipe (Chromium is the Futurise PDF engine):
curl -sO https://futurise-brand-system.vercel.app/downloads/fz-pdf-template.html
# fill the {{SLOTS}} in the template, then:
python3 - <<'PY'
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
    b = p.chromium.launch(); pg = b.new_page()
    pg.set_content(open("fz-pdf-template.html").read(), wait_until="networkidle")
    pg.wait_for_function("document.fonts.status === 'loaded'")  # or Helvetica ships
    pg.pdf(path="out.pdf", format="A4", print_background=True,
           margin={"top":"0","bottom":"0","left":"0","right":"0"})
    b.close()
PY
WEB DECKS — THE HOUSE FORMAT

Presentations ship as horizontal web decks on the shared deck.js engine — copied byte-identical between projects, themed per deck in CSS only.

  • DOM contract: .deck > section.slide, chrome ids #bar #cur #tot #prev #next #hint.
  • Light-slide inversion: the engine toggles body.on-light; swap wordmarks via .bm-dark/.bm-light — never CSS-invert the dot.
  • Assets at project root (/fonts /logo /m /work), root-absolute paths — not /public.
  • Every image uses the native-ratio frame from CH 08.
SOCIAL SET-PIECES
  • Yellow card post: solid #FFC20E, huge Unitea Black headline in black, small black wordmark — the highest-recognition unit in the feed.
  • Dark stage post: black + halftone + Core sun for launches and statements; white type, one serif word.
  • Story/Reel covers: 9:16, wordmark bottom-centre at 1d clear space, one message per frame.
  • Team/people: B&W circle masks on yellow (CH 07) — never colour portraits on brand surfaces.
CH 12UI KitThe Core · v1.0

Real CSS, not pictures of CSS — lift these straight into product. Tokens ship in /tokens.css and respond to data-theme automatically. Buttons and chips are capsules — the Core, stretched.

BUTTONS

PRIMARY = YELLOW/BLACK · ONE PER VIEW · DESTRUCTIVE IS OUTLINED, NEVER YELLOW

BADGES / STATES
● CORE● LIVE ● PENDING● BLOCKED v1.0.0

FUNCTIONAL STATES USE UI-ONLY COLOURS — YELLOW MEANS BRAND, NEVER "WARNING"

FORM
BrandWebSoftwareSystems
DATA TABLE
PROJECTSCOPESTATUS
CelestaBrand + Deck● LIVE
Veda 42Identity● LIVE
HAWKSPitch● PENDING
CARD / SURFACE
Brand Sprint● 3 WEEKS

Positioning, identity, and a launch-ready system — strategy first, design as the proof.

STRATEGY · IDENTITY · SYSTEM
DARK SURFACE (FORCED)
Night build● CORE

Same components on true black — yellow stays #FFC20E, type flips to white.

DARK · #000 · #141414 · #2B2B2E
CH 13Product — Apps & SoftwareThe Core · v1.0

Software is the brand, shipped.

Futurise ships products, not just pages — expense platforms, ledgers, consoles, field PWAs. Every product carries the brand as hard as a deck does. The chassis below is distilled from the shipped portfolio: the console follows BOOKS, the pocket follows VAULT, the gate follows Expense. Learn it once, recognise it in every Futurise product.

THE FAMILY — HOW SOFTWARE SITS UNDER FUTURISE
TIER 1The studio

futurise. — the master brand. It owns the positioning ("Brand to backend. One studio."), the wordmark, the Core, the yellow. Everything below borrows from it; nothing below competes with it.

TIER 2Service lines

Branding · Production · Marketing · With Shivam — the wordmark + caps line lockup (fz-branding-*.svg pattern). These are what the studio does, never separate companies, never separate logos.

TIER 3Products

BOOKS · EXPENSE · VAULT · DESK · FOLIO · PULSE — software the studio owns. Spoken as "Futurise BOOKS", shipped as the wordmark + yellow product word. Products inherit everything: type, yellow, icons, chassis. A product never gets its own logo, palette, or typeface.

TIER 4Client software

GovTrack, clinic trackers, client ERPs — the client's brand leads. Futurise appears as the maker only: "〈Product〉 by Futurise" in the title, the small grey credit wordmark in the footer. Futurise yellow never appears inside a client's UI.

Outside the family: personal and family tools may diverge fully (own palettes, own scripts) — and carry no Futurise branding at all. The brand only signs what the studio would sell.

PRODUCT NAMING & LOCKUP
BOOKS
EXPENSE
VAULT
  • One real English word, for the job it does. BOOKS keeps books; VAULT keeps documents; PULSE takes readings. No compounds, no hyphens, no invented words, no "F-" prefixes.
  • One word, all caps, yellow. Set in Unitea SemiBold, uppercase, +12% tracking, Core yellow, beside or under the wordmark. Spoken and written as "Futurise BOOKS".
  • The wordmark stays the brand. Products never get their own logos — the futurise. wordmark + product word IS the product lockup.
  • One name everywhere: repo futurise-books → domain futurise-books.vercel.app → manifest "Futurise Books" / short "Books" → screen BOOKS. A shipped name that differs from the repo is a bug.
APP ICONS
App icon black
canonical — white f, yellow dot, black tile
App icon yellow
alternate — mono black on Core yellow
  • Two grounds only: black or Core yellow. Corner radius 18.75%; keep the mark inside the maskable safe zone (80%).
  • The dot always ships. Letter-tile icons for sub-products are allowed, but the yellow dot must appear — it's the family signature.
  • Files: fz-appicon-{black,yellow}.svg + 1024² PNGs in Downloads.
THE CONSOLE — DESKTOP (THE BOOKS CHASSIS)
BOOKS InvoicesClientsExpensesReports ● SYNCEDSHIVAM

Invoices

Everything raised this quarter — expand a row for line items and payment trail.

OUTSTANDING₹4.2L
RAISED · AUG₹11.8L
COLLECTED₹7.6L
OVERDUE2
Federal Bank · Celesta₹2,40,000● PAID
Sarda Group · Dairy book₹1,41,600● PENDING
Front Wave · Terminal₹98,000● OVERDUE
NOTHING DUE THIS WEEK — NEW INVOICES APPEAR HERE THE MOMENT THEY'RE RAISED
BOOKS v2.1 · BUILT BY FUTURISEUPDATED 21 AUG, 14:32

Black top bar carries the lockup left, flat nav centre (≤7 items, no nesting), truth right (sync state + who's signed in). Content max-width 1152. Page head = Unitea ExtraBold title + one plain sentence + at most ONE solid-yellow action. On phones the same nav array becomes the bottom tab bar — one layout file, two bodies.

THE POCKET — PHONE (THE VAULT CHASSIS)
EXPENSEAS OF 14:32 ⟳

Hello, Shivam.

THIS MONTH₹86,400
AWAITING OK3
Diesel · Tanker 2₹4,200
Saurabh · advance₹10,000
+
TODAYPARTIESREPORTSMORE
THE GATE — SIGN-IN (THE EXPENSE FLOW)

Everything that matters.

Unlock
  • One column, one input, one button. Core dot glowing above the lockup, serif-italic tagline, then the gate: 4-digit PIN (numeric keypad) or magic link — nothing else on screen.
  • 🔒 Passcodes are server-checked. NEVER in client source. A hardcoded const PASS in shipped JS is a security bug, not a gate.
  • Greeting after the gate: "Hello, Name." — the name is the serif word.
DATA-VIZ — THE CHART RULES
THIS YEARLAST YEAR
  • The subject is always yellow. Series order: --fz-chart-1 yellow → twilight → slate → amber. On dark, twilight flips to white (tokens handle it).
  • Grid = --line, labels = --muted. No chart borders, no drop shadows, no gradients on bars.
  • Up/down money uses the functional pair --fz-ok / --fz-err — one green, one red, everywhere. Yellow never means "warning".
THE NATIVE SKIN — MACOS 27 / LIQUID GLASS
FOLIOAS OF 14:32
FAMILY PORTFOLIO
₹1.24 Cr
7 demat accounts · live NSE
TodayMoversHoldings
  • When a product should feel like the OS (FOLIO, VAULT class), it wears Apple's skin with Futurise jewellery: system font for UI text, Unitea only for the lockup and hero numerals, Core yellow replacing system blue as the tint.
  • Apple's values, exactly. The ramp (26/22/17/15/13/12/11/10), label opacities (.85/.5/.25/.1), and glass materials (Regular = #ECECEC @ 63% light / #2C2C2C @ 61% dark + blur 24 saturate 1.6) are distilled from Apple's official macOS 27 tokens — don't approximate them.
  • Yellow on glass always carries black text. The focus ring keeps Apple's geometry (3.5px + 1px) in yellow. Glass needs a real backdrop — over flat colour, use plain surfaces.
  • Never mix skins. A screen is either console/pocket chassis or native skin — not both. Drop-in layer: /downloads/fz-native.css. Never self-host SF Pro — the system stack delivers it.
THE PRODUCT RULES
Numbers are tabular. Once.

One utility — .tnum (font-variant-numeric: tabular-nums) — on every quantity, amount, and stat. Not five different mechanisms per app.

The timestamp is the receipt.

Every data screen carries its freshness: UPDATED 21 AUG, 14:32 — en-IN, Asia/Kolkata, label-style. Stale screens refresh themselves; a screen without an as-of is a rumour.

Empty states say what will appear.

Dashed border, one sentence: "New invoices appear here the moment they're raised." Never a bare "No data".

Ground follows the job.

Tools of record (money, admin, client consoles) sit on light. Ambient screens (dashboards, night use, field PWAs) may sit on dark. Either way: tokens only, and the manifest's theme/background colours must match the actual chrome — no black splash on a white app.

Skeletons, chips, capsules.

Loading = skeleton, never a spinner. Presses compress (scale .96, 80ms). Chips and buttons are capsules; active chip = yellow fill, black text. Search-first lists: input on top, yellow focus ring, filtered client-side.

Sign the work.

Every product footer: 〈PRODUCT〉 v1.4 · BUILT BY FUTURISE in muted label style. Client-branded software carries the grey credit wordmark, small and quiet.

CH 14Machine-ReadableThe Core · v1.0

Built to be read by machines.

This system's primary consumer is an AI pair-programmer. Point Claude Code (or any agent) at these stable URLs and every build comes out on-brand — no PDF archaeology.

/brand.json

The whole identity as structured data — colours with roles, both theme palettes, type scale, logo rules, clearspace math, voice, asset URLs.

DOWNLOAD
/tokens.css

Drop-in stylesheet: @font-face for both faces plus every custom property — light and dark themes included via data-theme.

DOWNLOAD
/CLAUDE-BRAND.md

Instructions written for Claude Code: rules, tokens, asset URLs, the deck contract, the never-list. Paste into any project's CLAUDE.md or reference live.

DOWNLOAD
/llms.txt

The one-page summary agents read first — what this brand is, where every file lives, and the rules that must never break.

DOWNLOAD
# in any repo that builds for Futurise:
curl -s https://futurise-brand-system.vercel.app/brand.json | jq .color
curl -sO https://futurise-brand-system.vercel.app/tokens.css
CH 15DownloadsThe Core · v1.0

Every asset, one index. SVGs are source; PNGs rasterise at the width picked in CH 03.

FILEKINDUSE
fz-wordmark-black.svgWordmarkDefault on light groundsSVG
fz-wordmark-white.svgWordmarkDark grounds — dot stays yellowSVG
fz-wordmark-mono-black.svgWordmarkOn yellow · 1-colour printSVG
fz-wordmark-mono-white.svgWordmark1-colour on dark / photoSVG
fz-symbol-black.svg / -white.svgSymbolAvatars, favicons, tight spacesSVG SVG·W
fz-branding-black.svg / -white.svgLockupSub-brand "Branding" lockupSVG SVG·W
fz-pattern-modular.svgPatternBands, fields — never behind body textSVG
fz-icon-style.svgIconsIcon / infographic style referenceSVG
fz-appicon-black.svg / -1024.pngApp iconCanonical product/app icon — white f, yellow dot, black tileSVG PNG
fz-appicon-yellow.svg / -1024.pngApp iconAlternate icon — mono black on Core yellowSVG PNG
fz-avatar-1024.pngSocialProfile avatar 1024²PNG
fz-banner-linkedin.pngSocialLinkedIn banner 1584×396PNG
fz-email-header.pngEmailHTML email header — display at width 600 (@2x file)PNG
fz-native.cssProductNative skin — macOS 27 Liquid Glass layer with Futurise tint rulesCSS
fz-pdf-template.htmlPDFThe canonical PDF skeleton — fill the slots, render via ChromiumHTML
fz-pdf-sample.pdfPDFRendered sample proposal (cover + content page)PDF
fz-fonts.zipFontsUnitea Sans + RCL Morland — WOFF2 for web, OTF for print/PDFZIP
brand.json / tokens.css / CLAUDE-BRAND.md / llms.txtMachineAgent & code consumptionJSON CSS MD TXT
COPIED