This repository hosts the website for the documentaion of the MultiX Lab Amsterdam. The webite is built using Just the Docs. All the content in this repository is licensed under CC BY 4.0.
This website is built using Jekyll that:
- uses the Just the Docs theme;
- can be built and published on GitHub Pages;
- can be built and previewed locally, and published on other platforms.
More specifically, the created site:
- uses a gem-based approach, i.e. uses a
Gemfileand loads thejust-the-docsgem; - uses the [GitHub Pages / Actions workflow] to build and publish the site on GitHub Pages.
To get started with creating a site, just click "use this template"!
After completing the creation of your new site on GitHub, update it as needed:
Update the following files to your own content:
index.md(your new home page)README.md(information for those who access your site repo on GitHub)
Simply edit the relevant line(s) in the Gemfile.
The Just the Docs theme automatically includes the jekyll-seo-tag plugin.
To add an extra plugin, you need to add it in the Gemfile and in _config.yml. For example, to add jekyll-default-layout:
-
Add the following to your site's
Gemfile:gem "jekyll-default-layout"
-
And add the following to your site's
_config.yml:plugins: - jekyll-default-layout
Note: If you are using a Jekyll version less than 3.5.0, use the gems key instead of plugins.
-
If your created site is
YOUR-USERNAME/YOUR-SITE-NAME, update_config.ymlto:title: YOUR TITLE description: YOUR DESCRIPTION theme: just-the-docs url: https://YOUR-USERNAME.github.io/YOUR-SITE-NAME aux_links: # remove if you don't want this link to appear on your pages Template Repository: https://github.com/YOUR-USERNAME/YOUR-SITE-NAME
-
Push your updated
_config.ymlto your site on GitHub. -
In your newly created repo on GitHub:
- go to the
Settingstab ->Pages->Build and deployment, then selectSource:GitHub Actions. - if there were any failed Actions, go to the
Actionstab and click onRe-run jobs.
- go to the
Use the following two resources to install Jekyll if you use macOS:
- https://jekyllrb.com/docs/installation/macos/
- https://utpalkumar.medium.com/how-to-install-jekyll-on-apple-m1-macbook-c87894b7fc70
Assuming Jekyll and Bundler are installed on your computer:
-
Change your working directory to the root directory of your site.
-
Run
bundle install. -
Run
bundle exec jekyll serveto build your site and preview it atlocalhost:4000.The built site is stored in the directory
_site.
Just upload all the files in the directory _site.
You're free to customize sites that you create with this template, however you like!
Browse our documentation to learn more about how to use this theme.