summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README.md8
-rw-r--r--packages/web/public/social-share.pngbin17103 -> 17520 bytes
-rw-r--r--packages/web/src/assets/lander/screenshot-splash.pngbin0 -> 467281 bytes
-rw-r--r--packages/web/src/assets/lander/screenshot.pngbin0 -> 552769 bytes
-rw-r--r--packages/web/src/assets/logo-ornate-dark.svg18
-rw-r--r--packages/web/src/assets/logo-ornate-light.svg18
-rw-r--r--packages/web/src/assets/themes/ayu.pngbin449635 -> 0 bytes
-rw-r--r--packages/web/src/assets/themes/everforest.pngbin448402 -> 0 bytes
-rw-r--r--packages/web/src/assets/themes/opencode.pngbin442445 -> 0 bytes
-rw-r--r--packages/web/src/assets/themes/tokyonight.pngbin452738 -> 0 bytes
-rw-r--r--packages/web/src/components/Lander.astro2
-rw-r--r--packages/web/src/content/docs/docs/index.mdx2
-rw-r--r--packages/web/src/content/docs/index.mdx4
13 files changed, 44 insertions, 8 deletions
diff --git a/README.md b/README.md
index 6cbe9619a..9aa47f988 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,9 @@
<p align="center">
<a href="https://opencode.ai">
<picture>
- <source srcset="packages/web/src/assets/logo-dark.svg" media="(prefers-color-scheme: dark)">
- <source srcset="packages/web/src/assets/logo-light.svg" media="(prefers-color-scheme: light)">
- <img src="packages/web/src/assets/logo-light.svg" alt="opencode logo">
+ <source srcset="packages/web/src/assets/logo-ornate-dark.svg" media="(prefers-color-scheme: dark)">
+ <source srcset="packages/web/src/assets/logo-ornate-light.svg" media="(prefers-color-scheme: light)">
+ <img src="packages/web/src/assets/logo-ornate-light.svg" alt="opencode logo">
</picture>
</a>
</p>
@@ -14,7 +14,7 @@
<a href="https://github.com/sst/opencode/actions/workflows/publish.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/sst/opencode/publish.yml?style=flat-square&branch=dev" /></a>
</p>
-[![opencode Terminal UI](packages/web/src/assets/themes/opencode.png)](https://opencode.ai)
+[![opencode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai)
---
diff --git a/packages/web/public/social-share.png b/packages/web/public/social-share.png
index 39b86514c..97f67994d 100644
--- a/packages/web/public/social-share.png
+++ b/packages/web/public/social-share.png
Binary files differ
diff --git a/packages/web/src/assets/lander/screenshot-splash.png b/packages/web/src/assets/lander/screenshot-splash.png
new file mode 100644
index 000000000..e900673ef
--- /dev/null
+++ b/packages/web/src/assets/lander/screenshot-splash.png
Binary files differ
diff --git a/packages/web/src/assets/lander/screenshot.png b/packages/web/src/assets/lander/screenshot.png
new file mode 100644
index 000000000..d49a62b4d
--- /dev/null
+++ b/packages/web/src/assets/lander/screenshot.png
Binary files differ
diff --git a/packages/web/src/assets/logo-ornate-dark.svg b/packages/web/src/assets/logo-ornate-dark.svg
new file mode 100644
index 000000000..b937be0af
--- /dev/null
+++ b/packages/web/src/assets/logo-ornate-dark.svg
@@ -0,0 +1,18 @@
+<svg width="289" height="50" viewBox="0 0 289 50" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M8.5 16.5H24.5V33H8.5V16.5Z" fill="white" fill-opacity="0.2"/>
+<path d="M48.5 16.5H64.5V33H48.5V16.5Z" fill="white" fill-opacity="0.2"/>
+<path d="M120.5 16.5H136.5V33H120.5V16.5Z" fill="white" fill-opacity="0.2"/>
+<path d="M160.5 16.5H176.5V33H160.5V16.5Z" fill="white" fill-opacity="0.2"/>
+<path d="M192.5 16.5H208.5V33H192.5V16.5Z" fill="white" fill-opacity="0.2"/>
+<path d="M232.5 16.5H248.5V33H232.5V16.5Z" fill="white" fill-opacity="0.2"/>
+<path d="M264.5 0H288.5V8.5H272.5V16.5H288.5V25H272.5V33H288.5V41.5H264.5V0Z" fill="white" fill-opacity="0.95"/>
+<path d="M248.5 0H224.5V41.5H248.5V33H232.5V8.5H248.5V0Z" fill="white" fill-opacity="0.95"/>
+<path d="M256.5 8.5H248.5V33H256.5V8.5Z" fill="white" fill-opacity="0.95"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M184.5 0H216.5V41.5H184.5V0ZM208.5 8.5H192.5V33H208.5V8.5Z" fill="white" fill-opacity="0.95"/>
+<path d="M144.5 8.5H136.5V41.5H144.5V8.5Z" fill="white" fill-opacity="0.5"/>
+<path d="M136.5 0H112.5V41.5H120.5V8.5H136.5V0Z" fill="white" fill-opacity="0.5"/>
+<path d="M80.5 0H104.5V8.5H88.5V16.5H104.5V25H88.5V33H104.5V41.5H80.5V0Z" fill="white" fill-opacity="0.5"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M40.5 0H72.5V41.5H48.5V49.5H40.5V0ZM64.5 8.5H48.5V33H64.5V8.5Z" fill="white" fill-opacity="0.5"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0H32.5V41.5955H0.5V0ZM24.5 8.5H8.5V33H24.5V8.5Z" fill="white" fill-opacity="0.5"/>
+<path d="M152.5 0H176.5V8.5H160.5V33H176.5V41.5H152.5V0Z" fill="white" fill-opacity="0.95"/>
+</svg>
diff --git a/packages/web/src/assets/logo-ornate-light.svg b/packages/web/src/assets/logo-ornate-light.svg
new file mode 100644
index 000000000..b519ec41a
--- /dev/null
+++ b/packages/web/src/assets/logo-ornate-light.svg
@@ -0,0 +1,18 @@
+<svg width="288" height="50" viewBox="0 0 288 50" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M8 16.5H24V33H8V16.5Z" fill="black" fill-opacity="0.15"/>
+<path d="M48 16.5H64V33H48V16.5Z" fill="black" fill-opacity="0.15"/>
+<path d="M120 16.5H136V33H120V16.5Z" fill="black" fill-opacity="0.15"/>
+<path d="M160 16.5H176V33H160V16.5Z" fill="black" fill-opacity="0.15"/>
+<path d="M192 16.5H208V33H192V16.5Z" fill="black" fill-opacity="0.15"/>
+<path d="M232 16.5H248V33H232V16.5Z" fill="black" fill-opacity="0.15"/>
+<path d="M264 0H288V8.5H272V16.5H288V25H272V33H288V41.5H264V0Z" fill="black" fill-opacity="0.95"/>
+<path d="M248 0H224V41.5H248V33H232V8.5H248V0Z" fill="black" fill-opacity="0.95"/>
+<path d="M256 8.5H248V33H256V8.5Z" fill="black" fill-opacity="0.95"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M184 0H216V41.5H184V0ZM208 8.5H192V33H208V8.5Z" fill="black" fill-opacity="0.95"/>
+<path d="M144 8.5H136V41.5H144V8.5Z" fill="black" fill-opacity="0.4"/>
+<path d="M136 0H112V41.5H120V8.5H136V0Z" fill="black" fill-opacity="0.4"/>
+<path d="M80 0H104V8.5H88V16.5H104V25H88V33H104V41.5H80V0Z" fill="black" fill-opacity="0.4"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M40 0H72V41.5H48V49.5H40V0ZM64 8.5H48V33H64V8.5Z" fill="black" fill-opacity="0.4"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M0 0H32V41.5955H0V0ZM24 8.5H8V33H24V8.5Z" fill="black" fill-opacity="0.4"/>
+<path d="M152 0H176V8.5H160V33H176V41.5H152V0Z" fill="black" fill-opacity="0.95"/>
+</svg>
diff --git a/packages/web/src/assets/themes/ayu.png b/packages/web/src/assets/themes/ayu.png
deleted file mode 100644
index 0c4af5026..000000000
--- a/packages/web/src/assets/themes/ayu.png
+++ /dev/null
Binary files differ
diff --git a/packages/web/src/assets/themes/everforest.png b/packages/web/src/assets/themes/everforest.png
deleted file mode 100644
index 611e95530..000000000
--- a/packages/web/src/assets/themes/everforest.png
+++ /dev/null
Binary files differ
diff --git a/packages/web/src/assets/themes/opencode.png b/packages/web/src/assets/themes/opencode.png
deleted file mode 100644
index cc5c5d007..000000000
--- a/packages/web/src/assets/themes/opencode.png
+++ /dev/null
Binary files differ
diff --git a/packages/web/src/assets/themes/tokyonight.png b/packages/web/src/assets/themes/tokyonight.png
deleted file mode 100644
index 1d39ba075..000000000
--- a/packages/web/src/assets/themes/tokyonight.png
+++ /dev/null
Binary files differ
diff --git a/packages/web/src/components/Lander.astro b/packages/web/src/components/Lander.astro
index 82c33f3b3..596bca2d7 100644
--- a/packages/web/src/components/Lander.astro
+++ b/packages/web/src/components/Lander.astro
@@ -5,7 +5,7 @@ import type { Props } from '@astrojs/starlight/props';
import CopyIcon from "../assets/lander/copy.svg";
import CheckIcon from "../assets/lander/check.svg";
-import Screenshot from "../assets/themes/tokyonight.png";
+import Screenshot from "../assets/lander/screenshot-splash.png";
const { data } = Astro.locals.starlightRoute.entry;
const { title = data.title, tagline, image, actions = [] } = data.hero || {};
diff --git a/packages/web/src/content/docs/docs/index.mdx b/packages/web/src/content/docs/docs/index.mdx
index 0a8a8fa25..4926450c7 100644
--- a/packages/web/src/content/docs/docs/index.mdx
+++ b/packages/web/src/content/docs/docs/index.mdx
@@ -13,7 +13,7 @@ import { Tabs, TabItem } from '@astrojs/starlight/components';
- Log in with Anthropic to use your Claude Pro or Claude Max account.
- Supports 75+ LLM providers through [Models.dev](https://models.dev), including local models.
-![opencode TUI with the opencode theme](../../../assets/themes/opencode.png)
+![opencode TUI with the opencode theme](../../../assets/lander/screenshot.png)
---
diff --git a/packages/web/src/content/docs/index.mdx b/packages/web/src/content/docs/index.mdx
index 1f735db21..ea39be9ee 100644
--- a/packages/web/src/content/docs/index.mdx
+++ b/packages/web/src/content/docs/index.mdx
@@ -6,7 +6,7 @@ hero:
title: The AI coding agent built for the terminal.
tagline: The AI coding agent built for the terminal.
image:
- dark: ../../assets/logo-dark.svg
- light: ../../assets/logo-light.svg
+ dark: ../../assets/logo-ornate-dark.svg
+ light: ../../assets/logo-ornate-light.svg
alt: opencode logo
---