No commit activity in last 3 years
No release in over 3 years
An opionionated set of rails scaffolding templates
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

Eikes Scaffolding Templates

An opinionated set of rails scaffolding templates

Usage

The expected gems are not marked as dependencies of this gem, so you need to add them to your Gemfile yourself:

gem 'therubyracer'
gem 'less-rails'
gem 'twitter-bootstrap-rails'
gem 'simple_form'

group :test do
  gem 'rspec-rails'
  gem 'fabrication'
end

gem 'eikes_scaffolding'

Run the necessary installation steps

rails generate bootstrap:install
rails generate bootstrap:layout
rails generate simple_form:install --bootstrap
rails generate rspec:install

Configure app/assets/stylesheets/bootstrap_and_overrides.css to use font-awesome:

// Set the Font Awesome (Font Awesome is default. You can disable by commenting below lines)
@fontAwesomeEotPath: font-url("fontawesome-webfont.eot");
@fontAwesomeEotPath_iefix: font-url("fontawesome-webfont.eot?#iefix");
@fontAwesomeWoffPath: font-url("fontawesome-webfont.woff");
@fontAwesomeTtfPath: font-url("fontawesome-webfont.ttf");
@fontAwesomeSvgPath: font-url("fontawesome-webfont.svg#fontawesomeregular");

// Font Awesome
@import "fontawesome/font-awesome";

Be sure to remove any styles the app/assets/stylesheets/scaffolds.scss file so it doesn't mess up your layout.

This gem creates a rake task which copies eikes scaffolding templates to /lib/templates

rake eikes:templates:copy

Once this has happened you can remove this gem from your Gemfile again.

Now you are ready to scaffold beautiful resources and have nice tests that go with them:

rails generate scaffold post title:string body:text