The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
@Font-Face Issues in vBulletin 4.0+
Hi Guys,
I have an interesting problem that needs solving and, to my surprise, very few that are using vBulletin have ever mentioned having issues with @font-face. So here goes: I want to use a specific font I acquired from font-squirrel, but for some reason I can?t. (Link: http://www.fontsquirrel.com/fonts/Nobile). Yes, it?s free for commercial use. Anyway, I started using the @font-face CSS coding that?s generated from font-squirrel. However, I?ve changed it slightly to mirror what might have been workable across the 4 main browsers + smartphones. (Link: http://readableweb.com/new-font-face...impler-easier/). This is what I did: 1)I installed the fonts under the public_html folder. Path = /public_html/fonts/ 2)The directory and fonts I want to use across multiple browsers have permissions set 755 3)I added the code into additional.css from readableweb as follows: Code:
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 5, 2011 08:45:23 PM America/New_York */ @font-face { font-family: 'NobileRegular'; src: url(?fonts/nobile-webfont.eot?); /* IE9 Compat Modes */ src: url(?fonts/nobile-webfont.eot?iefix?) format(?eot?), /* IE6-IE8 */ url(?fonts/nobile-webfont.woff?) format('woff'), /* Modern Browsers */ url(?fonts/nobile-webfont.ttf?) format('truetype'), /* Safari, Android, iOS */ url(?fonts/nobile-webfont.svg#NobileRegular?) format('svg'); /* Legacy iOS */ } @font-face { font-family: 'NobileItalic'; src: url(?fonts/nobile_italic-webfont.eot?); /* IE9 Compat Modes */ src: url(?fonts/nobile_italic-webfont.eot?iefix?) format(?eot?), /* IE6-IE8 */ url(?fonts/nobile_italic-webfont.woff?) format('woff'), /* Modern Browsers */ url(?fonts/nobile_italic-webfont.ttf?) format('truetype'), /* Safari, Android, iOS */ url(?fonts/nobile_italic-webfont.svg#NobileRegular?) format('svg'); /* Legacy iOS */ } @font-face { font-family: 'NobileBold'; src: url(?fonts/nobile_bold-webfont.eot?); /* IE9 Compat Modes */ src: url(?fonts/nobile_bold-webfont.eot?iefix?) format(?eot?), /* IE6-IE8 */ url(?fonts/nobile_bold-webfont.woff?) format('woff'), /* Modern Browsers */ url(?fonts/nobile_bold-webfont.ttf?) format('truetype'), /* Safari, Android, iOS */ url(?fonts/nobile_bold-webfont.svg#NobileRegular?) format('svg'); /* Legacy iOS */ } @font-face { font-family: 'NobileBoldItalic'; src: url(?fonts/nobile_bold_italic-webfont.eot?); /* IE9 Compat Modes */ src: url(?fonts/nobile_bold_italic-webfont.eot?iefix?) format(?eot?), /* IE6-IE8 */ url(?fonts/nobile_bold_italic-webfont.woff?) format('woff'), /* Modern Browsers */ url(?fonts/nobile_bold_italic-webfont.ttf?) format('truetype'), /* Safari, Android, iOS */ url(?fonts/nobile_bold_italic-webfont.svg#NobileRegular?) format('svg'); /* Legacy iOS */ } In following this sequence I couldn?t get the Nobile font to load. The question is whether if I?m missing something and what needs to be done such that the font I want to use is viewable across multiple browsers, because at this moment, it's not showing anywhere on the site. Thx in advance for help. Lisa |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|