Website for data.coop
Go to file
benjaoming bcadd7c8c5
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Merge pull request 'Replace README.rst with README.md' (#13) from benjaoming/website:new-website into new
2020-05-03 21:43:35 +00:00
assets/css Update README with info about deployment 2019-03-03 17:34:34 +01:00
content Structure for multilingual contents + contents of old website 2020-05-03 22:45:20 +02:00
i18n Structure for multilingual contents + contents of old website 2020-05-03 22:45:20 +02:00
static Add a Hugo v0.62.1-based project with Bootstrap minimal theme 2020-01-05 15:36:30 +01:00
themes/datacoop2020 Structure for multilingual contents + contents of old website 2020-05-03 22:45:20 +02:00
.drone.yml Remove merge conflict artifact 2020-01-06 15:54:53 +01:00
.gitignore Colors and fonts for the new data.coop theme 2020-04-05 23:03:14 +02:00
config.yaml Structure for multilingual contents + contents of old website 2020-05-03 22:45:20 +02:00
README.md Replace README.rst with README.md 2020-05-03 23:42:57 +02:00
ROADMAP Structure for multilingual contents + contents of old website 2020-05-03 22:45:20 +02:00

data.coop-website

Build Status

This is a Hugo project.

Running locally

Go to Hugo Github release and fetch the latest package for hugo_extended for your system.

We want to align with the latest version always. If it doesn't work, file an issue!

Example recipe

# Fetch .deb from Github
wget https://github.com/gohugoio/hugo/releases/download/v0.69.2/hugo_extended_0.69.2_Linux-64bit.deb -O hugo_extended.deb

# Install package
sudo dpkg -i hugo_extended.deb

# Clone repo
git clone https://git.data.coop/data.coop/website.git data.coop-website

# Go to website
cd data.coop-website

# Run development server
hugo server

Deploying the site

Simply pushing to master in our main repo at https://git.data.coop/data.coop/website/ will trigger a build-and-deploy of the website.

Multilingual notes

Our website is made multi-lingual using the following 3 structures:

  1. The folder i18n/ contains translations of strings used in the theme.
  2. Each content article and news text has a language version such content/<slug>.en.md
  3. The config.yaml contains settings specific to each language, such as navigation.