UniPort is a lightweight customizable one-page portfolio theme built for Hugo. The design is partly inspired by Brian Yu's Website
- Lightweight
- Customizable
- RSS Integration
- Single Page Layout
- Google Analytics Support
- Supports dark & light mode
- Demo links
| 📸 Screenshots |
|---|
![]() |
![]() |
- Git
- Hugo (minimum v0.148.0)
-
This theme is available as a template.
- Click on the Use this template button and then select Create a new repository.
- Name the new repository with a name of your choice.
- Clone the repository then modify to your satisfaction.
-
If you don't want to use the template you can follow the steps below:
- In your site's root directory run the following commands below
$ git init
$ git submodule add https://github.com/msio808/uniport-h.git themes/uniport-h
- In your site's root directory run the following commands below
After completing any of the steps above:
- In the
static/imgdirectory, place your avatar namef avatar.png & logo named brand.png. - Move the hugo.toml file from the .idea/ directory to your site's root directory.
- If you chose option 2 add the theme name in the config.toml file with the following command:
$ echo "theme = 'uniport-h'" >> hugo.toml
- To live preview your site
hugo server
- To build your hugo site
hugo
Preview your site at localhost:1313.
To update, run the following commands:
cd themes/uniport-h && git pull origin main && cd ../..git submodule update --remote --rebase
This project
is licensed under
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
- The team behind NordTheme
- The team and community behind Hugo
- GOOGLE FONTS
- FONT AWESOME
- Brian Yu
- CANVA

