| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-10 | chore: remove unused partials | eltrac | |
| 2026-02-02 | refactor: remove aPlayer and replace with <audio> | BigCoke233 | |
| 2026-01-16 | perf: load aplayer resources only when needed | BigCoke233 | |
| 2025-10-30 | perf: dynamically load libra.js | 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-13 | refactor: remove unnecessary external js param | Eltrac | |
| 2025-10-13 | refactor: move all action menu js to individual modules | Eltrac | |
| 2025-10-13 | refactor: move comment toggle script to modular partial | 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-28 | fix: dark mode support for organ farm | Eltrac | |
| 2025-09-27 | feat: display like count by laying out organ images | Eltrac | |
| 2025-09-17 | fix: lightbox shifts vertically | Eltrac | |
| Like last commit 418aa1702a718b08c415d98b751563c5b2580bb1 , lightbox also shits slightly leftwards. Adding an offset can temporarily fix this. P.S. I just figured out I interchanged 'horizontally' and 'vertically' in the two commits. My bad. | |||
| 2025-09-17 | fix: lightbox shifts horizontally | Eltrac | |
| For unknown reasons, the lightbox (powered by Libra.js) shifts a little downwards on the y axis. The temporary solution is to leverage new features of Libra.js to add an offset to the lightbox. | |||
| 2025-09-17 | chore: update libra.js | Eltrac | |
| 2025-09-15 | refactor: replace fancybox with libra | Eltrac | |
| 2025-09-10 | chore: track fancybox usage | Eltrac | |
| I'm considering removing Fancybox because it loads a large JavaScript file and can significantly affects page load speed. First, I need to see if it's a frequently used feature. | |||
| 2025-09-08 | fix: problem previous commit fails to fix | Eltrac | |
| see commit fe7ac94a9807f7d604c2f29c205ac9fcb31d7248 | |||
| 2025-09-08 | fix: comment count not showing when count is 0 | Eltrac | |
| 2025-08-29 | refactor: move updateTooltip() inline | Eltrac | |
| 2025-08-29 | refactor: feature initialization and comment count logic | Eltrac | |
| 2025-08-29 | feat: comment toggle animation | Eltrac | |
| 2025-08-29 | style: clear comment on action menu scripts | Eltrac | |
| 2025-08-29 | perf: load like function lazily | Eltrac | |
| also disable 'like' when host is not 'www.geedea.pro' (the server rejects such requests anyway) | |||
| 2025-08-29 | perf: load giscus and comment count lazily | Eltrac | |
| 2025-08-29 | feat: tweak littlefoot style | Eltrac | |
| - use numerical footnotes - vertically align footnote buttons to the top - smaller popover | |||
| 2025-08-02 | perf: refactor render-blocking action-menu logic | Eltrac | |
| - put initialization script at the end of the page - delay initialization furthermore - delay comment count fetch after giscus iframe is loaded | |||
| 2025-08-01 | fix: aplayer not showing correctly | Eltrac | |
| 2025-07-19 | refactor: load fancybox and littlefoot globally | Eltrac | |
| 2025-07-18 | refactor: make partials of all embeded JavaScript code | Eltrac | |
