Overview
Edit this page on GitHubTheme Cards
Preface
The low barrier to entry and low cost of static web pages have brought a small wave of renaissance to personal websites that were once in decline. Unlike the boom period of blogs over a decade ago, it’s now much easier to have a website. The inefficiency and management problems brought by the large number of pages have also given rise to a number of excellent generation tools, Hexo being one of them.
Due to the nature of static websites, although Hexo can now handle many scenarios (such as this document being generated using Hexo), the most widely used application is still personal blogs. With a focus on recording, sharing, and the original design intent, I attempted to create such a theme. Seeking refinement and highlighting the core, this may be what a personal blog should look like.
Simple
Single-column theme & card-based design, eliminating unnecessary complexity and focusing on the content itself.
Responsive layout, providing a good reading experience on various devices.
Swift
Pages under 50Kb can run without any JavaScript dependencies by default; resources are only loaded when needed, greatly optimizing our most important “performance”.
The theme natively supports polished Lazyload, which can be enabled with just one line of configuration.
Powerful
No need to deal with complex code, just customize everything in the configuration file.
- Support for 10 comment systems: Disqus, Valine, Artalk, Gitalk, Gitment, LiveRe, Changyan, Wildfire, Twikoo
- Support for 7 statistical services: Google Analytics, Baidu Statistics, CNZZ, LeanCloud, Busuanzi, Cloudflare Web Analytics, Umami
- Support for multiple code highlighting plugins
- Background, card, link, and grayscale can all be adjusted to create a unique style for your website
Of course, these features are only loaded when needed, so there is no need to worry about slowing down page speed.
License
Theme Cards is open source under the GPL-3.0 license. This document is built on Hexo) and rendered using the theme Doku specifically designed for documents. The static page is hosted on GitHub Pages.
Special thanks to Spencer.