Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Hugo Theme Stack | 3,830 | 9 days ago | 11 | gpl-3.0 | HTML | |||||
Card-style Hugo theme designed for bloggers | ||||||||||
Hermit | 1,009 | a year ago | 53 | mit | HTML | |||||
A minimal & fast Hugo theme for bloggers | ||||||||||
Hugo Nuo | 382 | 4 years ago | 15 | mit | HTML | |||||
🎨 A responsive light & clean hugo theme for blogger. | ||||||||||
Hcz Jekyll Blog | 229 | a year ago | 15 | mit | HTML | |||||
A simple material theme for blogger | ||||||||||
Hugo Tania | 162 | a year ago | 8 | mit | JavaScript | |||||
A simple theme for bloggers. | ||||||||||
Hugo Theme Noteworthy | 158 | 2 years ago | 15 | mit | HTML | |||||
A minimalist Hugo theme for writers and bloggers | ||||||||||
Pixel Blogger Template | 123 | 9 months ago | 4 | |||||||
A simple news/magazine theme made for Blogger/Blogspot: https://pixel-template.blogspot.com/ | ||||||||||
Thematic | 93 | 8 years ago | 17 | PHP | ||||||
Thematic is a free, open-source, highly extensible, search-engine optimized WordPress Theme Framework featuring 13 widget-ready areas, grid-based layout samples, styling for popular plugins, and a whole community behind it. It's perfect for beginner bloggers and WordPress development professionals. Download it today and set your WordPress-powered site on a rock-solid foundation. | ||||||||||
Bloggerpack | 81 | 2 | 2 years ago | 18 | September 30, 2021 | 8 | mit | JavaScript | ||
A tool for develop Blogger theme. | ||||||||||
Hakyll Cssgarden | 71 | 5 years ago | 1 | mit | CSS | |||||
gallery of themes for hakyll static site generator |
Hermit is a minimal and fast theme for Hugo. It's built for bloggers who want a simple and focused website.
Theme Demo (uses contents and config from the exampleSite
folder)
Run this command from the root of your Hugo directory:
$ git clone https://github.com/Track3/hermit.git themes/hermit
Or, if your Hugo site is already in git, you can include this repository as a git submodule. This makes it easier to update this theme. For this you need to run:
$ git submodule add https://github.com/Track3/hermit.git themes/hermit
Alternatively, if you are not familiar with git, you can download the theme as a .zip
file, unzip the theme contents, and then move the unzipped source into your themes
directory.
For more information, read the official documentation of Hugo.
The example config file can be found in the theme's exampleSite
folder. You can just copy the config.toml
to the root directory of your Hugo site. There are instructions in the example config file, feel free to change strings as you like to customize your website.
Use RealFaviconGenerator to generate these files, put them into your site's static
folder:
The following icons are supported, please make sure the name
filed is exactly one of these:
name | |||
---|---|---|---|
email |
codepen |
facebook |
github |
gitlab |
instagram |
linkedin |
slack |
stackoverflow |
telegram |
twitter |
youtube |
shutterstock |
freepik |
adobestock |
123rf |
dreamstime |
dribbble |
behance |
paypal |
twitch |
qq |
If that's not enough, you can see Overriding templates section.
content
folder. To create a new page, run hugo new page-title.md
content/posts
folder. To create a new post, run hugo new posts/post-title.md
In Hugo, layouts can live in either the project’s (root) or the themes’ layout folders, any template inside the root layout folder will override theme's layout that relative to it, for example: layouts/_default/baseof.html
will override themes/hermit/layouts/_default/baseof.html
. So, you can easily customize the theme without edit it directly, which makes updating the theme easier. Here's some common customizations:
You can modify or add any svg icons in site's layouts/partials/svg.html
.
We only have built-in support for Disqus at the moment, if that doesn't fit your needs, you can just add html to site's layouts/partials/comments.html
.
If you prefer to use different analytics system other than google analytics, then add them inside layouts/partials/analytics.html
.
If you'd like to customize theme color or fonts, you can simply override assets/scss/_predefined.scss
, by simply copy it to site's root (keep the same relative path) then edit those variables. But keep in mind, you'll need Hugo extended version which has the ability to rebuild SCSS. You don't have to use extended version in production but in this case it's necessary to make sure the resources
folder is committed and "up to date" (by running hugo
or hugo server
locally using the extended version). But anyway, always use the extended version if you can.
For adding other custom CSS to the theme, you can assign an array of references in config.toml
like following:
[params]
customCSS = ["css/foo.css", "css/bar.css"]
You may reference as many stylesheets as you want. Their paths need to be relative to the static
folder or it can be a full URL for external resources.
You can inject any html code to every page's document head or right above the closing body tag. This makes it easier to add any html meta data, custom css/js, dns-prefetch etc. To do this you simply need to create a file at site's layouts/partials/extra-head.html
or layouts/partials/extra-foot.html
, code inside will be injected to every page.
Thanks!