弱点のあるtwitter-bootstrap-rails
twitter-bootstrap-railsは一発でRails&Bootstrapが構築できる便利なものだがアイコンがデフォルトだと使えない
フォントの入手
面倒だが公式サイトからzipで落として fonts 以下を vendor/assets/fontsとしてコピー
あとはapp/assets/stylesheets/bootstrap_and_overrides.cssに以下を追記
@font-face {
font-family: 'Glyphicons Halflings';
src: url("../assets/glyphicons-halflings-regular.eot");
src: url("../assets/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../assets/glyphicons-halflings-regular.woff2") format("woff2"), url("../assets/glyphicons-halflings-regular.woff") format("woff"), url( "../assets/glyphicons-halflings-regular.ttf") format("truetype"), url("../assets/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
1215
}
これで適当に
<button type="button" class="btn btn-default"> <span class="glyphicon glyphicon-pushpin" aria-hidden="true"></span> スター </button>
とかするとちゃんとアイコンが表示されるはず