Normalize.cssとbundle install

Webアプリを書き始める前に、ブラウザ毎のcssプロパティの違いを無くして揃えてくれる、normalize.cssというものがあので、これを最初に読む。

そして、　bundle install
normalize.cssを読み込む

いまからスタイルシートを書いていくので、その前に最初に入れたnormalize-cssを読み込みます。先ほどの操作はrailsプロジェクト内に読み込む事で、今回の操作はcssファイルに含める事に対応します
背景画像を読み込む

2ちゃんねるの背景画像のレンガ

2ちゃんねるクローンをつくるので、2ちゃんねるの背景画像のレンガをダウンロードしてきました。app/assets/imagesにダウンロードしましょう。wgetコマンドを使ってダウンロードする方法もあります。
sassを書く準備をする

cssの方言scssで、application.cssを書いていきます。そのためには拡張子を.cssから.css.scssに変えなければなりません。名前の変更をするだけでいいです
テンプレートの調整

スタイルシートとテンプレートを書き足して、見た目を調整していきます。

scssの29行目のasset-urlというのはscssの関数で、画像へのパスを求めてくれます。railsは画像やjsファイル等を配置する場所がコロコロかわるようにできているので、そのためにはこの部分を関数にしておかなくては対応できないので。
スレッド作成失敗時の挙動を実�

boards#createで保存に失敗した時の処理を書きます。saveメソッドは保存に成功したか、失敗したかでtrue,
falseを返すので、ifの条件文の中に書くことができます。
スレッド編集失敗時の挙動を実�

上書き保存の場合も同様です。
Boards#showの見た目を整える