- The added line is THIS COLOR.
- The deleted line is THIS COLOR.
#contents
*Prerequisite [#v50266e0]
-Ruby On Rails installation (You can refer [[HowToUse/RubyOnRails/4.1]])
*Install&Setup [#h7236ae1]
:Step.1|
Download Twitter Bootstrap file.
http://getbootstrap.com/
#ref(Bootstrap_fig1.png,,500x266,)
:Step.2|
Deploy files to Ruby On Rails project.
$ cp -r <BootStrap>/fonts <Ruby On Rails Project>/vendor/assets
$ cp <Bootstrap>/css/* <Ruby On Rails Project>/vendor/assets/stylesheets/
$ cp <Bootstrap>/javascripts/* <Ruby On Rails Project>/vendor/assets/javascripts/
$ cp <Bootstrap>/js/* <Ruby On Rails Project>/vendor/assets/javascripts/
:Step:3|
Add new line to app/assets/stylesheets/application.css
*= require bootstrap
:Step:4|
Edit new line to app/assets/javascripts/application.js
//= require bootstrap
:Step.5|
Edit config/application.rb
config.assets.paths << "#{Rails}/vender/assets/fonts"
:Step.6|
Execute precompile
$ rake assets:precompile Rails_ENV=development
*HowToUse [#z1d45951]
**Use Bootstrap from Rails Project [#y517f33e]
:Step.1|Add new controller to have bootstrap.
$ cd <Ruby On Rails Project>
$ rails g controller <Controller name> <view name>
:Step.2|Edit view file.
$ vi app/views/layouts/application.html.erb
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
**Use Jumbotron [#n0605b6c]
:Step.1|
Edit application.html.erb with Jumbotron's sample layout.
$ vi app/view/layout/application.html.erb
You can see sample from [[here:https://github.com/nasebanal/nb-socialcoding/blob/master/app/views/layouts/application.html.erb]].
:Step.2|
Update application.css so that your each page can be display with appropriate margin.
$ vi app/assets/stylesheets/application.css
div.content {
padding: 70px 20px 20px 80px;
}
You can see sample from [[here:https://github.com/nasebanal/nb-platform4iot/blob/master/app/assets/stylesheets/application.css]].
#ref(Bootstrap_fig2.png,,500x266,)
*Author [#abd78b53]
S.Yatsuzuka