草师傅 gb · gb/he/him/they/them
gb created repository gb/bot 2025-07-30 21:43:30 +08:00
gb pushed to master at gb/mercury 2025-07-24 21:14:00 +08:00
8773b9b0df feat: log theme info to console
gb pushed to master at gb/mercury 2025-07-23 19:13:38 +08:00
be07b543aa refactor: rearrange the dom structure
0f0f925dd7 feat: wrapped article with <article> element
4387aa1f6a fix: undefined while reading author data
cc238f8f2a feat: split get metadata to standalone function and cache added
Compare 4 commits »
gb pushed to master at gb/mercury 2025-07-22 18:04:04 +08:00
98d23e7c94 feat: multi-authors within one article support
0eef3d8d05 feat: add summary field in articles
74a8bbc72a refactor: get headings directly from rendered results without rendering twice
276ee70e71 feat: better styling for ToCs
7700e0aaf5 fix: color theme switch when spa mode is on
Compare 8 commits »
gb pushed to master at gb/mercury 2025-07-21 22:41:56 +08:00
64d01a9b45 chore: sync .idea ide config
8033b18a64 feat: add basic working spa mode
Compare 2 commits »
gb pushed to master at gb/mercury 2025-07-21 21:24:53 +08:00
4ab42f9543 feat: remove the path attribute requirement from comments
5adf3bc560 feat: split giscus to local-provided standalone component
05a0f3461d feat: split artalk to local-provided standalone component
Compare 3 commits »
gb pushed to master at gb/mercury 2025-07-20 22:50:58 +08:00
7af0886d9c feat: init i18n features
gb pushed to master at gb/mercury 2025-07-20 20:08:41 +08:00
99a981209c feat: add client-loaded hatsu comments
d9f04f1a88 refactor: split parts into standalone components
Compare 2 commits »
gb pushed to master at gb/mercury 2025-07-10 18:33:33 +08:00
498155fea3 chore(docs): add current features to the README.md
a20aef1d6e fix: comment not displayed when no client javascript is disabled
d6e1a9dd94 feat: add tex(?) formula support
Compare 3 commits »
gb pushed to master at gb/mercury 2025-06-29 22:08:25 +08:00
414cd7d3d7 refactor: migrate route from post/... to blog/...
gb pushed to master at gb/mercury 2025-06-23 22:51:23 +08:00
03ce3caefd feat: add newsletter to blog posts page
gb pushed to master at gb/mercury 2025-06-19 22:39:34 +08:00
862acbd1f1 feat: (link card) disables show archive by default use the date published/updated to get the archived version
gb pushed to master at gb/mercury 2025-06-13 16:46:45 +08:00
dee65f247b feat: add support for goatcounter and migrate to statistics config
cb9f917b06 chore: clarify noClientJavaScript comment regarding functionality limitations
f1f40c0578 feat: do not randomly generate a random number as password in case of locking out
4b603b74d2 fix: ProtectedContent don't enter on submit and styling fix
Compare 4 commits »
gb pushed to master at gb/mercury 2025-06-12 22:11:52 +08:00
93fb60724c feat: add content encryption
d5d025e011 feat: add ruby helper shortcode
Compare 2 commits »
gb pushed to master at gb/mercury 2025-06-08 23:00:51 +08:00
a2d594b393 chore(docs): update contribution guide
ba6579d0cf chore(docs): add reference from Astro docs
eedd70c95f fix: add margin to code blocks for improved layout
2f415f9c8f chore(docs): add 'spoiler' example to Markdown syntax example
fd3b47fa91 feat: add link card shortcode
Compare 5 commits »
gb pushed to master at gb/mercury 2025-06-07 18:21:13 +08:00
27201e2be8 feat: improve table and blockquote styling for content
742c011f4e fix: callout info text color distinguishable when in light mode
bce6cd4506 feat: adjust margin between content and article info
856a8f2795 feat: working table of contents
Compare 4 commits »
gb pushed to master at gb/mercury 2025-06-06 22:56:06 +08:00
29b1fa4afb chore(doc): add markdown syntax example page
145ef1f2b4 feat: add table of contents to posts (WIP)
9ecf25f3ab feat: more modern way to use 'reference' to get authors
9ff40d1e9e feat: add Bootstrap callout shortcode
Compare 4 commits »
gb pushed to master at gb/mercury 2025-06-04 18:18:47 +08:00
e72c80197b feat: add PWA support
9590e739b0 feat: add full favicon support
c50855a5de chore(docs): update roadmap
Compare 3 commits »
gb pushed to master at gb/dots 2025-06-04 15:14:43 +08:00
fc39a811c9 feat:migrate hyprland config with nwg tools
54ea69dd8e feat:add short fortune sentence for greeting
4156e6877b feat: fish: add a wrapper for bass and keybindings
4a70178aca feat: fish update nord light theme
f977a88e93 feat: fish migrate prompt to tide
Compare 9 commits »
gb pushed to master at gb/mercury 2025-05-31 19:22:50 +08:00
eaabe1b737 chore: exclude wrangler directory from git
e5d6dbda6f feat: add umami analytics
e0f8e02577 feat: better glob matching featured images
06c523c667 feat: caching for author's avatars and og:images
Compare 4 commits »