- 统一按钮体系:建立单一 .btn 基类,去掉裸 button 选择器覆盖
- 统一按钮语义:页面跳转用 <a class="btn ..."> ,动作用 <button class="btn ...">
- 登录/找回密码等表单提交按钮统一使用 class="btn btn-primary" (login.php:53,forgot_password.php:63,forgot_username.php:52)
- 控制台执行按钮 #executeBtn 统一为 class="btn btn-primary" (tzs_command.php:33)
- 通知书下载按钮统一为 .btn 系列而非单独样式(bkjg.php:156)
- 错误页 .btn-home 改为使用 .btn btn-primary 并通过工具类控制圆角和尺寸(style.css:196-202)
- 移除或合并 edit_user.css 中对 .btn-primary/.btn-secondary 的重复定义,改用全局按钮变量(edit_user.css:86-112 与 style.css:54-63)
- 抽象尺寸工具类:统一使用 .btn-sm/.btn-lg 等控制高度与字号,替代各处自定义 padding(style.css:176、edit_user.css:55-60 等)
- 抽象布局工具类:为表单底部操作区使用统一 .form-actions + .btn 布局,替代局部 .action-buttons 、 .button-container 等各自定义排布(style.css:119-125, 214-218; edit_user.css:51-60)
- 移动端块级按钮:新增统一 .btn-block 或在小屏下为 .form-actions .btn 、 .action-buttons .btn 设置 width:100% ,替代各文件重复的 @media 配置(style.css:130-132, 172-176; edit_user.css:69-81)
- 统一表格操作按钮: staff_approval.css 中 .table td:last-child{width:220px} 调整为自适应宽度+按钮换行,避免在小屏横向溢出(staff_approval.css:2-8)
- 为 .btn 系列补充禁用态样式( :disabled / .disabled ),以适配 executeBtn 、验证码发送按钮等禁用状态的可视反馈(tzs_command.php:33,forgot_password.php:52)
- 为 .btn 系列统一焦点态与触摸态( focus-visible 、 active ),在移动端保证足够的可点击区域与对比度(style.css 中当前仅有 :hover )
- 统一边角风格:目前 .btn 是 999px 圆角,部分按钮如 .btn-home 使用 5px 圆角,需要统一成同一风格或通过尺寸/场景变量约束(style.css:54-63, 196-202)