80a6c24950
Corrects readNextPosts logic |
||
---|---|---|
archetypes | ||
assets | ||
data | ||
exampleSiteMultilingual | ||
i18n | ||
images | ||
layouts | ||
.gitignore | ||
Features.md | ||
go.mod | ||
LICENSE | ||
netlify.toml | ||
README.md | ||
theme.toml |
Anubis2 Theme for Hugo
Anubis2 is another simple minimalist theme for Hugo blog engine, check our Demo.
📝 Please note that anubis2 is under active maintenance, so please REMEMBER to keep your theme up to date!
Highlighted Features
- Multilingual
- Dark / Light mode (Automatic switch based on system settings)
- Table of Contents
- Comment Support (Giscus, Disque, ISSO, Utterances, GraphComment)
- Analytics (Google, Umami)
- RSS feeds
- Mobile Support
- Full Features
Installation
You need to install an extended version of Hugo to run this theme.
As Git Submodule
Inside the folder of your Hugo site, run:
git submodule add https://github.com/Junyi-99/hugo-theme-anubis2.git themes/anubis2
For more information read the official setup guide of Hugo.
Configure your site
Don't be panic, configure Anubis2 is really simple.
This is the minimum configuration:
baseURL = "https://hugo-theme-anubis2.netlify.app/"
languageCode = "en-us"
theme = "anubis2"
title = "Your Site's Name"
[author]
name = "Your Name"
[markup.goldmark.renderer]
unsafe = true # Enable unsafe mode to have a better experience
[markup.highlight]
style = 'base16-snazzy' # Highlight.js style
You are encouraged keeping other fields as defaults and fine-tune them when you have time! (see Full Configuration Examples)
Run your site
In order to see your site in action, run Hugo's built-in local server.
hugo server
Now enter http://localhost:1313
in the address bar of your browser.
Update to the latest version
In your Hugo site folder, run this command:
git submodule update --remote
Contributing
If you find a bug or have an idea for a feature, feel free to write an issue or make a PR.
License
MIT © Junyi, 2024