Table of Contents
About this site
- Write in Markdown with Visual Studio Code.
- Site generates with Hugo static site generator (version 0.152.2+extended as of Jan 2026).
- Uses ecwu-theme from Jan 2022, Theme introduction: Blog Theme: ecwu-theme
- Previous theme: hugo-tufte
- Continuous integration via GitHub Actions.
- Staging previews deployed with Cloudflare Pages.
- Hosted at GitHub Pages.
- Uses Cloudflare & Qiniu 七牛 for CDN & Asset Hosting.
- Styled with Tailwind CSS (v4.1.+ as of Oct 2025).
- Implements giscus for comments.
- Analytics provided by Google Analytics v4 & Cloudflare Web Analytics.
- LLaTeX equations rendered with KaTeX.
Changelog
2026
January 2026
- Attempt to fix the issue where the full-width feature image slightly exceeds the screen width when the vertical scrollbar is present. (Possible cause: the mixed use of
vwand%units, which the scrollbar affects thevwcalculation)
2025
October 2025
- Update the Tailwind CSS to v4 (v4.1.+)
- Adding Mermaid diagram support
- Restore Sidenote and Marginnote support with new implementation
- Update KaTeX to v0.16.21
April 2025
- Adding a new “no-dark-invert” class for dark mode to prevent dark mode inversion for some images (removed in October 2025)
February 2025
- Update the Tailwind CSS to v4
- Update the KaTeX to v0.16.21
- Adjust the style for homepage card to match the design system
- Adding support for youtube and bilibili embeds
2024
October 2024
- Update the build pipeline with Hugo 0.134.2
- Change the tag for site logo/title from
<h1>to<div>for better SEO
May 2024
- Refreshing the design and layout for friends page, adding avatar for each item.
2022
October 2022
- Warp the main content with
<main>tags, improving RSS scraping results.
April 2022
- Replace comment plugins: utterances -> giscus
- Migrate legacy comments from GitHub Issues to GitHub Discussion
February 2022
- Adding shortcode for PDF (Tailwind Aspect-ratio plugin)
- Refines and adding labels for Draft post
- Adding shortcode for embeds html file
- Adding video looping args for video shortcode
- Fix a bug in article time and read time metadata display
January 2022
- Enable the new ecwu-theme, Written in Tailwind CSS 3
- Adding Comment Plugin utterances
- Adding Site Analytics Google Analytics v4
- New
Terms,SeriesView and Pages. - New Article Info Card
- New Gallery Implementation with JS.
- Remove Sidenote (bring backed in Oct 2025)
- Adding shortcode for video (via CDN)
Pre 2022
- Using hugo-tufte theme with custom modifications