Alexa Portfolio screenshot

Alexa Portfolio

Author Avatar Theme by Bonzdev
Updated: 26 Apr 2025
11 Stars

A highly customizable and mobile first Hugo template for personal portfolio.

Categories

Overview

The alexa-portfolio theme is an HTML design template originally created by Bedimcode and modified by the author to be used with the Hugo static site generator. The theme is designed for portfolio websites and includes various features and options for customization.

Features

  • HTML design template with modifications for Hugo
  • Supports Hugo version 0.68.3 or higher
  • Multiple deployment options, including local development, Netlify, and GitHub Pages
  • Customizable configuration file and content

Installation

To use the alexa-portfolio theme, follow these steps:

  1. Install Hugo and create a new site using the hugo new site my-site command.
  2. Clone the alexa-portfolio repository into the themes folder of your Hugo site.
  3. Create a config.yaml file in the root folder of your site and use one of the provided configuration options as a base template.
  4. Make sure to have the required images mentioned in the configuration file inside the static folder of your site.
  5. For local development, install Hugo and clone the alexa-portfolio repository. Then, create a config.toml file in the root folder of your site and use one of the provided configuration options as a base template. Finally, run your site using the hugo serve command.
  6. For direct deployment using Netlify, fork or create a new repository using the “Use this template” button and connect the repository to Netlify. Customize the configuration file, content, and everything inside the website folder. Netlify will automatically deploy your changes whenever you modify the repository.
  7. For direct deployment using GitHub Pages and GitHub Actions, fork or create a new repository using the “Use this template” button. GitHub Actions will generate all the necessary files and push them to a demo branch. You need to connect your GitHub Pages to that demo branch. You can customize the configuration file, content, and everything inside the website folder. GitHub Actions will automatically deploy your changes to the demo branch whenever you modify the repository.

Summary

The alexa-portfolio theme is a customizable HTML design template modified for use with the Hugo static site generator. It offers various features and options for building portfolio websites. The theme can be installed and used locally or deployed directly using Netlify or GitHub Pages with GitHub Actions. Contributions and support for this project are welcome. The theme is licensed under MIT.