Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.4 KB

README.md

File metadata and controls

46 lines (28 loc) · 1.4 KB

YSDN 2016

The website for the 2016 YSDN gradshow.

Getting Started

Development Environment

If you haven't already, set up your dev environment

Repository

Next, you'll need to get the code for the site on your computer. Clone the repo by running:

cd /path/to/folder/where/you/keep/code
git clone [email protected]:ysdn-2016/ysdn-2016.github.io.git

Local Development

To start the local server, navigate to the project directory and run make watch, like so:

cd /path/to/ysdn-2016.github.io
make watch

This will start a server on http://localhost:8080, and will automatically watch for changes in the CSS, HTML, or JS.

Contributing

Git

Here's a guide to the different branches:

  • master is the rendered html output (ie. the live site). Never commit directly to master
  • production is the source files for the live site. Only merge into this branch from develop
  • develop is the workspace branch for upcoming changes (eg. soft-launch). Make/merge changes here.

Templates

The site uses the Swig templating language. You can find documentation here: http://paularmstrong.github.io/swig/docs/