mirror of
https://github.com/NanmiCoder/cc-haha
synced 2026-07-31 16:33:34 +08:00
The svg icon is only a wrapper around app-icon.png, and the nested reference is invisible to the static copy step, so the image stayed invisible on production even after the svg itself deployed.
36 lines
1.5 KiB
HTML
36 lines
1.5 KiB
HTML
<!doctype html>
|
||
<html lang="zh-CN">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<meta name="theme-color" content="#f3efe4">
|
||
<meta
|
||
name="description"
|
||
content="Claude Code Haha — 把 Main Session、多 Agent、桌面宠物、Computer Use 和远程协作带进一个真正能工作的桌面应用。"
|
||
>
|
||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||
<link rel="icon" href="/images/app-icon.png" type="image/png">
|
||
<meta property="og:type" content="website">
|
||
<meta property="og:title" content="Claude Code Haha — Claude Code 的桌面工作室">
|
||
<meta
|
||
property="og:description"
|
||
content="主会话、代码审阅、Agent、桌面宠物、Computer Use、远程入口与自动任务,都在一个本地优先的桌面应用里。"
|
||
>
|
||
<meta property="og:image" content="https://claudecode-haha.relakkesyang.org/images/banner.png">
|
||
<meta name="twitter:card" content="summary_large_image">
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-D42DM82263"></script>
|
||
<script>
|
||
window.dataLayer = window.dataLayer || []
|
||
function gtag(){dataLayer.push(arguments)}
|
||
gtag('js', new Date())
|
||
gtag('config', 'G-D42DM82263')
|
||
</script>
|
||
<title>Claude Code Haha — 会工作的桌面 AI 搭档</title>
|
||
</head>
|
||
<body>
|
||
<div id="root"></div>
|
||
<script type="module" src="/src/main.jsx"></script>
|
||
</body>
|
||
</html>
|