Skip to content

dmichl/opensourcedesign.github.io

 
 

Repository files navigation

opensourcedesign.github.io Travis Badge

Website of the Open Source Design community, hosted on Github pages.

Edit Website

Editing content on opensourcedesign.net can be done in two relatively simple ways, both of which, require a GitHub account.

  1. Using GitHub's nifty file editor

Github file tools

  1. Using the Prose Editor
  2. Modifying source code (technical)

Code & Design The Website

You need some basic ability to use a terminal as well as some knowledge of web development like HTML, CSS, and JavaScript. The site is built with the following programming tools:

Installing

This step requires having a ruby development environment and git installed and configured to connect to Github with SSH.

  1. Install Jekyll using and other ruby gems
sudo gem install bundler 
  1. Fork and clone the main website repository
git clone git@github.com:opensourcedesign/opensourcedesign.github.io
cd opensourcedesign.github.io/
bundle install
  1. Run our installer script

This will pull down all of the repositories (jobs, events, etc...) and put them in there proper place to build our website locally.

./scripts/install.sh 

Note: you need to be a member of our GitHub organization.

  1. Build the static site & watch for files
jekyll serve --watch --config _config.yml,_config-dev.yml

Updating

Updating the various repos can be done with running the this script

./scripts/update.sh

About

🎨 💻 😄 source code of our website

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 49.7%
  • CSS 26.1%
  • HTML 16.7%
  • Shell 6.9%
  • Ruby 0.6%