jumaxotl / eternity

A minimalist Hugo theme designed for portfolio sites.

Home Page:https://eternity.bora.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eternity

Eternity is a minimalist Hugo theme designed for portfolio sites with a fresh feel.

Demo

Website: eternity.bora.sh

demo.mp4

Used by

Feel free to add your site here.

Features

  • Configurable features.

  • Multiple images support.

  • Clean, fresh, minimalist.

  • Integrated lazy load.

  • Automatically creates resized thumbnails.

  • Shows exif if it exists.

Installation

  1. Install Hugo.

  2. Create a new site.

    hugo new site yoursite
    cd yoursite
  3. Remove default config file.

    rm hugo.toml

    If you use an older version of Hugo (< v0.110.0), your config might be called differently:

    rm config.toml
  4. Submodule the theme.

    git init
    git submodule add --depth=1 https://github.com/boratanrikulu/eternity.git themes/eternity
  5. Create config.yaml;
    Apply (1) or (2).

    1. Use the example project (recommended).
      Copy all files from the example project.
      cp -r ./themes/eternity/example/eternity.bora.sh/* .
    2. Use empty content.
      Copy example config.
      cp ./themes/eternity/config.example.yaml ./config.yaml
  6. Start the server.

    hugo serve --port 1313
  7. Go to localhost:1313.

Upgrade

To get last updates, just git pull.

cd themes/eternity && git pull && cd -

Usage of Posts

Go to posts documentation.

Usage of Config.yaml

Go to config documentation.

Editing Style

Go to style documentation.

Contact

If you need to contact us for any reason; create an issue or send a mail to eternity@bora.sh.

About

A minimalist Hugo theme designed for portfolio sites.

https://eternity.bora.sh

License:MIT License


Languages

Language:HTML 59.0%Language:CSS 29.0%Language:JavaScript 10.5%Language:Shell 1.6%