feat: 登录态持久化 + 禁用按钮灰色 + 登录提示精简 + 全局美化 + 独立数据看板页
This commit is contained in:
@@ -25,9 +25,11 @@ $rosterCount = Roster::count();
|
||||
</div>
|
||||
<div class="top-right">
|
||||
<div id="conn" class="conn conn-off"><i></i><span>未连接</span></div>
|
||||
<button class="btn" id="btnDashboard" title="打开数据看板">📊 数据看板</button>
|
||||
<button class="btn" id="btnFullscreen" title="切换全屏">⛶ 全屏</button>
|
||||
<button class="btn" id="btnRoster">名单管理 <b id="rosterBadge"><?= (int)$rosterCount ?></b></button>
|
||||
<button class="btn btn-primary" id="btnSettings">设置</button>
|
||||
<button class="btn" id="btnLogout" title="退出登录">退出</button>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
@@ -41,7 +43,7 @@ $rosterCount = Roster::count();
|
||||
<small>实时数据统计</small>
|
||||
</div>
|
||||
</div>
|
||||
<p class="login-tip">请输入卷王系统连接信息,完成连接测试后登录。密码需每次输入,避免依赖一次配置直接查看数据。</p>
|
||||
<p class="login-tip">请输入系统连接信息,完成连接测试后登录。密码需每次输入,避免依赖一次配置直接查看数据。</p>
|
||||
<div class="fi"><label>系统网址</label><input type="text" id="lgBase" placeholder="https://exam.nxxy335.top"></div>
|
||||
<div class="fi"><label>API 路由</label><input type="text" id="lgPrefix" placeholder="/api"></div>
|
||||
<div class="fi"><label>账号</label><input type="text" id="lgUser" placeholder="admin"></div>
|
||||
@@ -99,15 +101,15 @@ $rosterCount = Roster::count();
|
||||
<div id="alert" class="alert hidden"></div>
|
||||
|
||||
<section class="cards" id="statCards">
|
||||
<div class="card"><span>名单总人数</span><b id="sTotal">-</b></div>
|
||||
<div class="card ok"><span>已提交</span><b id="sSubmit">-</b></div>
|
||||
<div class="card warn"><span>缺考</span><b id="sAbsent">-</b></div>
|
||||
<div class="card"><span>提交率</span><b id="sRate">-</b></div>
|
||||
<div class="card"><span>平均分</span><b id="sAvg">-</b></div>
|
||||
<div class="card"><span>最高分</span><b id="sMax">-</b></div>
|
||||
<div class="card"><span>最低分</span><b id="sMin">-</b></div>
|
||||
<div class="card"><span>合格率(≥60%满分)</span><b id="sPass">-</b></div>
|
||||
<div class="card"><span>平均用时</span><b id="sDur">-</b></div>
|
||||
<div class="card accent-blue"><span>名单总人数</span><b id="sTotal">-</b></div>
|
||||
<div class="card ok accent-green"><span>已提交</span><b id="sSubmit">-</b></div>
|
||||
<div class="card warn accent-orange"><span>缺考</span><b id="sAbsent">-</b></div>
|
||||
<div class="card accent-purple"><span>提交率</span><b id="sRate">-</b></div>
|
||||
<div class="card accent-teal"><span>平均分</span><b id="sAvg">-</b></div>
|
||||
<div class="card accent-green"><span>最高分</span><b id="sMax">-</b></div>
|
||||
<div class="card accent-red"><span>最低分</span><b id="sMin">-</b></div>
|
||||
<div class="card accent-indigo"><span>合格率(≥60%满分)</span><b id="sPass">-</b></div>
|
||||
<div class="card accent-gray"><span>平均用时</span><b id="sDur">-</b></div>
|
||||
</section>
|
||||
|
||||
<section class="panel">
|
||||
|
||||
Reference in New Issue
Block a user