应用截图

详细介绍

让新 e3 再次伟大。 # NCTU 新e3救星 ### 根据自己喜好修改的新 e3 ## 主要修改点如下 - 延长登录有效时间(关闭浏览器再打开也可保持登录) - 修改登录页面样式 - `dist/login.css` - 登录表单居中 - 减少硬编码数值的数量 - 移除加载画面 - `src/hide_loading.ts` - 在渲染过程中就将加载遮罩移除,连短暂的全白画面也不太会出现 - 重新设计首页 - `dist/index.css` `src/index.ts` - 原来放头像的位置改放课程列表,并依照语言显示较短的课程名称 - 原来放课程列表的位置改放公告,点击公告会弹出窗口显示详细内容 - 将最下方“我的课程”部分隐藏,点击按钮可以重新显示 - 日历切换上/下个月时不再重新加载整个网页 - 首页中已完成的“近期活动”会变淡 - 自动检测公告内未设置超链接的 URL - 有些公告里有 URL,但是发布公告的人忘记设置超链接,扩展程序会自动检测并添加链接 - 重定向成员页面 - `src/background.ts` - 点击成员页面时原本会先加载 `/local/courseextension/user.php` 再到 `/local/courseextension/user.php`,导致浏览器显示全白画面 - 修改为直接进入 `/local/courseextension/user.php` - 未登录时重定向 - `src/background.ts` - 原来未登录时进入未授权页面 A 的流程为:A -> 登录画面 -> 登录 -> 首页 -> ??? - 修改为:A -> 登录画面 -> 登录 -> A