牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

twitter-bootstrap-rails でアイコンが表示されない問題メモ

(Rails2.3.11, twitter-bootstrap-rails2.2.0, MacOSX10.8)

Case: 『Firefox のみ』bootstrapのアイコンが表示されない

師匠のブログで書かれてる問題なのだけど、アップデートして直ってるかと思ったらおかしなことになった。

サーバにデプロイして表示確認すると、Firefoxのみアイコン表示されない。
SafariChromeは表示されるのに。

Answer

結論というか下記でとりあえず動いた。

bootstrap_and_overrides.css.less
// Set the Font Awesome (Font Awesome is default. You can disable by commenting below lines)
// Note: If you use asset_path() here, your compiled bootstrap_and_overrides.css will not
//       have the proper paths. So for now we use the absolute path.
// @fontAwesomeEotPath: asset-path("fontawesome-webfont.eot");
// @fontAwesomeEotPath_iefix: asset-path("fontawesome-webfont.eot#iefix");
// @fontAwesomeWoffPath: asset-path("fontawesome-webfont.woff");
// @fontAwesomeTtfPath: asset-path("fontawesome-webfont.ttf");
// @fontAwesomeSvgPath: asset-path("fontawesome-webfont.svg");

@fontAwesomeEotPath: "fontawesome-webfont.eot";
@fontAwesomeEotPath_iefix: "fontawesome-webfont.eot#iefix";
@fontAwesomeWoffPath: "fontawesome-webfont.woff";
@fontAwesomeTtfPath: "fontawesome-webfont.ttf";
@fontAwesomeSvgPath: "fontawesome-webfont.svg";

メモ

Railsはscssで統一したいなあ