開発モードではカスタム フォント (Raleway) が存在しますが、ステージング環境には反映されません。アプリを Heroku にデプロイしました。
application.rbに以下のコマンドを追加
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
application.bootstrap.scss に font-family を追加しました
@font-face {
font-family: 'raleway-regular';
font-style: normal;
font-weight: 400;
src: font-url('raleway-regular.ttf') format('truetype');
}
@font-face {
font-family: 'raleway-semibold';
src: font-url('raleway-semibold.ttf') format('truetype');
}
@font-face {
font-family: 'raleway-medium';
src: font-url('raleway-Medium.ttf') format('truetype');
}
フォント ファイルはmy_app/app/assets/fonts
ディレクトリにあります。
コマンドを使用してレールを作成しましたrails new my_app --javascript esbuild --css bootstrap --database postgresql
レール バージョン 7