discourse/app/views/common/_special_font_face.html.erb

35 lines
1.4 KiB
Plaintext
Raw Normal View History

2013-02-11 06:41:23 -05:00
2013-02-25 11:42:20 -05:00
<%#
2013-02-11 06:41:23 -05:00
The fonts are loaded outside of the stylesheet so that we can dynamically change
the path. This is to get around CDN caching on the Origin:
https://forums.aws.amazon.com/thread.jspa?threadID=114646
2013-11-30 23:34:32 -05:00
Also added a cache breaker there in case we have breaking config changes
&1 was added last when the nginx sample config changed
2013-02-11 06:41:23 -05:00
%>
2013-11-30 23:34:32 -05:00
<% font_domain = "#{request.protocol}#{request.host_with_port}&1" %>
2013-02-11 06:41:23 -05:00
<style>
@font-face {
font-family: 'FontAwesome';
2015-02-05 11:26:18 -05:00
src: url('<%=asset_path "fontawesome-webfont.eot" %>?<%= font_domain %>&v=4.0.4');
src: url('<%=asset_path "fontawesome-webfont.eot" %>?<%= font_domain %>&v=4.0.4#iefix') format('embedded-opentype'),
url('<%=asset_path "fontawesome-webfont.woff" %>?<%= font_domain %>&v=4.0.4') format('woff'),
url('<%=asset_path "fontawesome-webfont.ttf" %>?<%= font_domain %>&v=4.0.4') format('truetype');
2013-02-11 06:41:23 -05:00
font-weight: normal;
font-style: normal;
}
@font-face {
2015-02-05 11:26:18 -05:00
font-family: 'zocial';
src: url('<%=asset_path "zocial-regular-webfont.woff" %>?<%= font_domain %>') format('woff'),
url('<%=asset_path "zocial-regular-webfont.ttf" %>?<%= font_domain %>') format('truetype'),
url('<%=asset_path "zocial-regular-webfont.svg" %>?<%= font_domain %>#zocialregular') format('svg');
font-weight: normal;
font-style: normal;
2013-02-25 11:42:20 -05:00
}
</style>