Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A mobile-first, highly customizable Hugo template for personal portfolio websites, with Netlify and GitHub Pages deployment support.

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
alexa-portfolio is a mobile-first Hugo theme for personal portfolio websites, converted from a Bedimcode HTML design and distributed under the MIT license. It takes a Hugo site configuration and content and outputs a static site to a public folder, and it supports deployment to Netlify and GitHub Pages out of the box.
alexa-portfolio is a Hugo template for personal portfolio sites. It takes a config.toml file and content files, and outputs a static website into a public folder when you run hugo. The template was created by Bonzdev and is based on a design by Bedimcode, with the original design credit requested. It requires Hugo version 0.68.3 or higher and includes a live demo hosted at hugo-alexa-portfolio.netlify.app.
hugo serve in the cloned repository starts a local server so you can preview changes instantly.The template works like any standard Hugo site. To use it as a theme, you create a new Hugo site, clone the repo into the themes directory, and copy the example config.toml into your site root. For direct use, clone the repo itself, run hugo serve to develop locally, and run hugo to generate the public folder for production. The repo's GitHub Action automates this by building on every push and publishing to a demo branch.
Yes. The project is licensed under MIT, so you are free to use, modify, and distribute it. The author asks that you give credit to the original Bedimcode design if you use it.
Hugo version 0.68.3 or higher is required. The template relies on features available in that release and later.
Fork the repository or create a new repo from the template button. A GitHub Action will automatically build the site and push the output to a demo branch. Then go to your repository's Pages settings and select that branch as the source.
Connect the repository (either a fork or a template copy) to Netlify. Netlify will detect the Hugo site, build it, and deploy the public folder every time you push changes. No extra configuration is needed beyond the repository connection.
Yes. The theme is a Hugo conversion of an HTML design, so you can edit the HTML partials and CSS directly. The README also shows a base config file you can adapt, and the MIT license allows modifications.
