Implement Acro workbench UI refresh
This commit is contained in:
@@ -99,13 +99,24 @@
|
||||
|
||||
<main class="login-page">
|
||||
<section class="login-panel" aria-labelledby="login-title">
|
||||
<div class="login-brand" aria-hidden="true">SA</div>
|
||||
<div class="login-heading">
|
||||
<p>Private workbench</p>
|
||||
<h1 id="login-title">SenlinAI Workbench</h1>
|
||||
<div class="login-brand-panel">
|
||||
<div class="login-brand" aria-hidden="true">S</div>
|
||||
<h1>SenlinAI</h1>
|
||||
<p>私有部署 · 安全可控的智能协作平台</p>
|
||||
<small>知识沉淀 · 团队协作 · AI 助理</small>
|
||||
<nav class="login-links" aria-label="Login resources">
|
||||
<a href="/" on:click|preventDefault>隐私政策</a>
|
||||
<a href="/" on:click|preventDefault>服务协议</a>
|
||||
<a href="/" on:click|preventDefault>关于 SenlinAI</a>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
<form class="server-login" aria-label="Server login" on:submit|preventDefault={submitLogin}>
|
||||
<div class="login-heading">
|
||||
<p>登录到您的 SenlinAI</p>
|
||||
<h2 id="login-title">连接私有工作台</h2>
|
||||
</div>
|
||||
|
||||
<label for="server-address">Server IP or domain</label>
|
||||
<input id="server-address" name="server" bind:value={server} placeholder="http://localhost:8080" />
|
||||
|
||||
@@ -130,5 +141,15 @@
|
||||
<button type="submit">Log in</button>
|
||||
<p class="login-note">The server address is remembered on this device.</p>
|
||||
</form>
|
||||
|
||||
<aside class="login-value-panel" aria-label="Product values">
|
||||
<h2>安全 · 专注 · 高效</h2>
|
||||
<p>SenlinAI 是面向知识工作者与内部团队的私有部署工作台,帮助团队在统一空间中收集信息、整理知识、协同决策。</p>
|
||||
<ul>
|
||||
<li><strong>私有部署,数据自有</strong><span>所有数据与模型运行在您的环境中。</span></li>
|
||||
<li><strong>知识沉淀,结构清晰</strong><span>从收集到整理,形成可复用的团队知识。</span></li>
|
||||
<li><strong>协同高效,聚焦成果</strong><span>围绕项目与任务协同,减少沟通成本。</span></li>
|
||||
</ul>
|
||||
</aside>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
Reference in New Issue
Block a user