Commit a0c8d386d767b6119c118fdaf52cc0f4c77007b8
1 parent
bddcf1ac
Exists in
master
and in
1 other branch
added docs for javascript and styles
Showing
2 changed files
with
29 additions
and
4 deletions
Show diff stats
README.markdown
| @@ -7,16 +7,21 @@ thoughtbot's Suspenders modified for Heroku. | @@ -7,16 +7,21 @@ thoughtbot's Suspenders modified for Heroku. | ||
| 7 | cd heroku_suspenders | 7 | cd heroku_suspenders |
| 8 | ./script/create_project project_name | 8 | ./script/create_project project_name |
| 9 | 9 | ||
| 10 | -This will create a Rails 2.3.2 app with: | 10 | +This will create a Rails 2.3.2 app with Heroku-recommended code: |
| 11 | 11 | ||
| 12 | * Paperclip for file uploads, set for Amazon S3 | 12 | * Paperclip for file uploads, set for Amazon S3 |
| 13 | -* Clearance for authentication | ||
| 14 | * Gmail SMTP for email | 13 | * Gmail SMTP for email |
| 15 | -* Cucumber, Shoulda, Factory Girl, & Mocha for testing | ||
| 16 | * Delayed Job for background processing | 14 | * Delayed Job for background processing |
| 17 | * Hoptoad Notifier for exception notification | 15 | * Hoptoad Notifier for exception notification |
| 18 | * Google Analytics for usage analytics | 16 | * Google Analytics for usage analytics |
| 19 | -* Coulda for model, controller, & helper generators | 17 | + |
| 18 | +... and some other opinions: | ||
| 19 | + | ||
| 20 | +* jQuery for Javascript | ||
| 21 | +* Clearance for authentication | ||
| 22 | +* Cucumber, Shoulda, Factory Girl, & Mocha for testing | ||
| 23 | +* Stylus for CSS framework | ||
| 24 | +* Coulda for features, model, controller, & helper generators | ||
| 20 | 25 | ||
| 21 | Get the latest & greatest at anytime with: | 26 | Get the latest & greatest at anytime with: |
| 22 | 27 |
doc/README_FOR_TEMPLATE
| @@ -106,6 +106,26 @@ from Joe Ferris that adds test spies (assert_received) to Mocha. | @@ -106,6 +106,26 @@ from Joe Ferris that adds test spies (assert_received) to Mocha. | ||
| 106 | 106 | ||
| 107 | jferris-mocha --version '0.9.5.0.1241126838' --source gems.github.com | 107 | jferris-mocha --version '0.9.5.0.1241126838' --source gems.github.com |
| 108 | 108 | ||
| 109 | +Javascript | ||
| 110 | +---------- | ||
| 111 | + | ||
| 112 | +jQuery and jRails are included. | ||
| 113 | + | ||
| 114 | +Styles | ||
| 115 | +------ | ||
| 116 | + | ||
| 117 | +Heroku's Suspenders includes a lightweight CSS framework called Stylus. | ||
| 118 | + | ||
| 119 | +public/stylesheets/screen.css is included in the application layout. | ||
| 120 | +It imports the Stylus framework: | ||
| 121 | + | ||
| 122 | + @import url("framework/reset.css"); | ||
| 123 | + @import url("framework/typography.css"); | ||
| 124 | + @import url("framework/layout.css"); | ||
| 125 | + @import url("framework/forms.css"); | ||
| 126 | + | ||
| 127 | +Add another import for your own styles, by convention named after your app. | ||
| 128 | + | ||
| 109 | Mascot | 129 | Mascot |
| 110 | ------ | 130 | ------ |
| 111 | 131 |