Commit Graph
64 Commits
Author SHA1 Message Date
CyC2018 bf57f18f11 Update site_assets.py
构建时按行首的围栏识别代码块,正文中的行内代码 ```` ```json ```` 之后的图片也会发布并转换。
2026-11-01 19:07:30 +08:00
CyC2018 14d05267b7 Update search.js
打开另一篇文章的搜索结果时,等新文章渲染出来后再在目标小节中标出搜索词。
2026-11-01 18:53:01 +08:00
CyC2018 cffe62743b Update site.js
带小节锚点打开文章时,前面的图片加载后重新对齐目标标题,读者滚动、点击或按键后停止;前进、后退时保留浏览器恢复的位置。
2026-11-01 18:45:45 +08:00
CyC2018 d64c094bd1 Update site.css
搜索的快捷键提示、键盘选中的结果、搜索词标记和跳转后标题的短暂高亮。
2026-11-01 18:38:40 +08:00
CyC2018 de1592415b Update search.js
搜索结果中标出搜索词;上下键在结果间移动、回车打开、Esc 先取消选中再清空,⌘K / Ctrl+K 聚焦搜索框;打开结果后在目标小节中标出搜索词。
2026-11-01 18:38:33 +08:00
CyC2018 c206a354cd Update site.css
手机上文首目录、页脚链接和折叠块标题的点击区域加大;行内代码中的长网址可以断行。
2026-11-01 18:10:41 +08:00
CyC2018 3ca7f45814 Update site.js
GitHub 角标放入导航地标;比页面宽的代码块和表格加入 Tab 顺序,可以用键盘横向滚动。
2026-11-01 16:58:03 +08:00
CyC2018 a68ed63a86 Update site.css
侧边栏分组名、搜索状态等辅助文字加深颜色,满足正文对比度要求;可横向滚动的代码块和表格获得焦点时显示轮廓。
2026-11-01 16:54:55 +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 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 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 17c3fdecff Update index.html
正文和侧边栏的 Markdown 在 Docsify 载入前开始下载。
2026-11-01 11:52:39 +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 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 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 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 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 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 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
CyC2018 c8231bae47 Update site.js
学习路线文章开头加学习站入口。
2026-10-31 16:35:37 +08:00
CyC2018 01e09d6895 Update check.py
校验时把目录链接对应到目录下的 index.html。
2026-10-31 16:35:37 +08:00
CyC2018 dc75a6cce3 Update site_assets.py
目录链接(例如 /learn/)按目录下的 index.html 处理。
2026-10-31 16:35:37 +08:00
CyC2018 9a8113a48c Update build.py
构建网站时一起生成 /learn/ 学习站,首页和侧边栏加入口。
2026-10-31 16:35:37 +08:00
CyC2018 13bc8e6461 Update site.js
画出高频小节的火焰标记;步骤动图支持暂停和逐步查看;侧边栏显示当前文章的标题并随滚动高亮。
2026-10-30 02:57:58 +08:00