Please take a look at our contributing guidelines (coming soon!).
We have volunteers who work on our website to make sure it is up-to-date for all of our events. You are welcome to work on it too!
git clone https://github.com/WriteSpeakCode/2017.writespeakcode.com.git- Open
index.htmlin your favorite browser - Profit!
- Create changes on a feature branch, squashing all your work into 1 commit
- Submit a pull request to the
masterbranch masterbranch must always be deployable, do not merge your branch until accepted by Jessica or team- Deploy to staging (see below)
- Ping the website team on Slack for comments
Our site is deployed to Heroku. If you have rights, you can publish the site there (ping Jessica if you don't). The workflow is as follows:
git pull origin masterto get latest updategit rebase masteron your branch (to prevent regression!)- Navigate to staging deployment page
- Scroll to
Manual deploy& select your branch fromDeploy a GitHub branch - Click the
Deploy Branchbutton - Verify that staging looks & works right
- Looks good on Chrome, Safari, and mobile
- Link to sponsor prospectus works
- Link to ticketing works
- Your feature works
- Ping Jessica on Slack for acceptance
- Move Trello card to
QAcolumn
Merge your branch to master on GitHub & delete your branch
Push to Heroku production:
- Navigate to production deployment page
- Scroll to
Manual deploy& select 'master' branch fromDeploy a GitHub branch - Click the
Deploy Branchbutton - Verify the production website
- Looks good on Chrome, Safari, and mobile
- Link to sponsor prospectus works
- Link to ticketing works
- Your feature works
Move Trello card to Done
Celebrate! 🎉
Eventicka II theme documentation
To hide or unhide an element, use .hidden.
Make updates to styling in custom.css (not style.css).
The code is available under the MIT license.