Chapter 1. Ruby on Rails, the framework
Figure 1.1. Welcome aboard!
Figure 1.2. Purchases
Figure 1.3. A new purchase
Figure 1.4. Your first purchase
Figure 1.5. Cost must be greater than 0
Figure 1.6. A single purchase
Figure 1.7. A single purchase
Figure 1.8. Editing a purchase
Figure 1.9. Viewing an updated purchase
Figure 1.10. Update fails!
Figure 1.11. Destroy!
Figure 1.12. Last record standing
Chapter 3. Developing a real Rails application
Figure 3.1. Visiting account settings
Figure 3.2. Adding an SSH key
Figure 3.3. Creating a new repository
Figure 3.4. Form to create projects
Chapter 4. Oh, CRUD!
Figure 4.1. ActiveRecord::RecordNotFound exception
Figure 4.2. “Page does not exist” error
Figure 4.3. A plain form
Figure 4.4. A neater form
Figure 4.5. Projects page, Bootstrapified
Figure 4.6. Now with padding!
Figure 4.7. The new New Project button
Figure 4.8. The new new New Project button
Figure 4.9. The final page header on the Projects index view
Figure 4.10. The unstyled page header on app/views/projects/show.html.erb
Figure 4.11. The improved show view
Figure 4.12. The refactored page looks unchanged
Figure 4.13. A projects listing that doesn’t look ugly!
Figure 4.14. Bootstrap alerts
Figure 4.15. The current “New Project” form
Figure 4.16. The restyled “New Project” form
Figure 4.17. The revised “New Project” form
Figure 4.18. The “New Project” form with validation errors
Figure 4.19. The “New Project” form with shorter fields
Figure 4.20. Adding a navigation bar