This project contains all the code for the website www.codedoor.org.
It uses Jekyll. This allows us to use markdown and to include files (to avoid DRY).
- Using github website (recommended for beginners)
- Click on the file you want to change
- Click on the edit button
- Make the necessary changes
- At the bottom, add a subject to your change
- Click on
Create a new branch and start a pull request
- Add more comments
- Assign somebody to review your changes
- Create the pull request
- Notify the assignee
- Using command lines
Well, you should know how to do a PR, right?
The root folder contains the files for all static pages.
This folder contains the layouts. Currently, we have only one default layout.
If you add a new page, you probably also want to add it to the menu (found in the default layout in the _ layouts
folder.
This folder contains all the CSS styles and fonts for the website.
The CSS is based on a theme we bought and need to be cleaned up.
This folder contains all images used on the website.
This folder contains all the javascript files necessary for the website. This also needs to be cleaned up.
Install Jekyll and run jekyll run
to build and start the website locally.