Build Status Demo

Hallo

A single-page theme to introduce yourself.

Zola port of hallo-hugo.

Screenshot

Original

This is a port of the original hallo-hugo theme for Hugo (License).

Installation

The easiest way to install this theme is to either clone it ...

git clone https://github.com/janbaudisch/zola-hallo.git themes/hallo

... or to use it as a submodule.

git submodule add https://github.com/janbaudisch/zola-hallo.git themes/hallo

Either way, you will have to enable the theme in your config.toml.

theme = "hallo"

Introduction

The introduction text is made in content/_index.md.

Options

See config.toml for an example configuration.

Author

The given name will be used for the 'I am ...' text.

Default: Hallo

[extra.author]
name = "Hallo"

Greeting

The string will be used as a greeting.

Default: Hello!

[extra]
greeting = "Hello!"

iam

This variable defines the I am text, which you may want to swap out for another language.

Default: I am

[extra]
iam = "I am"

Links show up below the introduction. They are styled with Font Awesome, you may optionally choose the iconset (default is brands).

[extra]
links = [
    { title = "E-Mail", url = "mailto:mail@example.org", iconset = "fas", icon = "envelope" },
    { title = "GitHub", url = "https://github.com", icon = "github" },
    { title = "Twitter", url = "https://twitter.com", icon = "twitter" }
]

Theme

Change the colors used.

[extra.theme]
background = "#6FCDBD"
foreground = "#FFF" # text and portrait border
hover = "#333" # link hover