Skip to content

EPIC: Brand consistency with Sizzle (wordmark text style + colors)#1666

Merged
sohni-tagirisa merged 11 commits into
epic/frontend-ui-polishfrom
epic/sizzle-brand-consistency
Jun 23, 2026
Merged

EPIC: Brand consistency with Sizzle (wordmark text style + colors)#1666
sohni-tagirisa merged 11 commits into
epic/frontend-ui-polishfrom
epic/sizzle-brand-consistency

Conversation

@sohni-tagirisa

@sohni-tagirisa sohni-tagirisa commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Epic: brand consistency with Sizzle

The Sizzle site made a cleaner, more consistent visual choice than the main promptdriven.ai UI. Since Sizzle is a PromptDriven.ai product, the two surfaces should share one visual identity. This epic ports that look into pdd/frontend, aligned to the Brand Guidelines v1.4 (§3 Color Palette). The existing (glowing cyan) logo is kept.

Status: all three sub-PRs are merged into epic/sizzle-brand-consistency. This epic is ready to merge into main.

Net diff: +456 / −213 across 48 files.


What changed

1. Brand restyle — palette, accents, background (#1670, merged)

  • Full §3 brand token set applied across the app; the header restyled to the Sizzle wordmark lockup (App.tsx, Header.tsx, index.html).
  • Gold/yellow removed app-widegreen for structure and blue / Electric-Cyan for active/selected state, across ~40 pdd/frontend/components/* (modals, nodes, panels, selectors, badges, toolbars).
  • Deep-Navy base with cyan + purple light-blue background glows and white glow shadows.
  • Supporting data/util touch-ups (data/mockPrompts.ts, lib/batchUtils.ts) and the epic design doc (docs/epics/sizzle-brand-consistency.md).

2. pdd connect redesign (#1706, merged)

3. Match Sizzle's professional voice (#1708, merged)

  • Rewrote the five view-header subtitles in pdd/frontend (App.tsx) from generic "Automatically…" filler into Sizzle's confident, concrete, declarative tone. Text only — no color/layout changes.

Superseded / lineage

Note: heal / auto-heal checks run against the paid PDD Cloud gate and show red without cloud auth — expected, unrelated to these frontend-only changes.

🤖 Generated with Claude Code

sohni-tagirisa and others added 2 commits June 18, 2026 16:31
Track the work to align the PromptDriven.ai web UI with the cleaner
branding choices on the Sizzle site (logo, brand color tokens, header
wordmark). Sub-PRs target this epic branch.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Per updated direction: keep the existing glowing logo and only match
Sizzle's wordmark text style + clean look. Drops the logo-swap sub-PR.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Restyle the live header wordmark (rendered inline in App.tsx, not the
unused components/Header.tsx): the bold-white "Prompt Driven" heading
becomes Sizzle's lockup — a semibold sans brand-sleet wordmark
"PromptDriven.ai" beside a tiny, wide-tracked, uppercase mono brand-cyan
descriptor "Prompt Driven Development". Aligns the page <title>.
Existing logo kept. Depends on the brand-* tokens (sub-PR #1668).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
sohni-tagirisa and others added 2 commits June 18, 2026 19:30
Adds the PromptDriven brand palette (cyan #00d8ff, navy, graphite,
magenta, purple, green, sleet, mute) to the inline Tailwind config so
the header and future UI can share one identity with the Sizzle site.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
…ight-blue background

Aligns pdd/frontend with the PromptDriven Brand Guidelines v1.4 (§3) and
the Sizzle look, replacing the legacy gold/yellow accent throughout:

- Header: Sizzle wordmark lockup (brand-sleet semibold + mono brand-cyan
  descriptor), aligned <title>; existing logo kept.
- Brand palette: full §3 token set (Electric-Cyan, Deep-Navy, Lumen-Purple,
  Prompt-Magenta, Light-Sleet, Graphite-900, Build-Green(+700), Diff-Yellow,
  Break-Red) added to the Tailwind config.
- Accents: gold/yellow removed app-wide (43 files). Green (Build-Green) for
  structure/borders/icons; blue (Electric-Cyan) for active/selected states,
  toggles, and graph-edge selection; existing blue kept for primary actions.
- Background: Deep-Navy base with brand Electric-Cyan + Lumen-Purple
  radial "light-blue" glows (.app-bg).
- White glow shadows on active controls, nav container, and glass panels.

No pink in any rendered surface (the magenta brand token remains defined per
spec but unused). Live header is in App.tsx; components/Header.tsx unused.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Brings the redesigned 'pdd connect' interface (from #1611 / issue #1606)
into the Sizzle brand-consistency epic: StatusReporter-based status
messaging, cli_theme integration, and refreshed connect prompt + docs.

Excludes the stale architecture.json churn from #1611 (it was based on an
older main and would revert routing_policy entries).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Rewrites the five view-header subtitles (Dev Units, Bug Investigation,
PR Fix, Change Request, Settings) from generic 'Automatically…' filler
into the confident, concrete, declarative voice used on the Sizzle
landing page (video.promptdriven.ai/sizzle). Text only — no color or
layout changes (those belong to sibling PR #1670).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Sizzle brand restyle: palette, blue/green accents, light-blue background
Sizzle brand: pdd connect redesign (StatusReporter + cli_theme)
Sizzle brand: match Sizzle's professional voice in app copy
sohni-tagirisa added a commit that referenced this pull request Jun 23, 2026
Consolidates the Sizzle brand epic (#1666) under the frontend-ui-polish
epic (#1720), alongside the three polish sub-PRs (#1717/#1718/#1719).

Conflict policy: Sizzle brand palette (cyan/green/glow, wordmark restyle)
supersedes the now-retired gold that #1717 tokenized. The #1718 toast and
#1719 accessibility attributes are preserved on top of the new palette
(aria-hidden re-applied where it overlapped a recolored icon line).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Brings the three polish sub-PRs (#1717 tokens / #1718 toast / #1719 a11y)
onto the Sizzle brand branch so #1666 merges cleanly into the epic.
Resolution: Sizzle palette wins over retired gold; toast + a11y preserved.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
@sohni-tagirisa sohni-tagirisa changed the base branch from main to epic/frontend-ui-polish June 23, 2026 03:49
@sohni-tagirisa sohni-tagirisa merged commit d92536c into epic/frontend-ui-polish Jun 23, 2026
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant