summaryrefslogtreecommitdiffhomepage
path: root/packages/console/app/src
diff options
context:
space:
mode:
authorFrank <[email protected]>2025-11-24 15:50:38 -0500
committerFrank <[email protected]>2025-11-24 16:54:54 -0500
commit7fff191c5766be8df40d2bb08b33bd0d919dda18 (patch)
tree498e76ee885b875f9af9d0d71970efb4e6ab604f /packages/console/app/src
parent9e44085a69a686d2632f6ae3d4d5f07bc75569c0 (diff)
downloadopencode-7fff191c5766be8df40d2bb08b33bd0d919dda18.tar.gz
opencode-7fff191c5766be8df40d2bb08b33bd0d919dda18.zip
wip: zen
Diffstat (limited to 'packages/console/app/src')
-rw-r--r--packages/console/app/src/component/icon.tsx2
-rw-r--r--packages/console/app/src/routes/workspace/[id]/model-section.tsx4
-rw-r--r--packages/console/app/src/routes/zen/index.tsx4
3 files changed, 7 insertions, 3 deletions
diff --git a/packages/console/app/src/component/icon.tsx b/packages/console/app/src/component/icon.tsx
index 55f0940a0..a28fc51a3 100644
--- a/packages/console/app/src/component/icon.tsx
+++ b/packages/console/app/src/component/icon.tsx
@@ -202,7 +202,7 @@ export function IconZai(props: JSX.SvgSVGAttributes<SVGSVGElement>) {
)
}
-export function IconGoogle(props: JSX.SvgSVGAttributes<SVGSVGElement>) {
+export function IconGemini(props: JSX.SvgSVGAttributes<SVGSVGElement>) {
return (
<svg {...props} viewBox="0 0 50 50" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
<path d="M49.04,24.001l-1.082-0.043h-0.001C36.134,23.492,26.508,13.866,26.042,2.043L25.999,0.96C25.978,0.424,25.537,0,25,0 s-0.978,0.424-0.999,0.96l-0.043,1.083C23.492,13.866,13.866,23.492,2.042,23.958L0.96,24.001C0.424,24.022,0,24.463,0,25 c0,0.537,0.424,0.978,0.961,0.999l1.082,0.042c11.823,0.467,21.449,10.093,21.915,21.916l0.043,1.083C24.022,49.576,24.463,50,25,50 s0.978-0.424,0.999-0.96l0.043-1.083c0.466-11.823,10.092-21.449,21.915-21.916l1.082-0.042C49.576,25.978,50,25.537,50,25 C50,24.463,49.576,24.022,49.04,24.001z"></path>
diff --git a/packages/console/app/src/routes/workspace/[id]/model-section.tsx b/packages/console/app/src/routes/workspace/[id]/model-section.tsx
index 8b8890667..30815336d 100644
--- a/packages/console/app/src/routes/workspace/[id]/model-section.tsx
+++ b/packages/console/app/src/routes/workspace/[id]/model-section.tsx
@@ -8,7 +8,7 @@ import { querySessionInfo } from "../common"
import {
IconAlibaba,
IconAnthropic,
- IconGoogle,
+ IconGemini,
IconMoonshotAI,
IconOpenAI,
IconStealth,
@@ -117,7 +117,7 @@ export function ModelSection() {
case "Anthropic":
return <IconAnthropic width={16} height={16} />
case "Google":
- return <IconGoogle width={16} height={16} />
+ return <IconGemini width={16} height={16} />
case "Moonshot AI":
return <IconMoonshotAI width={16} height={16} />
case "Z.ai":
diff --git a/packages/console/app/src/routes/zen/index.tsx b/packages/console/app/src/routes/zen/index.tsx
index ca8916726..0610efae4 100644
--- a/packages/console/app/src/routes/zen/index.tsx
+++ b/packages/console/app/src/routes/zen/index.tsx
@@ -18,6 +18,7 @@ import { Legal } from "~/component/legal"
import { Footer } from "~/component/footer"
import { Header } from "~/component/header"
import { getLastSeenWorkspaceID } from "../workspace/common"
+import { IconGemini } from "~/component/icon"
const checkLoggedIn = query(async () => {
"use server"
@@ -83,6 +84,9 @@ export default function Home() {
</svg>
</div>
<div>
+ <IconGemini width="24" height="24" />
+ </div>
+ <div>
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M9.16861 16.0529L17.2018 9.85156C17.5957 9.54755 18.1586 9.66612 18.3463 10.1384C19.3339 12.6288 18.8926 15.6217 16.9276 17.6766C14.9626 19.7314 12.2285 20.1821 9.72948 19.1557L6.9995 20.4775C10.9151 23.2763 15.6699 22.5841 18.6411 19.4749C20.9979 17.0103 21.7278 13.6508 21.0453 10.6214L21.0515 10.6278C20.0617 6.17736 21.2948 4.39847 23.8207 0.760904C23.8804 0.674655 23.9402 0.588405 24 0.5L20.6762 3.97585V3.96506L9.16658 16.0551"