feat: rename project to 天书 TianShu, add logo and slogan

This commit is contained in:
2026-06-10 17:40:58 +08:00
parent d4e8073f75
commit 6fbfdc3332
2 changed files with 50 additions and 1 deletions

View File

@@ -1,4 +1,6 @@
# 交互式电影游戏引擎
# <img src="public/logo.svg" alt="天书" height="36" style="vertical-align: middle"> 天书 TianShu
> 天书不晦,落笔成途。
基于 Vue 3 + TypeScript 的浏览器端交互式电影游戏引擎。
**零代码门槛**:你只需要会剪视频和写 JSON。

47
public/logo.svg Normal file
View File

@@ -0,0 +1,47 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 140" width="400" height="140">
<defs>
<linearGradient id="g1" x1="0" y1="0" x2="1" y2="1">
<stop offset="0%" stop-color="#c9a84c"/>
<stop offset="100%" stop-color="#8b6914"/>
</linearGradient>
<linearGradient id="g2" x1="0" y1="0" x2="1" y2="0">
<stop offset="0%" stop-color="#8b6914"/>
<stop offset="50%" stop-color="#c9a84c"/>
<stop offset="100%" stop-color="#8b6914"/>
</linearGradient>
<filter id="glow">
<feGaussianBlur stdDeviation="1.5" result="blur"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
</defs>
<!-- Background card -->
<rect x="10" y="5" width="380" height="130" rx="12" fill="#1a1410"/>
<!-- Decorative river/book lines -->
<path d="M50,110 Q200,70 350,110" stroke="url(#g2)" stroke-width="0.8" fill="none" opacity="0.15"/>
<path d="M60,115 Q200,80 340,115" stroke="url(#g2)" stroke-width="0.5" fill="none" opacity="0.1"/>
<!-- Main char 天 -->
<text x="70" y="55" font-family="serif" font-size="52" font-weight="bold" fill="url(#g1)" filter="url(#glow)"></text>
<!-- Main char 书 -->
<text x="140" y="55" font-family="serif" font-size="52" font-weight="bold" fill="url(#g1)" filter="url(#glow)"></text>
<!-- Vertical divider -->
<line x1="220" y1="20" x2="220" y2="58" stroke="url(#g2)" stroke-width="0.6" opacity="0.3"/>
<!-- English subtitle -->
<text x="70" y="78" font-family="Georgia, serif" font-size="11" fill="#6b5b3a" letter-spacing="4">TIANSHU</text>
<!-- Slogan -->
<text x="70" y="100" font-family="system-ui, sans-serif" font-size="11" fill="#4a3a2a" letter-spacing="3">天书不晦 · 落笔成途</text>
<!-- Small decorative elements -->
<circle cx="355" cy="30" r="12" fill="none" stroke="#8b6914" stroke-width="0.5" opacity="0.2"/>
<circle cx="355" cy="30" r="8" fill="none" stroke="#c9a84c" stroke-width="0.4" opacity="0.15"/>
<circle cx="355" cy="30" r="2" fill="#8b6914" opacity="0.3"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB