A minimal and responsive Hugo theme inspired by the system console, crafted for optimal performance with an average page load time of under one second.
Theme is based on a modern and minimal Terminal CSS framework.
From the root of your Hugo site, clone the theme into themes/hugo-theme-console
by running :
$ git submodule add https://github.com/mrmierzejewski/hugo-theme-console.git hugo-theme-console
See the Hugo documentation for more information.
Set theme parameter in your config file:
theme = "hugo-theme-console"
After installation, take a look in the exampleSite
folder at. This directory contains an example config file and the content for the demo.
exampleSite
├── config.toml
├── content
│ ├── about
│ │ └── index.md
│ └── photos
│ │ └── arizona-us
│ │ ├── arizona-us.jpg
│ │ └── index.md
│ └── posts
│ └── introduction
│ └── index.md
├── layouts
│
└── static
Copy at least the config.toml
in the root directory of your website. Overwrite the existing config file if necessary.
Hugo includes a development server, so you can view your changes as you go - very handy. Spin it up with the following command:
hugo serve
Now you can go to http://localhost:1313 and the theme should be visible.
To run the example site, please type the following command.
make hugo-server
Copyright © 2024 Marcin Mierzejewski. This theme is released under the MIT License.