Skip to content

feat(02): dynamic js effects on about-me page (L10 js&ts) - #156

Open
sililass wants to merge 3 commits into
eesast:02-JS&TSfrom
sililass:02-JS&TS
Open

feat(02): dynamic js effects on about-me page (L10 js&ts)#156
sililass wants to merge 3 commits into
eesast:02-JS&TSfrom
sililass:02-JS&TS

Conversation

@sililass

@sililass sililass commented Sep 3, 2026

Copy link
Copy Markdown

2025暑培-网站作业提交

作业内容(第 10 讲 JS&TS)

在第 9 讲“关于我”页面的基础上添加 JS 动态效果,共实现 4 处改动(含 1 处使用网络资源):

  1. 动态问候语 + 实时时钟:setInterval 每秒刷新时间显示

  2. 夜间 / 日间模式切换:通过切换 CSS 类名改变主题,并用 localStorage 记住偏好(默认跟随系统 prefers-color-scheme

  3. 网络资源:用 fetch 调用 https://api.github.com/users/sililass/repos,实时加载并渲染 GitHub 公开仓库

  4. 留言表单提交反馈:监听 submit 事件并展示感谢提示

基本信息

  • 姓名:豆梓宁
  • 班级:无57
  • 学号:2025010355

提交说明

@mergify mergify Bot added the homework Homework PR, will not be merged label Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

homework Homework PR, will not be merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant