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.html
in your favorite browser - Profit!
- Create changes on a feature branch, squashing all your work into 1 commit
- Submit a pull request to the
master
branch master
branch 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 master
to get latest updategit rebase master
on your branch (to prevent regression!)- Navigate to staging deployment page
- Scroll to
Manual deploy
& select your branch fromDeploy a GitHub branch
- Click the
Deploy Branch
button - 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
QA
column
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 Branch
button - 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.