We're a small team educating people about digital rights, privacy, security, digital control, and other important topics to push the world towards a safer internet.
This website is using HTML, vanilla JavaScript, Bulma.io framework and its components and static website generator Jekyll.
- Fork this repository
- Install and run it locally
- Read our contribution guide 📝
- Edit the project to include improvements and/or features.
- Make a pull request with detailed changes
- Wait for our team to evaluate the changes
- Create an issue
- Fill the required questions in the form
Because we are using a static website generator, the installation requires a little bit more work.
For Jekyll installation follow the instruction on the Jekyll website
We also need Node to install the latest version of Bulma.
- installs nvm (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
- download and install Node.js (you may need to restart the terminal)
nvm install 22
- verifies the right Node.js version is in the environment
node -v
should printv22.9.0
- verifies the right npm version is in the environment
npm -v
should print10.8.3
ℹ️ Installation instructions for all platforms are available on the NodeJS.org website
The final step is to run npm install
.
Run bundle exec jekyll serve
and the site should be available at http://localhost:4000.