心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

RailsTutorial4.0を高速で復習する。5.1.2章。

   


5.1.2BootstrapとカスタムCSS、です。

今までdivについていたイケてないtagはBootstrupのものだそうです。こんなムダなタグつけるんだったらcss書けばいいのに、、と私も思いましたが、だんだん面倒に、、、ああ、いけない。

Bootstrapを追加

RailsはBootstrapもGemで追加するってとこにびっくり。gemは最初にフルセット導入したので、もうbootstrup入っています。

gem ‘bootstrap-sass’, ‘2.3.2.0’

ですね。
ちなみに今はbootstrup3があるそうですがタグ構造が違うっぽく、バージョン指定必要です。

bootstrap-sassがAsset Pipelineと互換性を持つように
リスト5.4 Asset Pipeline互換の行を追加する。
config/application.rb

require File.expand_path('../boot', __FILE__)
途中略
module Twili
  class Application < Rails::Application
    config.assets.precompile += %w(*.png *.jpg *.jpeg *.gif)
  end
end

bootstrup変更用のcssファイルを作る

app/assets/stylesheets/custom.css.scss というファイルを作っておきます。ここにデフォのbootstrupにはないcssを書いて行きます。正しくはsassで書いて行きます。

ファイルの中身に
@import “bootstrap”;
を書きます。

これでbootstrapを上書きしていくイメージになりますね。

ちなみに、ここで
http://localhost:3000/static_pages/home にアクセスすると、
スクリーンショット 2014-01-21 20.46.56
bootstrapが適用されています。おおー

bootstrap適用おわったところで、いったんコミットしておきます。

まだ
5.1.2BootstrapとカスタムCSS、
の途中です。次は
リスト5.6 すべてのページに適用される共通のスタイルをCSSに追加する。
からです。

 - テクニカル ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
Homebrewをインストールする。

MacOS 10.8.5(Mountain Lion)にRuby&Ru …

MacBookAirにMavericksインストールしました

先週の話になってしまいますが、MacBookAirにMavericksインストー …

no image
テンプレとヘルパーの順番

http://yourdomain/actionxを呼んだときのactionx用 …

no image
プログラミングから離れた理由を思い出した

私は転職が多く5社で正社員で経験しています。全部IT系なのだけど全部職種が違いま …

no image
RailsTutorial4.0を高速で復習する。3章。

巷にRails4本がなく、Rails3本をRails4でやってみようとしたところ …

RailsTutorial4.0を高速で復習する。8.2.1章。

8.2.1[このアカウント設定を保存する]、です。 RailsTutorial4 …

no image
Rubyの<< には3つの用法あり。

先週の#yokohamarbペアプロ画面をみていて

OpneSSL,Readline,Libyamlをインストールする

先ほどインストールしたHomebrewを使って、rbenvをインストールしたいと …

no image
電子雑誌を買いました

GWの計画を立てているとき、行きたい場所を検索をすると、HANAKO WESTの …

Rubyの聖地、松江でRailsGirls Matsueに参加しました

旧暦神在月にRubyイベントに参加したい!と思ったところ、狙ったようにRubyW …