| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-19 | feat(i18n): add English translation to date component | 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-12 | feat: show hoverable logo only at homepage | Eltrac | |
| 2025-09-12 | fix: lang switch text not well aligned | Eltrac | |
| 2025-09-11 | feat: show home nav only if site lang is zh | Eltrac | |
| 2025-09-11 | refactor: header into modular partials | Eltrac | |
| 2025-09-11 | perf: replace image with text in language switch | Eltrac | |
| 2025-09-11 | perf: lazy load images in footer | 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-10 | fix: images missing alternative texts | Eltrac | |
| 2025-09-10 | fix: using div in ul | Eltrac | |
| 2025-09-10 | perf: load pagefind js and css only when needed | 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 | feat: add a "Beta" sign on settings link | 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-09-08 | feat: display a quote when hovering site logo | Eltrac | |
| 2025-09-08 | fix: problem previous commit fails to fix | Eltrac | |
| see commit fe7ac94a9807f7d604c2f29c205ac9fcb31d7248 | |||
| 2025-09-08 | fix: unexpected layout within endnote item | Eltrac | |
| 2025-09-08 | fix: comment count not showing when count is 0 | Eltrac | |
| 2025-09-05 | fix: favicon unavailable on some devices | Eltrac | |
| 2025-08-29 | refactor: move search UI to categories page | Eltrac | |
| - remove global search panel (according to my web analytics, the search panel is rarely used) - remove relevant instructions and scripts - rename 'categories' to a more abstract and acurate name, 'find' (搜寻) | |||
| 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-26 | feat: add toc to library and normal pages | Eltrac | |
| 2025-08-23 | fix: page footer shifts in some pages | Eltrac | |
| 2025-08-23 | refactor: move table of content to the right | Eltrac | |
| 2025-08-22 | docs: update telegram channel link | Eltrac | |
| 2025-08-22 | feat: more relaxed line height of post summary | Eltrac | |
| 2025-08-20 | feat: remove "Hide Weekly" button when there's no weekly | Eltrac | |
| 2025-08-20 | feat: add filters to term page | Eltrac | |
| - refactor term page structure with partials - add "reverse order" button - add "hide weekly posts" button - i18n support | |||
| 2025-08-18 | feat: better category list | Eltrac | |
| 2025-08-18 | fix: invalid section url in post list | Eltrac | |
| 2025-08-18 | feat: add tooltip to footer external link icons | Eltrac | |
| 2025-08-18 | refactor: replace shade color with background color | Eltrac | |
| 2025-08-18 | feat: add email info before comment section | Eltrac | |
| 2025-08-17 | feat: add back-to-top button | Eltrac | |
| also replace comment with action menu (including collapsible comment section) in pages. | |||
| 2025-08-17 | feat: add shade masks to create a foggy vibe | Eltrac | |
| 2025-08-08 | fix: missing dark mode background of external link rank item | Eltrac | |
| 2025-08-02 | docs: replace Telegram group link with channel link | Eltrac | |
| 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 | |||
