Files
Claude 9dba4ceba2 Brand the Portal as 自驱战略 · 定三责 and close self sign-up
- Seal-and-wordmark brand, favicon, document title and header copy.
- Chinese sign-in, forgot-password and sign-in method messages; the login
  hero shows the three 责 stages from the shared catalog.
- Accounts are provisioned by 运营管理: the sign-in form no longer links to
  sign-up and /register redirects to /login.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MMDFmVTvRksi1ZT8aPGXoL
2026-10-09 15:11:25 +00:00

90 lines
2.3 KiB
HTML

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#171717" />
<meta
name="description"
content="自驱战略 · 定三责 企业战略咨询平台"
/>
<meta
data-rh="true"
property="og:image"
content="/logo-mark.png"
/>
<meta
data-rh="true"
name="twitter:image"
content="/logo-mark.png"
/>
<style>
.portal-bootstrap-loading {
display: flex;
min-height: 100svh;
width: 100%;
align-items: center;
justify-content: center;
background: oklch(0.985 0 0);
color: oklch(0.18 0 0);
}
.portal-bootstrap-loading svg {
width: 1.75rem;
height: 1.75rem;
animation: portal-bootstrap-spin 1s linear infinite;
}
html,
body {
margin: 0;
}
@keyframes portal-bootstrap-spin {
to {
transform: rotate(360deg);
}
}
@media (prefers-reduced-motion: reduce) {
.portal-bootstrap-loading svg {
animation: none;
}
}
</style>
<title>自驱战略 · 定三责</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root">
<div
class="portal-bootstrap-loading"
role="status"
aria-label="Loading application"
>
<svg viewBox="0 0 24 24" fill="none" aria-hidden="true">
<path
d="M21 12a9 9 0 1 1-6.219-8.56"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>
</div>
</div>
<script type="module" src="/src/index.tsx"></script>
<!--
This HTML file is a template.
If you open it directly in the browser, you will see an empty page.
You can add webfonts, meta tags, or analytics to this file.
The build step will place the bundled scripts into the <body> tag.
To begin development, run `pnpm dev`.
To create a production bundle, run `pnpm build`.
-->
</body>
</html>