This material has been prepared for a charity tutorial for the Scottish Ruby Conference to benefit the Children’s Hospice Association of Scotland
You can donate at the JustGiving site
All examples are based on a simple project portfolio application
- A basic scaffold generated app
- basic manually created app
- The manual app, with improved CSS1, and separate admin area (with login) for managing content
- Same app, making use of gems/plugins:
Victor Gumayunov’s custom-err-msg2 plugin: to improve the wording of error messages
Thoughtbot’s Paperclip gem3: to attach a screenshot
1 Yahoo YUI reset and Yahoo YUI fonts alongside author’s own basic stylesheet