| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-27 | refactor: separate action menu into modules | Eltrac | |
| 2025-09-26 | feat: display description in term page | Eltrac | |
| 2025-09-26 | fix: unwanted layout issue | Eltrac | |
| 2025-09-24 | remove: cards from term page | Eltrac | |
| 2025-09-24 | remove: fiction section page description | Eltrac | |
| 2025-09-24 | remove: font size setting | Eltrac | |
| 2025-09-24 | refactor: rearrange navigation | Eltrac | |
| - move RSS feed link to icon links - move settings link from home navigation to footer links | |||
| 2025-09-24 | feat: enhance active state styling for home nav item | Eltrac | |
| Adds a background highlight div for active navigation items and updates button classes for improved appearance and hover behavior. | |||
| 2025-09-24 | remove: card shortcode that's no longer needed | Eltrac | |
| 2025-09-24 | remove: remove cards from navigation and home | Eltrac | |
| 2025-09-23 | refactor: style tables with UnoCSS | Eltrac | |
| 2025-09-23 | chore: remove callout shortcode | Eltrac | |
| - replaced all callouts with alerts (blockquotes) - remove callout shortcode template | |||
| 2025-09-23 | feat: add alert blockquote support | Eltrac | |
| The syntax below is now supported: > [!alertType] > content This was meant to replace {{< callout >}} shortcode | |||
| 2025-09-23 | refactor: size headings based on container font-size | Eltrac | |
| 2025-09-19 | feat(i18n): add i18n support for action menu | Eltrac | |
| 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: add dark mode styles to music shortcode | Eltrac | |
| 2025-09-11 | feat(shortcode): new music display component | 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: settings page lacks dark mode support | 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 text content to settings page | Eltrac | |
| 2025-09-10 | feat: add a "Beta" sign on settings link | Eltrac | |
| 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-31 | feat: a blank page | 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 | |
