This repository contains the source code for my personal academic website, hosted at bjv01.github.io.
This website showcases my academic profile, research, and professional experience as a PhD student in Human-Inspired AI at the University of Cambridge. The site features:
- Professional biography and research focus
- Publications and academic work
- Education and experience timeline
- Skills, awards, and languages
- Custom warm earthy color palette
- Static Site Generator: Hugo (v0.152.2+extended)
- Theme: Hugo Blox Builder (Academic Resume template)
- Hosting: GitHub Pages
- Deployment: Automatic deployment via GitHub Actions
bjv/
├── assets/ # Custom CSS and other assets
├── content/ # Site content (markdown files)
│ ├── _index.md # Homepage
│ ├── authors/ # Author profiles
│ └── publications/ # Publications
├── config/ # Hugo configuration
│ └── _default/ # Default configuration files
├── static/ # Static files (images, etc.)
└── resources/ # Generated resources
- Hugo Extended (v0.152.2 or higher)
- Git
- Clone the repository:
git clone https://github.com/bjv01/bjv01.github.io.git
cd bjv01.github.io- Install Hugo modules:
hugo mod get -uStart the Hugo development server:
hugo server -DThe site will be available at http://localhost:1313/
The server supports hot-reloading, so changes to content files will automatically refresh in your browser.
To build the static site:
hugoThe generated files will be in the public/ directory.
The site uses a custom warm earthy color palette defined in assets/css/custom.css. The primary color is set to orange in config/_default/params.yaml.
- Homepage: Edit
content/_index.mdto modify sections - Biography: Update
content/authors/admin/_index.md - Publications: Add new publications in
content/publications/ - Menu: Modify navigation in
config/_default/menus.yaml
Main configuration files:
config/_default/hugo.yaml- General Hugo settingsconfig/_default/params.yaml- Theme parameters and SEOconfig/_default/menus.yaml- Navigation menu
The site is automatically deployed to GitHub Pages when changes are pushed to the main branch. GitHub Actions handles the build and deployment process.
Content: © Bernardo Villegas Moreno. All rights reserved.
Website template: Licensed under Hugo Blox Builder's license terms.
For questions or suggestions about this website, please contact me through the information provided on the live site.