Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A lightweight, clean Jekyll theme for GitHub Pages that delivers a fast, simple blogging experience.
Hydrogen is a lightweight and clean Jekyll blog theme built for GitHub Pages, designed to render a fast, uncluttered reading experience with minimal modules. It is authored by link9596 and demonstrated live at atlinker.cn, with documentation available in both Simplified Chinese and English.
Hydrogen is a Jekyll theme that converts Markdown posts and configuration settings into a static blog site. It takes a _config.yml file for site-wide options, a _data/friends.yml file for link exchanges, and posts with front matter as input, then outputs a static HTML site suitable for hosting on GitHub Pages or any static web server. The theme emphasizes "lightweight and clean," using a modular approach to avoid bulky page loads.
_config.yml to set title, description, keywords, baseurl, url, theme color, background image, author name, and more; no code changes required._config.yml to display mathematical formulas in posts.PJAX to load pages without full browser refreshes, speeding up navigation.stickie: true to the post's front matter._data/friends.yml following the provided template.buildtime to a Unix timestamp (via a date-to-timestamp tool) and the theme calculates and displays the blog's establishment time in the footer.paginate; older posts are automatically moved to subsequent pages.CNAME file in the root directory to point the blog to your own domain._config.yml with your site name and metadata, and deploy to GitHub Pages._data/friends.yml to build a community blogroll.First, open _config.yml in the theme root and adjust options such as title, description, baseurl, url, and pagination. Second, set your custom domain by editing the CNAME file in the root directory. Finally, add posts with standard front matter and optional stickie: true for pinning; the theme generates a static site that can be pushed to GitHub Pages.
Yes, Hydrogen is an open-source Jekyll theme available on GitHub under the repository link9596/hydrogen. You can freely use, modify, and deploy it for your own blog.
Modify the CNAME file in the root directory of the theme to contain your domain name, such as atlinker.cn. Ensure your domain's DNS is configured to point to GitHub Pages.
Yes. Set the MathJax option in _config.yml to a boolean value (true or false) to enable or disable MathJax rendering for mathematical formulas in your posts.
Yes. Add stickie: true to the front matter of the post you want to pin. The theme will keep that post at the top of the homepage listing.
The theme_color option accepts rgba color codes, such as rgba(0,0,0,0.5). Hex values with a leading # are not supported.
