Skip to content

Commit 4ff873d

Browse files
BunsDevclaude
andcommitted
docs: rebrand to OpenCoven palette per brand requirements
Switches docs/src/style.css from the comux-inspired pink with gradients/glow/blur to the OpenCoven brand system (source of truth: github.com/OpenCoven/brand/DESIGN.md): - Violet spectrum: #9A8ECD primary / #b8afdc light / #6a5fa0 dim - Surfaces: #080808 / #0f0f0f / #141414 / #1a1a1a - Borders: rgba(255,255,255,X) low-alpha whites Strips effects the brand explicitly forbids: - All radial / linear color gradients (body bg, hero ::before/ ::after, scanlines, hero-manual card) - All glow box-shadows (hero buttons, hero-manual, hover states) - The hero logo drop-shadow filter - backdrop-filter: blur on the hero quickstart panel - hover -translate-y micro-bounces Hover states now change border-color and text color only, per brand. Hero JS markup also trimmed of the inline Tailwind shadow / drop-shadow utilities so the rendered HTML matches. Placeholder SVG assets (favicon, coven.svg, og.svg) updated to the violet palette so they don't clash. The full official logo at OpenCoven/brand/logo/opencoven-white.svg is a 572KB detailed mark; swapping it in is a follow-up if you want the canonical sigil in the hero. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c75a387 commit 4ff873d

5 files changed

Lines changed: 160 additions & 226 deletions

File tree

docs/public/coven.svg

Lines changed: 2 additions & 8 deletions
Loading

docs/public/favicon.svg

Lines changed: 3 additions & 9 deletions
Loading

docs/public/og.svg

Lines changed: 4 additions & 15 deletions
Loading

docs/src/hero.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ export function renderHero(starCount) {
1212
<div class="hero-copy">
1313
<div class="hero-kicker" style="animation: fade-up 0.7s cubic-bezier(0.16,1,0.3,1) both">Field manual / coven-code</div>
1414
<div class="relative inline-block mb-8">
15-
<img src="/coven.svg" alt="Coven Code" class="hero-logo h-36 w-auto relative z-1 drop-shadow-[0_0_80px_rgba(233,30,99,0.35)] max-sm:h-24" style="animation: hero-logo-in 0.8s 0.04s cubic-bezier(0.16,1,0.3,1) both" />
15+
<img src="/coven.svg" alt="Coven Code" class="hero-logo h-36 w-auto relative z-1 max-sm:h-24" style="animation: hero-logo-in 0.8s 0.04s cubic-bezier(0.16,1,0.3,1) both" />
1616
</div>
1717
<p class="hero-title" style="animation: fade-up 0.7s 0.1s cubic-bezier(0.16,1,0.3,1) both">A terminal coding agent in Rust</p>
1818
<p class="hero-subtitle" style="animation: fade-up 0.7s 0.2s cubic-bezier(0.16,1,0.3,1) both">Open-source agent for your terminal. 40+ tools, 15+ LLM providers, multi-account auth, plugin system, and native integration with the Coven daemon.</p>
1919
<div class="hero-actions" style="animation: fade-up 0.7s 0.3s cubic-bezier(0.16,1,0.3,1) both">
20-
<a href="#getting-started" class="hero-btn-primary inline-flex items-center gap-2 px-7 h-10 rounded-[10px] font-[var(--font-body)] text-sm font-semibold bg-accent border border-accent shadow-[0_0_24px_rgba(233,30,99,0.2),inset_0_1px_0_rgba(255,255,255,0.1)] hover:bg-accent-light hover:border-accent-light hover:-translate-y-0.5 hover:shadow-[0_8px_32px_rgba(233,30,99,0.35)] transition-all cursor-pointer max-sm:w-full max-sm:justify-center max-sm:max-w-[280px]">Read the field manual</a>
21-
<a href="https://github.com/OpenCoven/coven-code" target="_blank" rel="noopener" class="hero-secondary-action inline-flex items-center gap-2 px-5 h-10 rounded-[10px] font-[var(--font-body)] text-sm font-semibold bg-bg-card text-text-primary border border-border-light hover:border-border-hover hover:-translate-y-0.5 hover:shadow-[0_4px_16px_rgba(0,0,0,0.4)] transition-all cursor-pointer max-sm:w-full max-sm:justify-center max-sm:max-w-[280px]">
20+
<a href="#getting-started" class="hero-btn-primary inline-flex items-center gap-2 px-7 h-10 rounded-[10px] font-[var(--font-body)] text-sm font-semibold cursor-pointer max-sm:w-full max-sm:justify-center max-sm:max-w-[280px]">Read the field manual</a>
21+
<a href="https://github.com/OpenCoven/coven-code" target="_blank" rel="noopener" class="hero-secondary-action inline-flex items-center gap-2 px-5 h-10 rounded-[10px] font-[var(--font-body)] text-sm font-semibold cursor-pointer max-sm:w-full max-sm:justify-center max-sm:max-w-[280px]">
2222
<svg viewBox="0 0 24 24" width="15" height="15" fill="currentColor" stroke="none"><path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/></svg>
2323
Star
24-
<span class="hero-star-badge bg-accent-glow-mid text-accent px-1.5 py-px rounded-lg text-[11.5px] font-semibold tabular-nums" ${starCount ? '' : 'style="display:none"'}>${starCount ? formatStars(starCount) : ''}</span>
24+
<span class="hero-star-badge px-1.5 py-px rounded-lg text-[11.5px] font-semibold tabular-nums" ${starCount ? '' : 'style="display:none"'}>${starCount ? formatStars(starCount) : ''}</span>
2525
</a>
26-
<button id="hero-copy-btn" title="Copy to clipboard" class="hero-install-btn group inline-flex items-center gap-2.5 bg-bg-code border border-border rounded-[10px] px-5 h-10 cursor-pointer hover:border-border-hover hover:-translate-y-0.5 hover:shadow-[0_4px_16px_rgba(0,0,0,0.4)] transition-all">
26+
<button id="hero-copy-btn" title="Copy to clipboard" class="hero-install-btn group inline-flex items-center gap-2.5 rounded-[10px] px-5 h-10 cursor-pointer">
2727
<code class="font-[var(--font-mono)] text-sm font-medium text-accent tracking-[-0.02em] !bg-transparent !border-0 !p-0">npm i -g coven-code</code>
2828
<svg class="hero-copy-icon text-text-dimmer group-hover:text-accent transition-colors" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="9" y="9" width="13" height="13" rx="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg>
2929
<svg class="hero-check-icon hidden text-text-secondary" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>

0 commit comments

Comments
 (0)