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:
- Install Hugo and create a new site using the
hugo new site my-sitecommand. - Clone the alexa-portfolio repository into the
themesfolder of your Hugo site. - Create a
config.yamlfile in the root folder of your site and use one of the provided configuration options as a base template. - Make sure to have the required images mentioned in the configuration file inside the
staticfolder of your site. - For local development, install Hugo and clone the alexa-portfolio repository. Then, create a
config.tomlfile in the root folder of your site and use one of the provided configuration options as a base template. Finally, run your site using thehugo servecommand. - 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
websitefolder. Netlify will automatically deploy your changes whenever you modify the repository. - 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
websitefolder. 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.