2013-05-06 08:06:36 +08:00
< section >
2013-05-06 12:00:00 +08:00
< div class = "row stripe-ad" >
2013-05-03 22:41:31 +08:00
< div class = "span8" >
2013-05-06 12:00:00 +08:00
< p class = "lead" >
2013-05-06 12:10:16 +08:00
Setting up Font Awesome can be as simple as adding two lines of code to your website, or you can be a pro and
2013-05-06 12:00:00 +08:00
customize the LESS yourself! Font Awesome even plays nicely with
< a href = "{{ site.bootstrap.url }}" > Bootstrap< / a > !
< / p >
2013-05-03 22:41:31 +08:00
< / div >
< div class = "span4" >
2013-05-06 12:00:00 +08:00
{% include ads/carbon-light-horizontal.html %}
2013-05-03 22:41:31 +08:00
< / div >
< / div >
2013-05-06 08:06:36 +08:00
< / section >
2013-05-03 22:41:31 +08:00
2013-05-06 12:00:00 +08:00
< section class = "margin-top-large" >
< h2 class = "page-header" > EASIEST: < a href = "http://www.bootstrapcdn.com/#tab_fontawesome" > BootstrapCDN< / a > < / h2 >
2013-05-06 08:06:36 +08:00
< p > Add Font Awesome + Bootstrap into your website with two lines of code. You don't even have to download or install anything!< / p >
< ol >
< li >
Paste the following code into the < code > < head> < / code > section of your site's HTML.
{% highlight html %}
2013-05-06 11:34:45 +08:00
< link href = "//netdna.bootstrapcdn.com/twitter-bootstrap/{{ site.bootstrap.version }}/css/bootstrap-combined.no-icons.min.css" rel = "stylesheet" >
< link href = "//netdna.bootstrapcdn.com/font-awesome/{{ site.font-awesome.version }}/css/font-awesome.css" rel = "stylesheet" >
2013-05-06 08:06:36 +08:00
{% endhighlight %}
< div class = "alert alert-info margin-top" >
2013-05-06 12:00:00 +08:00
< i class = "icon-info-sign" > < / i > Want to use Font Awesome by itself without Bootstrap? Just don't include the first line.
2013-05-06 08:06:36 +08:00
< / div >
< / li >
< li >
Pat yourself on the back for your scalable-vector-icons-on-the-website
< a href = "http://37signals.com/svn/posts/312-lingo-judo" > judo solution< / a > in two lines of code.
< / li >
< li >
Check out the < a href = "{{ site.baseurl }}examples/" > examples< / a > to start using Font Awesome!
< / li >
< / ol >
< / section >
< section >
2013-05-06 12:00:00 +08:00
< h2 class = "page-header" > EASY: Default CSS< / h2 >
2013-05-06 08:06:36 +08:00
< p > Use this method to get the default Font Awesome CSS with the default Bootstrap CSS.< / p >
< ol >
< li > Copy the Font Awesome font directory into your project.< / li >
< li > Copy font-awesome.min.css into your project.< / li >
< li >
Open your project's font-awesome.min.css and edit the font paths to ensure they point to the right place.
2013-05-06 11:34:45 +08:00
< p class = "alert alert-info" >
< i class = "icon-info-sign" > < / i > The font path is relative from your CSS directory. If you're having an issue
getting Font Awesome icons to load, this is likely the issue.
< / p >
2013-05-06 08:06:36 +08:00
< / li >
< li >
In the < code > < head> < / code > of your html, reference the location to your font-awesome.min.css.
{% highlight html %}
< link rel = "stylesheet" href = "../css/bootstrap.min.css" >
< link rel = "stylesheet" href = "../css/font-awesome.min.css" >
{% endhighlight %}
< / li >
< li > Check out the < a href = "{{ site.baseurl }}examples/" > examples< / a > to start using Font Awesome!< / li >
< / ol >
< / section >
< section >
2013-05-06 12:00:00 +08:00
< h2 class = "page-header" > PRO: Custom LESS< / h2 >
2013-05-06 08:06:36 +08:00
< p > Use this method to customize Font Awesome and Bootstrap using LESS.< / p >
< ol >
< li > Copy the Font Awesome font directory into your project.< / li >
< li > Copy font-awesome.less into your bootstrap/less directory.< / li >
< li > Open bootstrap.less and replace < code > @import "sprites.less";< / code > with < code > @import "font-awesome.less";< / code > < / li >
< li >
Open your project's font-awesome.less and edit the < code > @FontAwesomePath< / code > variable to point to your font directory.
{% highlight html %}
2013-05-03 08:12:33 +08:00
@FontAwesomePath: "../font";
2013-05-06 08:06:36 +08:00
{% endhighlight %}
< p class = "alert alert-info" > < i class = "icon-info-sign" > < / i > The font path is relative from your compiled CSS directory.< / p >
< / li >
< li > Re-compile your LESS if using a static compiler. Otherwise, you should be good to go.< / li >
< li > Check out the < a href = "{{ site.baseurl }}examples/" > examples< / a > to start using Font Awesome!< / li >
< / ol >
< / section >
< section >
2013-05-06 12:00:00 +08:00
< h2 class = "page-header" > Not using Bootstrap?< / h2 >
2013-05-06 08:06:36 +08:00
< p > Font Awesome works just as well without Bootstrap.< / p >
< ol >
< li > Copy the Font Awesome font directory into your project.< / li >
< li > Copy font-awesome.less or font-awesome.min.css into your project.< / li >
< li > Open your project's font-awesome.less or font-awesome.min.css and edit the font location to point it to your font directory (see above examples).< / li >
< li > Check out the < a href = "{{ site.baseurl }}examples/" > examples< / a > to start using Font Awesome!< / li >
< / ol >
< / section >
< section >
2013-05-06 12:00:00 +08:00
< h2 class = "page-header" > Need IE7 Support?< / h2 >
2013-05-06 08:06:36 +08:00
< p > Font Awesome supports IE7. If you need it, you have my condolences.< / p >
< ol >
< li > Get Font Awesome working properly in a modern browser.< / li >
< li > Copy font-awesome-ie7.min.css into your project.< / li >
< li >
In the < code > < head> < / code > of your html, reference the location to your font-awesome-ie7.min.css.
{% highlight html %}
< link rel = "stylesheet" href = "../css/bootstrap.min.css" >
< link rel = "stylesheet" href = "../css/font-awesome.min.css" >
<!-- [if IE 7]>
< link rel = "stylesheet" href = "assets/css/font-awesome-ie7.min.css" >
<![endif]--> {% endhighlight %}
< / li >
< li > Go complain to whoever decided your project needs IE7 support.< / li >
< / ol >
2013-05-03 08:12:33 +08:00
< / section >