experimental-software / workshop-materials

Hugo theme for building websites for IT workshops with tutorials and presentations
https://experimental-software.github.io/workshop-materials
MIT License
0 stars 0 forks source link

Workshop Materials

The Workshop Materials project provides a simplistic tool for the creation of IT workshop websites with tutorials, articles, and presentations.

Dependencies

The following tools need to be installed before you can start using the tool:

Getting started

To create new workshop materials, you can use the Workshop Materials template:

PROJECT_NAME=your-project-here
{
git clone --recurse \
  https://github.com/experimental-software/workshop-materials-template.git \
  $PROJECT_NAME

cd $PROJECT_NAME
git submodule update --remote
git remote remove origin
}

DEFAULT_BRANCH=main
{
git checkout --orphan $DEFAULT_BRANCH
git add .
git commit -m "Initial commit"
}

Afterwards, refer to the README file of the new project, for hints what should be done next.

Development

This section contains hints for working on the Workshop Materials theme.

Internationalization

The keys for the localizations can be found here: i18n/

In the templates the localizations can be included like this:

{{ i18n "tutorial.back" }}

Credits

Alternative projects

License

MIT