| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-07 | chore: move templates out of site repo | eltrac | |
| 2026-03-18 | feat(fediform): hit Enter to open fediverse object | eltrac | |
| 2026-02-20 | perf: minify instantpage | eltrac | |
| 2026-02-18 | refactor: use CSS popover attr, remove JS | eltrac | |
| 2026-02-10 | feat: add theme switch | eltrac | |
| 2026-02-10 | refactor: use custom render hook | eltrac | |
| - remove inject-footnotes.js, use a partial that receives `.Content` and does the injection statically - use a `utils/render` partial, as custom "render hook" - reuse `content` partial for all pages | |||
| 2026-02-10 | fix: do not load fediform.js when related element is absent | eltrac | |
| 2026-02-07 | feat: add "Copy Toot Link" button | BigCoke233 | |
| fix the issue where webmention and fediverse input text are black in dark mode | |||
| 2026-01-31 | refactor: move toggle action area script to JavaScript file | BigCoke233 | |
| 2026-01-31 | fix: toot url not exported correctly | BigCoke233 | |
| 2026-01-31 | refactor: use event listener to trigger fediform button | BigCoke233 | |
| 2026-01-31 | refactor: bundle fediform.js | BigCoke233 | |
| 2026-01-31 | remove: like button | BigCoke233 | |
| 2026-01-30 | chore: remove Giscus | BigCoke233 | |
| - export old Discussion data as JSON and render them if found - move legacy "Static Comments" to giscus.json - remove giscus code | |||
| 2026-01-22 | fix: back-to-top falsely initialized when not needed | BigCoke233 | |
| 2026-01-21 | fix(like.js): early return due to missing arguments | BigCoke233 | |
| 2026-01-21 | chore: update like server API url and format file | BigCoke233 | |
| 2026-01-19 | chore: replace all old assets url | BigCoke233 | |
| 2026-01-17 | fix: unable to get pageID in like.js | BigCoke233 | |
| 2026-01-17 | perf: remove inline scripts and bundle JS files | BigCoke233 | |
| 2026-01-17 | perf: use instantpage.js to improve page speed | BigCoke233 | |
| 2025-11-06 | fix: footnote in table ruins layout | Eltrac | |
| 2025-10-30 | docs: update draft | Eltrac | |
| 2025-10-25 | refactor: replace littlefoot.js with injected footnotes use a simple | Eltrac | |
| script to inject each footnote to coresponding paragraph. | |||
| 2025-10-21 | remove: settings page | Eltrac | |
| 2025-09-28 | remove: umami web analytics integration | Eltrac | |
| Stopped tracking visitors because I realized that: 1. It's no necessary for personal blogs to analyze user behaviors, 2. Checking pageviews on a daily basis really messed up my mental health. | |||
| 2025-09-24 | remove: font size setting | Eltrac | |
| 2025-09-10 | fix: settings page lacks dark mode support | Eltrac | |
| 2025-09-10 | style: less redundant code and clearer logic | Eltrac | |
| 2025-09-10 | fix: problem the last commit fails to fix | Eltrac | |
| commit 4c3ce2a1bdbdd7116551f617a045d9e89db89bb4 | |||
| 2025-09-10 | fix: changed setting not showing actual value after refresh | Eltrac | |
| 2025-09-10 | refactor: use existence instead of boolean string in local storage | Eltrac | |
| Umami needs `umami.disabled` value to be `1` to actually disable it. Also, local storage can't store booleans, hence 'true' and 'false' are stored as strings, which is dumb. Just remove the item when it needs to be set false. | |||
| 2025-09-10 | refactor: uniforms local storage keys | Eltrac | |
| 2025-09-10 | fix: checkbox checked value not set properly | Eltrac | |
| 2025-09-10 | fix: checkboxes being in the same line | Eltrac | |
| 2025-09-10 | feat: add checkbox options | Eltrac | |
| - visitor can now disable umami tracking - visitor can now hide Batrick | |||
| 2025-09-10 | feat: add settings page and text altering options | Eltrac | |
| 2025-07-27 | refactor: disable tooltip for elements with only title attribute | Eltrac | |
| 2025-07-27 | refactor: extract tooltip feature as a global script | Eltrac | |
| 2025-07-08 | refactor: include only necessary styles and remove unused like-button assets | Eltrac | |
| 2025-06-19 | feat(like-button): 将点赞按钮的样式和逻辑提取到独立文件 | Eltrac | |
| 提取CSS和JavaScript到单独文件以提高可维护性 使用Hugo资源管道进行最小化处理 保留原有功能并优化代码结构 | |||
| 2025-05-17 | perf: remove lazyloading script and fully rely on the native solution | Eltrac | |
| 2025-05-17 | perf: remove unnecessary fancybox helper script | Eltrac | |
| 2025-03-31 | refactor: move some JavaScript to individual js file | Eltrac | |
