All Projects â†’ siegerts â†’ Hugo Theme Basic

siegerts / Hugo Theme Basic

Licence: mit
Basic site theme styled with minimal tachyons, syntax highlighting, and blog series configuration. đŸ“Ļ

Programming Languages

basic
69 projects

Projects that are alternatives of or similar to Hugo Theme Basic

hugo-initio
Hugo Theme port of Initio bootstrap template by GetTemplate
Stars: ✭ 58 (-34.83%)
Mutual labels:  static-site-generator, hugo-theme, hugo, static-site
Hugo Theme Noteworthy
A minimalist Hugo theme for writers and bloggers
Stars: ✭ 119 (+33.71%)
Mutual labels:  blog, hugo, static-site, hugo-theme
Hugo Steam Theme
Port of Tommaso Barbato's Ghost theme Steam to Hugo
Stars: ✭ 69 (-22.47%)
Mutual labels:  static-site-generator, hugo, hugo-theme
Hugo Theme Hello Friend
Pretty basic theme for Hugo that covers all of the essentials. All you have to do is start typing!
Stars: ✭ 586 (+558.43%)
Mutual labels:  blog, hugo, hugo-theme
Hugo Papermod
A fast, clean, responsive Hugo theme
Stars: ✭ 1,202 (+1250.56%)
Mutual labels:  blog, hugo, hugo-theme
Hugo Geo
Theme I use for my personal website
Stars: ✭ 65 (-26.97%)
Mutual labels:  blog, hugo, hugo-theme
Verless
A simple and lightweight Static Site Generator.
Stars: ✭ 276 (+210.11%)
Mutual labels:  blog, static-site-generator, static-site
Wowchemy Hugo Modules
đŸ”Ĩ Hugo website builder, Hugo themes & Hugo CMS. No code, build with widgets! 创åģē在įēŋč¯žį¨‹īŧŒå­Ļ术įŽ€åŽ†æˆ–初创įŊ‘įĢ™ã€‚
Stars: ✭ 6,093 (+6746.07%)
Mutual labels:  static-site-generator, hugo, hugo-theme
hugo-travelify-theme
Port of Aigars Silkalns's Wordpress theme Travelify to Hugo. Demo -
Stars: ✭ 34 (-61.8%)
Mutual labels:  static-site-generator, hugo-theme, hugo
Awesome Blogdown
An awesome curated list of blogs built using blogdown
Stars: ✭ 80 (-10.11%)
Mutual labels:  static-site-generator, hugo, rstats
Hugo Theme Bootie Docs
A simple Hugo theme for documentation
Stars: ✭ 45 (-49.44%)
Mutual labels:  static-site-generator, hugo, hugo-theme
Hugo Vitae
Vitae is a blog theme for Hugo that focuses on your content.
Stars: ✭ 81 (-8.99%)
Mutual labels:  blog, hugo, hugo-theme
Kiss
Stupidly simple Hugo blogging theme
Stars: ✭ 260 (+192.13%)
Mutual labels:  hugo, static-site, hugo-theme
hugo-theme-mixedpaper
A Hugo theme
Stars: ✭ 17 (-80.9%)
Mutual labels:  hugo-theme, hugo, static-site
Hugo Paper
đŸĨ› A simple, clean, flexible Hugo theme
Stars: ✭ 538 (+504.49%)
Mutual labels:  blog, hugo, hugo-theme
bookworm-light
Bookworm is a clean and modern Hugo blog theme focused on high speed and support multiple authors.
Stars: ✭ 59 (-33.71%)
Mutual labels:  static-site-generator, hugo-theme, hugo
Ox Hugo
A carefully crafted Org exporter back-end for Hugo
Stars: ✭ 591 (+564.04%)
Mutual labels:  blog, static-site-generator, hugo
forty
Forty theme - Hugo theme ported from HTML5UP origrinal theme called Forty.
Stars: ✭ 116 (+30.34%)
Mutual labels:  static-site-generator, hugo-theme, hugo
Hugo Boilerplate
A Hugo boilerplate for building modern websites
Stars: ✭ 58 (-34.83%)
Mutual labels:  static-site-generator, hugo, static-site
Hugo Theme Terminal
A simple, retro theme for Hugo
Stars: ✭ 832 (+834.83%)
Mutual labels:  blog, hugo, hugo-theme

hugo-theme-basic

Basic personal site theme styled with minimal tachyons, syntax highlighting, and blog series configuration.

Demo

https://hugo-theme-basic.netlify.app/

Screenshot

Features

  • ✨ Basic — HTML with a dash of style + emoji
  • đŸŒ¯ Extensible — Easily leverage tachyons to add more spice
  • 🗞ī¸ series taxonomy - Automatically group posts and display within an isolated taxonomy type
  • đŸĨ‘ Syntax Highlighting - It's there when you need it

Installation

Run this command from the root of your Hugo directory (Git needs to be installed):

$ git clone https://github.com/siegerts/hugo-theme-basic.git

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 (and for some deployment options i.e. Netlify).

$ git submodule add https://github.com/siegerts/hugo-theme-basic.git themes/hugo-theme-basic

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.

Run example site

From the root of themes/hugo-theme-basic/exampleSite:

hugo server --themesDir ../..

Configuration

Check out the sample config.tomlfile located in the exampleSite directory. Copy the config.toml to the root directory of your Hugo site, then edit as desired.

Content Types

Type Description Command
Post Used for blog posts. Posts are listed on the /post page. hugo new post/<post-name>.md
Page Used for site pages. hugo new <page-name>.md
Project Used for project pages. Extend project list by customizing /layouts/section/project.html. hugo new project/<project-name>.md

Blog post series

An extra taxonomy, series, is added to allow for the grouping of blog posts. A Read More section shows at the bottom of each post within the series when two or more posts are grouped.

[taxonomies]
  category = "categories"
  series = "series"
  tag = "tags"

Series read more

.Params.Menu

Menu links are specified, in order, in the theme configuration.

For example:

[[params.menu]]
  name = "blog"
  url = "blog/"

[[params.menu]]
  name = "post series"
  url = "series/"

[[params.menu]]
  name = "about"
  url = "about/"

Syntax highlighting

Syntax highlighting is provided by highlight.js. The color theme can be changed by modifying the highlight.js stylesheet in layouts/partials/head_includes.html.

Acknowledgments

License

The code is available under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].