Website of the Open Source Design community, hosted on GitHub Pages.
Editing content on opensourcedesign.net can be done in 3 ways, all of which require a GitHub account.
Using GitHub's nifty file editor, which is quick but limited:
Using Gitpod which gives you a preconfigured IDE and live preview. This is quick and you can see your changes:
Setting the website up locally, which is more technical.
Code & Design The Website
This step requires having a
ruby development environment and
and configured to connect to GitHub with SSH.
- Install Jekyll using and other Ruby gems
sudo gem install bundler
- Fork and clone the main website repository
git clone --single-branch --branch master https://github.com/opensourcedesign/opensourcedesign.github.io.git cd opensourcedesign.github.io/ bundle install
- Clone the jobs repository
Currently the job board is still a separate repository, but we plan to move it in here.
git clone https://github.com/opensourcedesign/jobs.git
- Build the static site & watch for files
bundler exec jekyll serve --watch --config _config.yml,_config-dev.yml
👩🚀 Contributors, backers & sponsors
Thank you to all our backers!
Support this project by becoming a sponsor. (Become a sponsor)
♥ Code of Conduct
Please note that Open Source Design has a Contributor Code of Conduct. By participating in this project online or at events you agree to abide by its terms.