You can see this site live at https://mozilla.github.io/activate.mozilla.community/
All content can be edited using just Markdown files.
Each page has a top section with some variables:
---
layout: page
title: "Developer Engagement"
permalink: /area/developer-engagement
lang: en
ref: developer-engagement
---
- layout: Layout for the page, this has to be
page
. - title: Main title for the page.
- permalink: Unique, can include lang code for localized pages.
- lang: Language code for this page, usually
en
. - ref: Unique reference for this page, just use the permalink in English, it's used to match localized pages.
If you want to hack the site you need to download it and install Jekyll.
$ git clone https://github.com/mozilla/activate.mozilla.community.git
Now install Jekyll in your system
Install the dependencies
$ bundle install
Run the site using the developer config
$ bundle exec jekyll serve --config ./_config-dev.yml
You will be able to access the site at http://127.0.0.1:4000/activate.mozilla.community/
Clone this repo, create a issue first and then a pull request to submit changes.