/aws-community-day-theme

Hugo theme for AWS Community Days

Primary LanguageJavaScriptMIT LicenseMIT

AWS Community Day hugo theme

This theme is intended for the AWS Community to use and build upon when hosting AWS community days

Requirements

Set up base site

Run the follow commands in your terminal:

hugo new site MY_CITY_community_day
cd MY_CITY_community_day
git init

Add the theme

Now lets import the theme:

git submodule add https://gitlab.com/ric_harvey/aws-community-day-theme.git themes/aws-community-day-theme

This imports the theme into themes/aws-community-day-theme

Enable the theme on your site

Run the following commands to get started:

cd themes/aws-community-day-theme/exampleSite
cp -Rf * ../../../
cd ../../../
rm config.toml

To change the name of the event edit config.yaml The agenda details are set within this file also. Add static files to the static folder and if you want to tweak the theme copy themes/aws-community-day-theme/layouts/FILE_TO_TWEAK to layouts/FILE_TO_TWEAK in the root directory. The same methof of copying out of the theme to your root should be done for static content also CSS, JS, etc..

Testing it all out

To test your site:

hugo server --watch

Now browse to http://localhost:1313

Example site screenshot

Example site Screenshot