CyC2018
|
a68ed63a86
|
Update site.css
侧边栏分组名、搜索状态等辅助文字加深颜色,满足正文对比度要求;可横向滚动的代码块和表格获得焦点时显示轮廓。
|
2026-11-01 16:54:55 +08:00 |
|
CyC2018
|
ce8e05668e
|
Merge pull request #1522 from CyC2018/site-a11y-print
Update website keyboard access and print styles
|
2026-11-01 14:49:54 +08:00 |
|
CyC2018
|
de517ace3d
|
Update site.js
页面开头加跳到正文按钮;目录按钮和 GitHub 角标改用中文名称。
|
2026-11-01 14:49:05 +08:00 |
|
CyC2018
|
298ec7d489
|
Update site.css
焦点样式、跳到正文按钮、减少动画;打印时只保留正文,代码自动换行,标题不落在页尾。
|
2026-11-01 14:49:05 +08:00 |
|
CyC2018
|
b239597c38
|
Merge pull request #1521 from CyC2018/site-txt
Update website to load notes as text files
|
2026-11-01 13:23:36 +08:00 |
|
CyC2018
|
6b6e2244da
|
Delete edgeone.json
改为由 .txt 文件返回 text/plain。
|
2026-11-01 13:22:14 +08:00 |
|
CyC2018
|
1deff2169f
|
Update sw.js
缓存和离线说明同时处理 .txt 文件。
|
2026-11-01 13:22:14 +08:00 |
|
CyC2018
|
66eeadb847
|
Update index.html
预加载 .txt 文件。
|
2026-11-01 13:22:14 +08:00 |
|
CyC2018
|
2bc338011a
|
Update site.js
Docsify 读取 .txt 文件。
|
2026-11-01 13:22:13 +08:00 |
|
CyC2018
|
bad0f1a599
|
Update build.py
每篇 Markdown 另生成同内容的 .txt,以 text/plain 返回时可以压缩传输;不再复制 edgeone.json。
|
2026-11-01 13:22:13 +08:00 |
|
CyC2018
|
303ff3b6db
|
Merge pull request #1520 from CyC2018/site-perf
Update website bundling and offline cache
|
2026-11-01 13:06:01 +08:00 |
|
CyC2018
|
a67cdbe526
|
Update site.css
离线提示的样式。
|
2026-11-01 13:04:24 +08:00 |
|
CyC2018
|
98731ffdd4
|
Update site.js
注册 sw.js;离线时在文章上方提示显示的是缓存,离线说明页提供重新加载。
|
2026-11-01 13:04:24 +08:00 |
|
CyC2018
|
3d0075f9fe
|
Add edgeone.json
Markdown 文件按 text/plain 返回,便于压缩传输。
|
2026-11-01 13:04:24 +08:00 |
|
CyC2018
|
8b56ab502b
|
Add sw.js
缓存入口页、脚本样式和读过的文章与配图:文章先走网络,3 秒内没有返回或断网时用缓存,没缓存过的文章给出离线说明;学习站不经过这里。
|
2026-11-01 13:04:24 +08:00 |
|
CyC2018
|
eb6c867348
|
Update build.py
入口页的脚本合成本站脚本和依赖库两个文件、样式合成一个,文件名带内容哈希;生成 sw.js,写入构建号和入口文件列表;复制 edgeone.json。
|
2026-11-01 13:04:24 +08:00 |
|
CyC2018
|
95bd53a040
|
Merge pull request #1519 from CyC2018/site-preload
Update website preload
|
2026-11-01 11:54:45 +08:00 |
|
CyC2018
|
17c3fdecff
|
Update index.html
正文和侧边栏的 Markdown 在 Docsify 载入前开始下载。
|
2026-11-01 11:52:39 +08:00 |
|
CyC2018
|
bbda7388dd
|
Merge pull request #1518 from CyC2018/site-load-a11y-v2
Update website loading and accessibility
|
2026-11-01 11:38:36 +08:00 |
|
CyC2018
|
e139cabc4a
|
Update verify_updates.py
没有可替换的 PNG 时用同类型的图片做替换测试。
|
2026-11-01 11:33:43 +08:00 |
|
CyC2018
|
8143eabbc5
|
Update index.html
脚本改为 defer,先显示载入提示。
|
2026-11-01 11:33:43 +08:00 |
|
CyC2018
|
7b5a60f221
|
Update site.js
配图没有说明时用所在小节的标题作为替代文字;复制按钮的 aria-hidden 设为 true;文章第一张图直接加载;小节下的面试题在渲染时加入。
|
2026-11-01 11:33:43 +08:00 |
|
CyC2018
|
bfd1f749f5
|
Update site.css
载入提示占满一屏居中显示,预留滚动条位置;主色、代码高亮和学习入口说明文字的颜色调整到对比度 4.5:1 以上;首页头像链接按图片大小计算点击区域。
|
2026-11-01 11:33:43 +08:00 |
|
CyC2018
|
aa4f165421
|
Merge pull request #1517 from CyC2018/learn-daily
Add daily interview question to home
|
2026-11-01 07:49:50 +08:00 |
|
CyC2018
|
2de9a57f85
|
Update README.md
补充今日面试题的说明。
|
2026-11-01 07:48:52 +08:00 |
|
CyC2018
|
8c9b639593
|
Update site.css
补充今日面试题的样式。
|
2026-11-01 07:48:52 +08:00 |
|
CyC2018
|
bd8a6c79a1
|
Update site.js
首页学习站横幅下面加今日面试题,每天换一道面试最常问的题,链接到这道题的页面。
|
2026-11-01 07:48:51 +08:00 |
|
CyC2018
|
b84411ab73
|
Merge pull request #1516 from CyC2018/learn-sitemap
Add robots.txt with learn sitemap
|
2026-11-01 05:30:42 +08:00 |
|
CyC2018
|
bc269fba78
|
Update README.md
补充 robots.txt 和站点地图的说明。
|
2026-11-01 05:29:46 +08:00 |
|
CyC2018
|
3bef2ad38e
|
Update build.py
构建时在根目录写入 robots.txt,指向学习站的站点地图。
|
2026-11-01 05:29:46 +08:00 |
|
CyC2018
|
f23e15665e
|
Merge pull request #1515 from CyC2018/learn-anchors
Show interview questions under note sections
|
2026-11-01 04:41:57 +08:00 |
|
CyC2018
|
eefcfdce55
|
Update README.md
补充小节面试题入口的说明。
|
2026-11-01 04:40:58 +08:00 |
|
CyC2018
|
bdde020b69
|
Update site.css
补充小节面试题入口的样式。
|
2026-11-01 04:40:58 +08:00 |
|
CyC2018
|
6f16fa7e95
|
Update site.js
有面试题的小节标题下列出这一节的题,点进去只练这一节,练过的显示已练或到期。
|
2026-11-01 04:40:57 +08:00 |
|
CyC2018
|
a4d7b6cf23
|
Update build.py
search-paths.js 中记录每篇笔记各小节在学习站中的面试题。
|
2026-11-01 04:40:57 +08:00 |
|
CyC2018
|
8355caaf4c
|
Merge pull request #1514 from CyC2018/learn-personal
Show learning progress at learn entries
|
2026-11-01 00:47:38 +08:00 |
|
CyC2018
|
9974987239
|
Update README.md
补充学习站入口显示进度的说明。
|
2026-11-01 00:45:31 +08:00 |
|
CyC2018
|
4ad13b2aab
|
Update site.js
学习站入口按读者在本机的学习记录显示进度:笔记末尾写出练过几道、几道到期,首页横幅改为继续学习。
|
2026-11-01 00:45:31 +08:00 |
|
CyC2018
|
aa946befce
|
Update build.py
search-paths.js 中记录每篇笔记在学习站中的题号。
|
2026-11-01 00:45:31 +08:00 |
|
CyC2018
|
51326a587f
|
Merge pull request #1513 from CyC2018/learn-note-practice
Add practice entry to notes
|
2026-10-31 20:23:18 +08:00 |
|
CyC2018
|
a1c3ceb6b7
|
Update README.md
补充“读完练一练”入口的说明。
|
2026-10-31 20:17:09 +08:00 |
|
CyC2018
|
c6fc3393b1
|
Update site.css
补充“读完练一练”入口的间距。
|
2026-10-31 20:17:09 +08:00 |
|
CyC2018
|
01b487c426
|
Update site.js
学习站中有题的笔记在文章末尾加“读完练一练”的入口。
|
2026-10-31 20:17:09 +08:00 |
|
CyC2018
|
fa2406d7af
|
Update build.py
构建时统计每篇笔记在学习站中的题数,写入 search-paths.js。
|
2026-10-31 20:17:09 +08:00 |
|
CyC2018
|
72e68c2ca0
|
Merge pull request #1512 from CyC2018/learn-entry
Add learn site entry
|
2026-10-31 16:40:16 +08:00 |
|
CyC2018
|
994019de2a
|
Update website.yml
检出学习站后与笔记一起构建,运行学习站的测试和内容对照检查;发布前确认带上了学习站。
|
2026-10-31 16:36:51 +08:00 |
|
CyC2018
|
ac6d368774
|
Update README.md
补充学习站的构建说明。
|
2026-10-31 16:36:51 +08:00 |
|
CyC2018
|
7a7499836e
|
Update deploy.test.mjs
补充学习站发布校验的测试。
|
2026-10-31 16:35:37 +08:00 |
|
CyC2018
|
c98c6fc025
|
Update deploy.mjs
发布后校验 /learn/ 的入口、数据和离线缓存脚本。
|
2026-10-31 16:35:37 +08:00 |
|
CyC2018
|
c7d73e98ba
|
Update site.css
补充学习站入口的样式。
|
2026-10-31 16:35:37 +08:00 |
|