2013-05-08 01:45:09 +08:00
{% capture stripe_ad_content %}
< p class = "lead" >
Setting up Font Awesome can be as simple as adding two lines of code to your website, or you can be a pro and
customize the LESS yourself! Font Awesome even plays nicely with
< a href = "{{ site.bootstrap.url }}" > Bootstrap< / a > !
< / p >
{% endcapture %}
{% include stripe-ad.html %}
2013-05-03 22:41:31 +08:00
2013-05-10 20:28:57 +08:00
< div id = "bootstrapcdn" >
2013-05-06 12:00:00 +08:00
< 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.
2013-05-10 07:25:13 +08:00
{% highlight html linenos %}
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" >
2013-05-08 01:45:09 +08:00
< 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 >
2013-05-09 11:15:29 +08:00
Check out the < a href = "{{ page.relative_path }}examples/" > examples< / a > to start using Font Awesome!
2013-05-06 08:06:36 +08:00
< / li >
< / ol >
2013-05-10 20:28:57 +08:00
< / div >
2013-05-06 08:06:36 +08:00
2013-05-10 20:28:57 +08:00
< section id = "default-css" >
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 >
2013-05-08 12:31:48 +08:00
< li > Copy the < code > font-awesome< / code > directory into your project.< / li >
2013-05-06 08:06:36 +08:00
< li >
In the < code > < head> < / code > of your html, reference the location to your font-awesome.min.css.
2013-05-10 07:25:13 +08:00
{% highlight html linenos %}
2013-05-08 12:31:48 +08:00
< link rel = "stylesheet" href = "path/to/bootstrap/css/bootstrap.min.css" >
< link rel = "stylesheet" href = "path/to/font-awesome/css/font-awesome.min.css" >
2013-05-06 08:06:36 +08:00
{% endhighlight %}
< / li >
2013-05-09 11:15:29 +08:00
< li > Check out the < a href = "{{ page.relative_path }}examples/" > examples< / a > to start using Font Awesome!< / li >
2013-05-06 08:06:36 +08:00
< / ol >
< / section >
2013-05-10 20:28:57 +08:00
< section id = "custom-less" >
2013-05-06 12:00:00 +08:00
< h2 class = "page-header" > PRO: Custom LESS< / h2 >
2013-05-08 12:31:48 +08:00
< p > Use this method to customize Font Awesome and Bootstrap {{ site.bootstrap.version }} using LESS.< / p >
2013-05-06 08:06:36 +08:00
< ol >
2013-05-08 12:31:48 +08:00
< li > Copy the < code > font-awesome< / code > directory into your project.< / li >
< li > Open bootstrap.less and replace < code > @import "sprites.less";< / code > with < code > @import "path/to/font-awesome/less/font-awesome.less";< / code > < / li >
2013-05-06 08:06:36 +08:00
< li >
Open your project's font-awesome.less and edit the < code > @FontAwesomePath< / code > variable to point to your font directory.
2013-05-10 07:25:13 +08:00
{% highlight html linenos %}
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 >
2013-05-09 11:15:29 +08:00
< li > Check out the < a href = "{{ page.relative_path }}examples/" > examples< / a > to start using Font Awesome!< / li >
2013-05-06 08:06:36 +08:00
< / ol >
< / section >
2013-05-10 20:28:57 +08:00
< section id = "not-using-bootstrap" >
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 >
2013-05-08 12:31:48 +08:00
< li > Copy the < code > font-awesome< / code > directory into your project.< / li >
< li > Follow the above directions and skip the Bootstrap parts.< / li >
2013-05-06 08:06:36 +08:00
< 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 >
2013-05-09 11:15:29 +08:00
< li > Check out the < a href = "{{ page.relative_path }}examples/" > examples< / a > to start using Font Awesome!< / li >
2013-05-06 08:06:36 +08:00
< / ol >
< / section >
2013-05-10 20:28:57 +08:00
< section class = "need-ie7" >
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.
2013-05-10 07:25:13 +08:00
{% highlight html linenos %}
2013-05-08 12:31:48 +08:00
< link rel = "stylesheet" href = "path/to/bootstrap/css/bootstrap.min.css" >
< link rel = "stylesheet" href = "path/to/font-awesome/css/font-awesome.min.css" >
2013-05-06 08:06:36 +08:00
<!-- [if IE 7]>
2013-05-08 12:31:48 +08:00
< link rel = "stylesheet" href = "path/to/font-awesome/css/font-awesome-ie7.min.css" >
2013-05-06 08:06:36 +08:00
<![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 >