登录页 logo 替换为图片,终端及落地页样式微调

LoginClient 双布局 logo 从 CloudSun 图标+文字改为 /logo.png 图片。
ScanTerminalState 样式精简,LoadingSignal 调整,落地页细节优化。

Tested: tsc --noEmit 通过, npm run build 通过
This commit is contained in:
2569718930@qq.com
2026-05-25 01:10:26 +08:00
parent 8b93f8ff54
commit af97173eed
5 changed files with 47 additions and 200 deletions
@@ -15,27 +15,21 @@ export function LoadingSignal({
role="status"
aria-live="polite"
>
<div className="scan-loading-decision-flow" aria-hidden="true">
<span className="scan-loading-node hot" />
<span className="scan-loading-rail">
<i />
</span>
<span className="scan-loading-node market" />
<span className="scan-loading-rail">
<i />
</span>
<span className="scan-loading-node action" />
<div className="scan-loading-spinner-wrapper" aria-hidden="true">
<div className="scan-loading-spinner-ring" />
<img
src="/static/logo.png"
alt="PolyWeather"
className="scan-loading-spinner-logo"
onError={(e) => {
(e.target as HTMLImageElement).src = "/logo.png";
}}
/>
</div>
<div className="scan-loading-copy-block">
<strong>{title}</strong>
{description ? <span>{description}</span> : null}
</div>
<div className="scan-loading-signal-bars" aria-hidden="true">
<span />
<span />
<span />
<span />
</div>
</div>
);
}