summaryrefslogtreecommitdiff
path: root/layouts/posts
AgeCommit message (Collapse)Author
2025-07-24refactor: replace some utility classes with UnoCSSEltrac
Former-commit-id: c476bb450e62fd7cb8bdf22d45c4422f92c1cc8f
2025-07-19refactor: search exclusion to use .pagefind-exclude classEltrac
Former-commit-id: e6b388b6529ae81697e7c6a07dd5f377f57d3f4a
2025-07-17refactor: avoid using straight value in UnoCSSEltrac
Former-commit-id: ec41236bc88a0762656413c38044ffa256bd93cb
2025-07-15fix: line height too tight in some pagesEltrac
Former-commit-id: f4fc7224bdf6baa9e90d50a68d163ae7176f7e11
2025-07-15fix: too big logo in post pageEltrac
Former-commit-id: 6c76369a20223f1f67f75450a99cf7691c7e908a
2025-07-15refactor: replace _header.scss with UnoCSS and remove post-page-headerEltrac
Former-commit-id: b503a34ad842ca85919c36fa1b985dc465c74b72
2025-07-14refactor: rename 'single' to 'page'Eltrac
Former-commit-id: 614a754c724c8fe2baaa25d2eb03ae5bf041ba72
2025-07-14refactor: clearer division of each partial and better folder structureEltrac
Former-commit-id: 29af8b6c2bd89c1966512b4305af345b8ee1ef82
2025-06-27feat: add post action tabs with like and comment featuresEltrac
Former-commit-id: 0e81bee435826e4209cf1033f521b63ad3bafcc1
2025-06-19feat: 文章点赞功能(Beta)Eltrac
Former-commit-id: 6f064f47c90653cc6a29b642b6e98167cbfe650e
2025-06-06refactor: reuse tag listEltrac
Former-commit-id: 17cc7da7218f24775bcdcbd1631c1d9380492d1d
2025-06-06refactor: reuse some page componentsEltrac
Former-commit-id: ed5fe0848d18665cd3fbd6011876207b2fee61e4
2025-06-06refactor: simplify fuzzy time algorithmEltrac
Use a dict instead of lots of ifs Former-commit-id: d7216ab0f13c9fc050e1c137c99ce62ed2cbdb55
2025-06-06Merge branch 'master' of https://github.com/BigCoke233/geek-death-projectEltrac
Former-commit-id: 430926459e4846549b1571c460e2596874663c1b
2025-06-05chore: configure pagefind for better UXEltrac
- set up correct title metadata - set up sorting data - exclude certain selectors Former-commit-id: 871662725c287c73fcf55a1212f176679a690f04
2025-05-31chore(umami): mark all event names with emojisEltrac
chore(umami): more events and identify them with emojis Former-commit-id: 9be56251908c59206bad77bc0da270a868961635
2025-05-30refactor: remove redundant code and merge filesEltrac
Former-commit-id: 5f5c14e32a0daee1e44c6b5cd1fccc1862bafd13
2025-05-29feat(post): add fuzzy time after dateEltrac
Former-commit-id: 2f6ef0c21dcf62d404a5b031e8eb39511631d667
2025-05-23chore: remove unused postHeaderContent hookEltrac
Former-commit-id: d2e61c0ae593a3414f7c7937bc41649ff468355c
2025-05-23feat: post endnotesEltrac
Former-commit-id: a3b7096550dd7d7f143bd259383f7f3aa4f32a20
2025-05-20feat: change Related Posts to Now Read ThisEltrac
1. Fewer items (only one), less distraction 2. Show summary 3. Encourage readers to read more with a imperative sentence Former-commit-id: ad1558fe2088d8b7ab1252ed63e9da749133b6ae
2025-05-20remove: post bottom navigationEltrac
According to the website's analytics, the navigation has been used merely 6 times in the past week. And the total pageview is 2.33k. So it is safe to say that the majority of the website's visitors does not need this ugly navigation. Former-commit-id: e2ab06d6d90ec6a8acfc26a07670868d767cf7c6
2025-05-16perf: replace tocbot with statically generated tocEltrac
Generate TOC with Hugo's built-in {{ .TableOfContents }} and add minimal script to implement collapsible list and active styles. Encapsulate TOC as a component where all JavaSript and CSS is in one place with HTML. Configure markup. Former-commit-id: 4b4629edb733d5ebd6485755fd2f63b0457f62c8
2025-04-29feat: post bottom navigationEltrac
allow users to navigate between posts in a timeline order Former-commit-id: 0cdd86faae1075f08f7493e5f2e8635fbb9577de
2025-04-21chore: track "click related post" eventEltrac
Former-commit-id: a58715681fdc389e53bea87735e15db8669002f5
2025-04-18feat: related posts style & reading time estimateEltrac
Former-commit-id: 8825eab3e3e82e0719f58d013218e2b957a2b1c4
2025-04-18refactor: separate post single template and page templateEltrac
Former-commit-id: 4f0ebaeed13c1c44c7d7c5778b187b69f5849552