MKStoler1024 29bb709eae
Notification (#10)
* refactor: 史诗级重构拆分多年狮山代码

* style: 添加设置模态框淡出动画,优化关闭和保存设置的用户体验

* style: 添加错误提示系统,优化用户体验,处理设置和全屏操作中的异常

* feat: 添加主题切换功能,支持亮/暗色模式,优化用户界面

* chore: 测试配置

* feat: 更新亮色主题背景和透明度

* style: 滑块居右

* feat: 初步实现 全是Bug

* feat: 添加提醒队列功能,支持音频预加载和配置导出

* feat: 优化文件输入和按钮样式,提升用户交互体验

* feat: 添加时间广播功能,优化错误提示系统,移除不必要的设置选项

* feat: 移除不再使用的音频文件,更新课程结束时间,优化音频文件加载和选择功能
2025-03-10 00:19:35 +08:00
2025-03-09 15:54:54 +08:00
2025-03-10 00:19:35 +08:00
2025-01-24 13:48:47 +08:00
2025-03-09 15:54:54 +08:00
2025-03-10 00:19:35 +08:00
2025-01-06 06:46:29 +08:00
2025-01-24 13:48:47 +08:00

ExamSchedule

网页版ExamShowboard iis-10

功能

  • 实时显示当前时间、当前考试科目、考试起止时间、剩余时间及考试状态。
  • 支持全屏显示。
  • 支持设置时间偏移和考场信息并保存到浏览器Cookie中。
  • 支持临时编辑消息并保存到浏览器Cookie中3天后到期

设置说明

点击设置按钮可以打开设置窗口,进行以下配置:

  • 时间偏移:用于调整显示的时间,单位为秒。
  • 考场信息:用于显示当前考场的名称。
  • 页面缩放倍数:用于调整页面显示的缩放倍数。

配置完成后点击保存按钮设置将会保存到浏览器的Cookie中并立即生效。

编辑消息

点击编辑消息按钮可以打开消息编辑窗口,进行以下操作:

  • 消息内容:用于临时编辑显示的消息。

编辑完成后点击保存按钮消息将会保存到浏览器的Cookie中并立即生效3天内有效

软件截图

主界面

main

考试展板界面

exam

电子钟表界面

time

如何部署?

您可以点击查看 ExamShowboard网页端 部署文档了解详细的部署教程。

开发说明

  • 正在 main 分支上提供稳定版本。
  • 正在 dev 分支上进行开发。

贡献

欢迎提交IssuePull Request来贡献代码。

Description
静态版本的考试看板,可自行部署
Readme GPL-3.0 88 MiB
Languages
CSS 52.6%
JavaScript 33%
HTML 14.4%