Hugo Themes
Eternity
Eternity is a minimalist Hugo theme designed for portfolio sites with a fresh feel.
- Author: Bora Tanrikulu
- GitHub Stars: 175
- Updated: 2023-08-08
- License: MIT
- Tags: Minimal Portfolio Responsive
Eternity
Eternity is a minimalist Hugo theme designed for portfolio sites with a fresh feel.
Demo
Website: eternity.bora.sh
Used by
cankalay.com
A photographer website.www.twosmallbirds.art
An illustrator website.www.lucywingard.com
A ceramic artist website.emily5.com
A graphic designer website.davidbliss.art
A drawings website.tatjana-hodes.de
An artist website.cubrix.art
An artist website.asjadnaqvi.github.io/stata-portfolio
Stata dataviz portfolio.zone.photos
A photographer website.thomaslaneart.com
An artist website.taschchen.art
An artist website.www.michael-bolus.com
A photographer website.www.stndc.com
A website about sound and music computing.magikjefotomaken.be
A photographer website.floragrh.com.ar
An illustrator website.fotos.pilat.cc
A photographer website.www.phidelart.com
An artist website.peties.art
An artist website.krystalledoux.com
An artist website.neilstoddard.com
A photographer website.
Feel free to add your site here.
Note: If you’re an artist who wants to host a website but doesn’t have know how to, I can help you about technical questions for free. Just send an email to eternity@bora.sh, I will assist you first.
Features
Configurable features.
Multiple images support.
Clean, fresh, minimalist.
Integrated lazy load.
Automatically creates resized thumbnails.
Shows exif if it exists.
Installation
Install Hugo.
Create a new site.
hugo new site yoursite
cd yoursite
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
Submodule the theme.
git init
git submodule add --depth=1 https://github.com/boratanrikulu/eternity.git themes/eternity
Create config.yaml;
Apply (1) or (2).- Use the example project (recommended).
Copy all files from the example project.cp -r ./themes/eternity/example/eternity.bora.sh/* .
- Use empty content.
Copy example config.cp ./themes/eternity/config.example.yaml ./config.yaml
- Use the example project (recommended).
Start the server.
hugo serve --port 1313
Go to localhost:1313.
Upgrade
To get last updates, just git pull.
cd themes/eternity && git pull && cd -
Usage of Posts
Usage of Config.yaml
Editing Style
Contact
If you need to contact us for any reason; create an issue or send a mail to eternity@bora.sh.