summaryrefslogtreecommitdiff
path: root/layouts
AgeCommit message (Collapse)Author
2025-09-27refactor: separate action menu into modulesEltrac
2025-09-26feat: display description in term pageEltrac
2025-09-26fix: unwanted layout issueEltrac
2025-09-24remove: cards from term pageEltrac
2025-09-24remove: fiction section page descriptionEltrac
2025-09-24remove: font size settingEltrac
2025-09-24refactor: rearrange navigationEltrac
- move RSS feed link to icon links - move settings link from home navigation to footer links
2025-09-24feat: enhance active state styling for home nav itemEltrac
Adds a background highlight div for active navigation items and updates button classes for improved appearance and hover behavior.
2025-09-24remove: card shortcode that's no longer neededEltrac
2025-09-24remove: remove cards from navigation and homeEltrac
2025-09-23refactor: style tables with UnoCSSEltrac
2025-09-23chore: remove callout shortcodeEltrac
- replaced all callouts with alerts (blockquotes) - remove callout shortcode template
2025-09-23feat: add alert blockquote supportEltrac
The syntax below is now supported: > [!alertType] > content This was meant to replace {{< callout >}} shortcode
2025-09-23refactor: size headings based on container font-sizeEltrac
2025-09-19feat(i18n): add i18n support for action menuEltrac
2025-09-19feat(i18n): add English translation to date componentEltrac
2025-09-17fix: lightbox shifts verticallyEltrac
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-17fix: lightbox shifts horizontallyEltrac
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-17chore: update libra.jsEltrac
2025-09-15refactor: replace fancybox with libraEltrac
2025-09-12feat: show hoverable logo only at homepageEltrac
2025-09-12fix: lang switch text not well alignedEltrac
2025-09-11feat: add dark mode styles to music shortcodeEltrac
2025-09-11feat(shortcode): new music display componentEltrac
2025-09-11feat: show home nav only if site lang is zhEltrac
2025-09-11refactor: header into modular partialsEltrac
2025-09-11perf: replace image with text in language switchEltrac
2025-09-11perf: lazy load images in footerEltrac
2025-09-10chore: track fancybox usageEltrac
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-10fix: images missing alternative textsEltrac
2025-09-10fix: settings page lacks dark mode supportEltrac
2025-09-10fix: using div in ulEltrac
2025-09-10perf: load pagefind js and css only when neededEltrac
2025-09-10refactor: use existence instead of boolean string in local storageEltrac
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-10refactor: uniforms local storage keysEltrac
2025-09-10feat: add a "Beta" sign on settings linkEltrac
2025-09-10feat: add checkbox optionsEltrac
- visitor can now disable umami tracking - visitor can now hide Batrick
2025-09-10feat: add text content to settings pageEltrac
2025-09-10feat: add a "Beta" sign on settings linkEltrac
2025-09-10feat: add settings page and text altering optionsEltrac
2025-09-08feat: display a quote when hovering site logoEltrac
2025-09-08fix: problem previous commit fails to fixEltrac
see commit fe7ac94a9807f7d604c2f29c205ac9fcb31d7248
2025-09-08fix: unexpected layout within endnote itemEltrac
2025-09-08fix: comment count not showing when count is 0Eltrac
2025-09-05fix: favicon unavailable on some devicesEltrac
2025-08-31feat: a blank pageEltrac
2025-08-29refactor: move search UI to categories pageEltrac
- 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-29refactor: move updateTooltip() inlineEltrac
2025-08-29refactor: feature initialization and comment count logicEltrac
2025-08-29feat: comment toggle animationEltrac