summaryrefslogtreecommitdiff
path: root/layouts
AgeCommit message (Collapse)Author
2025-12-09fix #141BigCoke233
2025-12-06fix: update uncategoriezed page listBigCoke233
- merge essays and posts - remove title
2025-12-06refactor: update fictions section templateBigCoke233
- use .Pages directly - adjust margin
2025-12-06chore: add deprecation announcment in cards sectionBigCoke233
2025-12-06remove: data-tooltip of book itemsBigCoke233
2025-12-06feat: better "good book" styleBigCoke233
2025-12-06refactor: library section templateBigCoke233
- use Context to get pages, instead of filter the whole site's pages - use one tempalte `section.html` for both library home and year lists
2025-12-06refactor: add book `author` as a taxonomyBigCoke233
2025-12-06feat: add a link to action menu (commnt and like button) after RSS bodyBigCoke233
2025-12-02fix(component/now-read-this): unwanted hover style in dark modeEltrac
2025-12-02feat(ui/ux): the whole now-read-this component is clickable before, user mustBigCoke233
click on the linked title, which can be confusing because the text is quite small and other elements takes more space.
2025-12-01fix: invalid term page url in section categories componentEltrac
2025-11-27refactor: update stats table according to new content structureEltrac
2025-11-27refactor: count all pages, not just postEltrac
2025-11-27fix: too many titles in highlights pageEltrac
2025-11-27remove: thougts pageEltrac
2025-11-27feat: adapt to new content system - remove more posts link in homepage - moreEltrac
latest content (posts, essays, library, fictions...) in homepage - use the same template for posts and essays - new post section list style - show section-specific categories in section page
2025-11-27docs: split posts into essays and other postsEltrac
2025-11-27feat: new sections "pour" and "struct"Eltrac
2025-11-26feat: site uptime count in sponsor pageEltrac
2025-11-06feat: slight adjustments to stats page 1. remove stats table title since theEltrac
page title is already clear 2. remove cards count (which is abandoned) and featured posts count 3. format word count number
2025-11-06feat: better button layout in term pageEltrac
2025-11-06feat: replace term title with header titleEltrac
2025-11-06fix: duplicated view transition names in library pageEltrac
2025-11-06feat: unify section titlesEltrac
2025-11-06feat: show page title instead of site title when not in homeEltrac
2025-11-05fix: stretched logo in certain pagesEltrac
2025-11-05fix: invalid variable name in post item partialEltrac
2025-11-05feat: add thoughts page contentEltrac
2025-11-05feat: add thoughts pageEltrac
2025-11-05feat: replace home nav active style with emphasis dotEltrac
2025-11-05feat: brand-new header designEltrac
2025-11-01perf(css): add explicit height and width to images reduce layout shiftsEltrac
2025-11-01perf: remove Google FontsEltrac
2025-10-30perf: reduce DOM depthEltrac
2025-10-30perf: reduce DOM size by showing less posts at homeEltrac
2025-10-30perf: significantly reduce header image sizeEltrac
2025-10-30perf: dynamically load libra.jsEltrac
2025-10-28perf: load giscus in idle timeEltrac
2025-10-28perf: load giscus on DOMContentLoaded Used to be loaded with anEltrac
observer, but this caused users to be waiting for a unnecessarily long time when needing to comment.
2025-10-25refactor: replace littlefoot.js with injected footnotes use a simpleEltrac
script to inject each footnote to coresponding paragraph.
2025-10-21remove: settings pageEltrac
2025-10-13refactor: remove unnecessary external js paramEltrac
2025-10-13refactor: move all action menu js to individual modulesEltrac
2025-10-13refactor: move comment section to a modular partialEltrac
2025-10-13refactor: move comment toggle script to modular partialEltrac
2025-09-28remove: umami web analytics integrationEltrac
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-28fix: dark mode support for organ farmEltrac
2025-09-27feat: display like count by laying out organ imagesEltrac
2025-09-27fix(action-menu): misplaced buttonsEltrac