This is an beta version of an academic theme for Hugo.
This theme has been inspited by the Hugo Finisterre theme by Jonathan Gilligan and some other academics' personal pages I have visited in the past.
The hugo-Uppsala theme supports most of the features from Hugo Finisterre, such as the automatic generation of publication lists from BibTeX files and the dynamic generation of news in the homepage.
In contrast, this is a more lightweight theme redesigned from scratch using Bootstrap 5, Bootstrap Icons and SASS.
- Install build prerequisites on your system.
- Add the theme repository. To do that, navigate to your themes folder in your Hugo site and use the following commands.
mkdir themes cd themes git clone git@github.com:dvladek/hugo-uppsala.git - Download and install the SASS dependencies. To do that, navigate to the sass project folder and initialize the node.js project with npm.
cd assets/style-sass npm install - Generate the CSS files in the static directory with
sass main.scss ../../../static/css/main.css - Register hugo-Uppsala as the theme in your Hugo site configuration file.
Before installing this theme make sure you have installed Node.js and SASS in your computer.
This theme is fully functional, but I still consider it in beta. I am planning to add new features to the theme as I need them, but for sure my next step will be to extend the research pages to add support for research areas, projects and grants.
It has not been documented yet, but if you want to see the theme in action, you can check my academic website.