From 53456bc0129f61325dbaa498e2399c33b4360cb8 Mon Sep 17 00:00:00 2001 From: oliver <97427849+flamboh@users.noreply.github.com> Date: Thu, 24 Sep 2026 12:49:11 -0700 Subject: [PATCH] fix(marketing): use the official OpenCode and Antigravity logos (#13365) Co-authored-by: Claude Opus 5.5 --- apps/marketing/public/harnesses/antigravity.png | Bin 9166 -> 0 bytes apps/marketing/public/harnesses/antigravity.svg | 1 + .../marketing/public/harnesses/opencode-dark.svg | 2 +- apps/marketing/src/pages/index.astro | 11 +++-------- 4 files changed, 5 insertions(+), 9 deletions(-) delete mode 100644 apps/marketing/public/harnesses/antigravity.png create mode 100644 apps/marketing/public/harnesses/antigravity.svg diff --git a/apps/marketing/public/harnesses/antigravity.png b/apps/marketing/public/harnesses/antigravity.png deleted file mode 100644 index df1e22dbbd21d36bd16ebac43ddaba343e860418..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9166 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 E4?rSmT>t<8 diff --git a/apps/marketing/public/harnesses/antigravity.svg b/apps/marketing/public/harnesses/antigravity.svg new file mode 100644 index 0000000000000000000000000000000000000000..13e1ec9e984980ee25dc72230ce38b40d45cb98a --- /dev/null +++ b/apps/marketing/public/harnesses/antigravity.svg @@ -0,0 +1 @@ +Antigravity \ No newline at end of file diff --git a/apps/marketing/public/harnesses/opencode-dark.svg b/apps/marketing/public/harnesses/opencode-dark.svg index fc467bf84407d155b85dac72fceb294716fdf7d6..8c5e734ece6c7c5ad0e9485cd21ce3ec2eba9e92 100644 --- a/apps/marketing/public/harnesses/opencode-dark.svg +++ b/apps/marketing/public/harnesses/opencode-dark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/apps/marketing/src/pages/index.astro b/apps/marketing/src/pages/index.astro index 669bdce8a72d8af2a7ff233ae9efe4725494f189..15a175e0317e050d3cf8d49a726144070e545e38 100644 --- a/apps/marketing/src/pages/index.astro +++ b/apps/marketing/src/pages/index.astro @@ -37,7 +37,7 @@ const mobileEndorsementRows = [
-
+
Antigravity
Google sign-in
@@ -709,11 +709,6 @@ const mobileEndorsementRows = [ object-fit: contain; } - /* The Antigravity icon ships with its own rounded dark tile, so it fills the - card edge to edge instead of sitting inside it. */ - .hf-antigravity .hero-float-card { background: #0d0d10; border-color: rgba(255, 255, 255, 0.1); } - .hf-antigravity .hero-float-card img { width: 100%; height: 100%; border-radius: inherit; object-fit: cover; } - @keyframes mark-in { from { opacity: 0; transform: translate(var(--fx), var(--fy)) rotate(calc(var(--rot) + 24deg)) scale(0.6); } to { opacity: 1; transform: translate(0, 0) rotate(var(--rot)) scale(1); } @@ -829,7 +824,7 @@ const mobileEndorsementRows = [ flex-shrink: 0; width: 28px; height: 28px; display: grid; place-items: center; } - .harness-mark img { width: 22px; height: 22px; object-fit: contain; border-radius: 5px; } + .harness-mark img { width: 22px; height: 22px; object-fit: contain; } .harness-meta { flex: 1; min-width: 0; } .harness-name { -- 2.54.0