refactor: unify student list toolbar with card wrapper and consistent layout
This commit is contained in:
+13
-11
@@ -61,20 +61,19 @@
|
||||
{% block content %}
|
||||
<!-- 学员列表页面 -->
|
||||
<div id="studentListPage">
|
||||
<!-- 筛选条件行 -->
|
||||
<div class="d-flex flex-wrap gap-2 mb-3 align-items-center">
|
||||
<h4 class="me-2 mb-0"><i class="bi bi-people"></i> 学员列表</h4>
|
||||
<select class="form-select form-select-sm" style="width:auto; min-width:120px;" id="classFilter" onchange="loadStudents()">
|
||||
<!-- 筛选操作栏 -->
|
||||
<div class="card mb-3">
|
||||
<div class="card-body">
|
||||
<div class="d-flex flex-wrap gap-2 align-items-center">
|
||||
<h5 class="mb-0 me-2"><i class="bi bi-people"></i> 学员列表</h5>
|
||||
<select class="form-select form-select-sm" style="width:auto; min-width:100px;" id="classFilter" onchange="loadStudents()">
|
||||
<option value="">全部班级</option>
|
||||
</select>
|
||||
<input type="text" class="form-control form-control-sm" style="width:120px;" placeholder="姓名..." id="nameFilter" oninput="loadStudents()">
|
||||
<button class="btn btn-primary btn-sm active" id="mineStudentFilterBtn" onclick="toggleMineStudentFilter()">
|
||||
<input type="text" class="form-control form-control-sm" style="width:100px;" placeholder="姓名..." id="nameFilter" oninput="loadStudents()">
|
||||
<button class="btn btn-primary btn-sm" id="mineStudentFilterBtn" onclick="toggleMineStudentFilter()">
|
||||
<i class="bi bi-person"></i> 我的
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<!-- 操作按钮行 -->
|
||||
<div class="d-flex flex-wrap gap-2 mb-3">
|
||||
<div class="ms-auto d-flex gap-1">
|
||||
<button class="btn btn-outline-secondary btn-sm" onclick="downloadTemplate()">
|
||||
<i class="bi bi-download"></i> 模板
|
||||
</button>
|
||||
@@ -89,8 +88,11 @@
|
||||
<i class="bi bi-plus-lg"></i> 新增
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row" id="studentList">
|
||||
<div id="studentList">
|
||||
<!-- 学员卡片将通过JS动态加载 -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user