Visual Style — set once, every image on-brand

Today every generation re-describes the brand from scratch — colors and typography drift between posts, and users re-upload the same logo and re-type the same hexes for every single image. The Brand Style Kit fixes the loop: derive structured style tokens from the brand profile in one click → edit them here → optionally calibrate a pinned reference image → lock. The kit then compiles into one canonical style block that is injected into every image & carousel generation automatically — no per-post setup.

This page lives at BRAND level (a "Visual Style" page beside Brand Profile), not in Social settings — the Image / Carousel / Video studios consume the same kit later. The mockup borrows the Social shell purely for review convenience.
Brand Style Kit v3 Draft
Fidelis Global · one kit per brand
Derived 2026-06-11 from Brand Profile (brandAssets · identity · messaging) + logo · your stated hex values are preserved verbatim
One kit per brand. Locking guards edits — injection applies as soon as the kit has content, draft or locked. Re-derive proposes new tokens for review; it never runs while the kit is locked.

Style tokens

Structured, editable, versioned. The AI proposed all of this — every field is yours to correct before locking.
Palette
Primary Midnight Indigo
Accent Hot Pink
Background Lavender Mist
Ink Deep Navy
Add color
Typography
Graphic style
flat vector illustration soft gradients 2px line icons subtle grain keyword
Composition rules
generous negative space
single focal subject, right-third
max 7 words on-image
Do not use
stock-photo handshakes neon green heavy drop shadows 3D renders add
The do-not list becomes a hard "Avoid:" clause appended to every generation prompt — today it's captured in the profile but never enforced anywhere.
Imagery mood
Shared media engine · brand style kit
Compiled style block — injected into every image & carousel generation
In sync with tokens above
Recompiled automatically on every save — one compile point, every surface byte-identical.
Why a compiled block: today the profile's colors/fonts reach prompts as raw JSON dumped mid-context — models skim past it. This block is explicit, labeled AUTHORITATIVE, and the carousel/image composers are instructed that it overrides conflicting cues.
Pinned style reference · from calibration

Style reference image

Fed into every generation alongside your logo — the strongest consistency anchor an image model gets. Words narrow the style; a pinned reference nails it.

Recalibrate Pinned · 2026-06-11

No Higgsfield connection? The kit still works text-only — calibration is optional.

Where the kit applies
Social posts
Auto-on for every image generation. Per-post toggles + a deviation note live in the post's Create stage.
Carousel sets
The kit is the base look. Each set's styleGuide shrinks to a small delta on top — no more re-describing the brand per set.
Studios
Image / Carousel / Video studios consume the same kit when they deep-host the engine (coming next).
Per-post controls live on the post (Create stage, see page 4) — brand style ON by default, logo ON by default, optional deviation note ("this one's for Diwali — warm golds allowed"). The kit page itself never needs visiting per post.