What I have at the moment is a fonts folder in the following path: app/assets/fonts
.
Storing the various @font-face, 'font-format-files' (eot, woff, ttf). In addition, I have a mystyle.scss.erb
file with the following code:
@font-face {
font-family: 'ProximaNovaRegular';
src: font-url("<%= font_path('proximanova-regular-webfont.eot') %>");
src: font-url("<%= font_path('proximanova-regular-webfont.eot') %>") format('embedded-opentype'),
font-url("<%= font_path('proximanova-regular-webfont.woff') %>") format('woff'),
font-url("<%= font_path('proximanova-regular-webfont.ttf') %>") format('truetype'),
font-url("<%= font_path('proximanova-regular-webfont.svg#ProximaNovaRegular') %>") format('svg');
}
@font-face {
font-family: 'ProximaNovaBold';
src: url("<%= font_path('proximanova-bold-webfont.eot') %>");
src: url('<%= font_path('proximanova-bold-webfont.eot') %>") format('embedded-opentype'),
url("<%= font_path('proximanova-bold-webfont.woff') %>") format('woff'),
url("<%= font_path('proximanova-bold-webfont.ttf') %>") format('truetype'),
url("<%= font_path('proximanova-bold-webfont.svg#ProximaNovaBold') %>") format('svg');
}
@font-face {
font-family: 'boxyfont';
src: url("<%= font_path('04b_19__-webfont.eot') %>");
src: url("<%= font_path('04b_19__-webfont.eot?#iefix') %>") format('embedded-opentype'),
url("<%= font_path('04b_19__-webfont.svg#04B_19__') %>") format('svg'),
url("<%= font_path('04b_19__-webfont.woff') %>") format('woff'),
url("<%= font_path('04b_19__-webfont.ttf') %>') format('truetype");
}
I am trying to use the 'boxy-font' on a class (.mid) housing an h2 - see the code for it:
.mid {
padding-bottom: 50px;
font-family: 'boxyfont';
}
This is not working though, it's only showing a standard default font. What am I doing wrong?