diff --git a/.gitignore b/.gitignore index 51d8053d8..31c9b0cc6 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ .coverage .DS_Store .installed.cfg +_gh_pages/* .idea/* .svn/* @@ -15,14 +16,13 @@ src/website/static/* src/website/media/* bin -build cfcache develop-eggs dist downloads eggs parts -tmp +tmp .sass-cache src/website/settingslocal.py diff --git a/_config.yml b/_config.yml new file mode 100644 index 000000000..0c1b057b9 --- /dev/null +++ b/_config.yml @@ -0,0 +1,40 @@ +safe: false +auto: true +server: true +server_port: 7998 +baseurl: /Font-Awesome/ +url: http://localhost:7998 + +source: build +destination: _gh_pages +plugins: build/_plugins + +icon_meta: build/icons.yml +icon_layout: icon.html # Relative to _layouts directory +icon_destination: icon # Relative to destination + +font-awesome: + version: 3.1.0 + url: http://fortawesome.github.com/Font-Awesome/ + author: + name: Dave Gandy + email: dave@davegandy.com + github: + url: https://github.com/FortAwesome/Font-Awesome + project: Font-Awesome + org: FortAwesome + +bootstrap: + version: 2.3.1 + url: http://getbootstrap.com + +license: + font: + version: SIL OFL 1.1 + url: http://scripts.sil.org/OFL + code: + version: MIT License + url: http://opensource.org/licenses/mit-license.html + documentation: + version: CC BY 3.0 + url: http://creativecommons.org/licenses/by/3.0/ diff --git a/build/_includes/ads/carbon-dark-vertical.html b/build/_includes/ads/carbon-dark-vertical.html new file mode 100644 index 000000000..15804e73a --- /dev/null +++ b/build/_includes/ads/carbon-dark-vertical.html @@ -0,0 +1 @@ +
diff --git a/build/_includes/ads/carbon-light-horizontal.html b/build/_includes/ads/carbon-light-horizontal.html new file mode 100644 index 000000000..8dcfb61b6 --- /dev/null +++ b/build/_includes/ads/carbon-light-horizontal.html @@ -0,0 +1 @@ +
diff --git a/build/_includes/contribute.html b/build/_includes/contribute.html new file mode 100644 index 000000000..9906c3868 --- /dev/null +++ b/build/_includes/contribute.html @@ -0,0 +1,38 @@ +
+ +
+
+ +
+
+

+ Want to help make Font Awesome even more awesome? Contribute back to the Font Awesome community by designing + new pictograms for the set. +

+

+ If selected, you'll retain the CC-BY license to your pictogram and get attribution + right here on the Font Awesome site. +

+

How to Submit New Icons

+
    +
  1. Download the icon-flag.pdf template.
  2. +
  3. + Open the PDF in Adobe Illustrator. You'll notice the file has dimensions of 60x56. This is exactly 4x the + max icon size of 15 wide by 14 tall. The template is an example of the flag icon to use as a guide. +
  4. +
  5. + Design your icon. In order to make it into the set, your icon must look pixel perfect. The easiest way to do + this is to make sure your line widths in the template are some multiple of 4px. Diagonals are rough, too. + Don't split pixels right down the middle, as they blur more when rendering. Zoom out to 25% to get a good idea + of how it will render in the font. +
  6. +
  7. + Submit your icon. Drop me an email at dave@davegandy.com. Make sure to + use the subject [Font Awesome] [Icon Contribution] icon-name and attach your PDF file. If your + icon makes it into Font Awesome (I'm keeping a very tight reign on quality), I'll ask what contact info you'd + like to use for attribution. +
  8. +
+
+
+
diff --git a/build/_includes/examples.html b/build/_includes/examples.html new file mode 100644 index 000000000..156e908e9 --- /dev/null +++ b/build/_includes/examples.html @@ -0,0 +1,443 @@ +
+ +

Many examples re-used from the Twitter Bootstrap documentation.

+
+
+
+

Use Font Awesome icons in:

+
    +
  • Bulleted lists (like this one)
  • +
  • Buttons
  • +
  • Button groups
  • +
  • Navigation
  • +
  • Prepended form inputs
  • +
  • And many more with Custom CSS
  • +
+
+
+ +
+
+
+ + + + +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+ + + +
+
+
+ + +
+
+ + Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. + Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. Lots of new possibilities. +
+
+
+ Spinner icon when loading content... +
+
+ +
+ + +
+
+

Inline Icons

+
+
+

Place Font Awesome icons just about anywhere with the <i> tag.

+
+
+
+
+ icon-camera-retro +
+
+
+<i class="icon-camera-retro"></i> icon-camera-retro
+
+
Icon classes are echoed via CSS :before.
+
+
+
+
+

Larger Icons

+
+
+

+ To increase the size of icons relative to its container, use icon-large, icon-2x, + icon-3x, or icon-4x. +

+
+
+

+ Increase the icon size by using the icon-large (33% increase), icon-2x, + icon-3x, or icon-4x classes. +

+
+
+

icon-camera-retro

+

icon-camera-retro

+

icon-camera-retro

+

icon-camera-retro

+
+
+
+<p><i class="icon-camera-retro icon-large"></i> icon-camera-retro</p>
+<p><i class="icon-camera-retro icon-2x"></i> icon-camera-retro</p>
+<p><i class="icon-camera-retro icon-3x"></i> icon-camera-retro</p>
+<p><i class="icon-camera-retro icon-4x"></i> icon-camera-retro</p>
+
+
+ If your icons are getting chopped off on top and bottom, make sure you have + sufficient line-height. +
+
+
+
+
+

Animated Spinner

+
+
+

+ Use the icon-spin class to get any icon to rotate. Works best with icon-spinner and + icon-refresh. +

+
+
+
+ Spinner icon when loading content... +
+
+<i class="icon-spinner icon-spin"></i> Spinner icon when loading content...
+
+

+ CSS3 animations aren't supported in IE7 - IE9. +

+
+
+
+
+ +
+
+ +
+
+
+
+

Bordered & Pulled Icons

+
+
+

+ Use icon-border and pull-right or pull-left for easy pull quotes or + article graphics. +

+
+
+
+ + Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. + Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all + of them in any combination to get lots of new possibilities. +
+
+<i class="icon-quote-left icon-4x pull-left icon-muted"></i>
+Use a few of the new styles together ... lots of new possibilities.
+
+
+ + Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. + Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all + of them in any combination to get lots of new possibilities. +
+
+<i class="icon-flag icon-4x pull-left icon-border"></i>
+Use a few of the new styles together ... lots of new possibilities.
+
+
+
+
+
+

Buttons

+
+ +
+

+ Font Awesome icons work great in buttons. You can even combine them with larger icon styles, + pull-right and pull-left, and icon-spin. +

+
+<a class="btn" href="#">
+  <i class="icon-repeat"></i> Reload</a>
+<a class="btn btn-success" href="#">
+  <i class="icon-shopping-cart icon-large"></i> Checkout</a>
+<a class="btn btn-large btn-primary" href="#">
+  <i class="icon-comment"></i> Comment</a>
+<a class="btn btn-small btn-info" href="#">
+  <i class="icon-info-sign"></i> Info</a>
+<a class="btn btn-danger" href="#">
+  <i class="icon-trash icon-large"></i> Delete</a>
+<a class="btn btn-small" href="#">
+  <i class="icon-cog"></i> Settings</a>
+<a class="btn btn-large btn-danger" href="#">
+  <i class="icon-flag icon-2x pull-left"></i>Font Awesome<br>Version 3.0</a>
+<a class="btn btn-primary" href="#">
+  <i class="icon-refresh icon-spin"></i> Synchronizing Content...</a>
+
+
+
+
+
+

Button groups

+
+
+

+

+ + + + +
+

+
+
+
+<div class="btn-group">
+  <a class="btn" href="#"><i class="icon-align-left"></i></a>
+  <a class="btn" href="#"><i class="icon-align-center"></i></a>
+  <a class="btn" href="#"><i class="icon-align-right"></i></a>
+  <a class="btn" href="#"><i class="icon-align-justify"></i></a>
+</div>
+
+
+
+
+
+

Button dropdowns

+
+
+

+

+
+

+
+
+<div class="btn-group open">
+    <a class="btn btn-primary" href="#"><i class="icon-user"></i> User</a>
+    <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"><span class="icon-caret-down"></span></a>
+    <ul class="dropdown-menu">
+        <li><a href="#"><i class="icon-pencil"></i> Edit</a></li>
+        <li><a href="#"><i class="icon-trash"></i> Delete</a></li>
+        <li><a href="#"><i class="icon-ban-circle"></i> Ban</a></li>
+        <li class="divider"></li>
+        <li><a href="#"><i class="i"></i> Make admin</a></li>
+    </ul>
+</div>
+
+
Don't forget to add the appropriate JavaScript to enable button dropdowns.
+
+
+
+
+

Lists

+
+
+

+

    +
  • Lists
  • +
  • Buttons
  • +
  • Button groups
  • +
  • Navigation
  • +
  • Prepended form inputs
  • +
+

+
+
+

Easily replace individual bullets.

+
+<ul class="icons">
+  <li><i class="icon-ok"></i> Lists</li>
+  <li><i class="icon-ok"></i> Buttons</li>
+  <li><i class="icon-ok"></i> Button groups</li>
+  <li><i class="icon-ok"></i> Navigation</li>
+  <li><i class="icon-ok"></i> Prepended form inputs</li>
+</ul>
+
+
+
+
+
+

Navigation

+
+ +
+

Use Font Awesome icons in navigation to provide helpful visual cues.

+
+<ul class="nav nav-list">
+  <li class="active"><a href="#"><i class="icon-home"></i> Home</a></li>
+  <li><a href="#"><i class="icon-book"></i> Library</a></li>
+  <li><a href="#"><i class="icon-pencil"></i> Applications</a></li>
+  <li><a href="#"><i class="icon-cogs"></i> Settings</a></li>
+</ul>
+
+
+
+
+
+

Prepended form inputs

+
+
+

+

+
+ + +
+
+ + +
+
+

+
+
+
+<form>
+  <div class="input-prepend">
+    <span class="add-on"><i class="icon-envelope"></i></span>
+    <input class="span2" type="text" placeholder="Email address">
+  </div>
+  <div class="input-prepend">
+    <span class="add-on"><i class="icon-key"></i></span>
+    <input class="span2" type="password" placeholder="Password">
+  </div>
+</form>
+
+
+
+
+
+

Custom CSS

+
+
+

Anything you can do with CSS font styles, you can do with Font Awesome.

+
+
+

Star Ratings (inspired by CSS Tricks)

+
+ + + +
+
+
+
diff --git a/build/_includes/footer.html b/build/_includes/footer.html new file mode 100644 index 000000000..06de03ec8 --- /dev/null +++ b/build/_includes/footer.html @@ -0,0 +1,21 @@ + diff --git a/build/_includes/icons/directional.html b/build/_includes/icons/directional.html new file mode 100644 index 000000000..533e23881 --- /dev/null +++ b/build/_includes/icons/directional.html @@ -0,0 +1,51 @@ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/build/_includes/icons/medical.html b/build/_includes/icons/medical.html new file mode 100644 index 000000000..763e54f4f --- /dev/null +++ b/build/_includes/icons/medical.html @@ -0,0 +1,29 @@ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/build/_includes/icons/new.html b/build/_includes/icons/new.html new file mode 100644 index 000000000..0e0dd7932 --- /dev/null +++ b/build/_includes/icons/new.html @@ -0,0 +1,48 @@ +
+
+ +

+ You asked, Font Awesome delivers with 40 shiny new icons in version {{ site.font-awesome.version }}. New icons can be requested on the + Font Awesome GitHub project. Or even + better, you can contribute your own icons. +

+
+ +
+ +
+
diff --git a/build/_includes/icons/social.html b/build/_includes/icons/social.html new file mode 100644 index 000000000..cf2ba9cbd --- /dev/null +++ b/build/_includes/icons/social.html @@ -0,0 +1,37 @@ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/build/_includes/icons/text-editor.html b/build/_includes/icons/text-editor.html new file mode 100644 index 000000000..33df76889 --- /dev/null +++ b/build/_includes/icons/text-editor.html @@ -0,0 +1,53 @@ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/build/_includes/icons/video-player.html b/build/_includes/icons/video-player.html new file mode 100644 index 000000000..fb3b8f455 --- /dev/null +++ b/build/_includes/icons/video-player.html @@ -0,0 +1,35 @@ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/build/_includes/icons/web-app.html b/build/_includes/icons/web-app.html new file mode 100644 index 000000000..c068d51ca --- /dev/null +++ b/build/_includes/icons/web-app.html @@ -0,0 +1,174 @@ + +
+
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/build/_includes/integration.html b/build/_includes/integration.html new file mode 100644 index 000000000..1b39ea22b --- /dev/null +++ b/build/_includes/integration.html @@ -0,0 +1,101 @@ +
+ +

It's easy to integrate Font Awesome into Twitter Bootstrap, or even use it on its own.

+
+
+

Easy Bootstrap + Font Awesome Integration

+
+
+

Use this method to integrate Font Awesome with the default Bootstrap CSS.

+
+
+
    +
  1. Copy the Font Awesome font directory into your project.
  2. +
  3. Copy font-awesome.min.css into your project.
  4. +
  5. + Open your project's font-awesome.min.css and edit the font paths to ensure they point to the right place. +

    The font path is relative from your CSS directory.

    +
  6. +
  7. + In the <head> of your html, reference the location to your font-awesome.min.css. +
    +<link rel="stylesheet" href="../css/bootstrap.min.css">
    +<link rel="stylesheet" href="../css/font-awesome.min.css">
    +
    +
  8. +
  9. Check out the examples to start using Font Awesome!
  10. +
+
+
+
+
+

Custom Bootstrap + Font Awesome Integration using LESS

+
+
+

Use this method to integrate Font Awesome with Twitter Bootstrap using LESS.

+
+
+
    +
  1. Copy the Font Awesome font directory into your project.
  2. +
  3. Copy font-awesome.less into your bootstrap/less directory.
  4. +
  5. Open bootstrap.less and replace @import "sprites.less"; with @import "font-awesome.less";
  6. +
  7. + Open your project's font-awesome.less and edit the @FontAwesomePath variable to point to your font directory. +
    +@FontAwesomePath:   "../font";
    +
    +

    The font path is relative from your compiled CSS directory.

    +
  8. +
  9. Re-compile your LESS if using a static compiler. Otherwise, you should be good to go.
  10. +
  11. Check out the examples to start using Font Awesome!
  12. +
+
+
+
+
+

Custom Bootstrap + Font Awesome Integration using SASS or SCSS

+

I have never used either, so let me know if the included SCSS or SASS files have issues.

+
+
+
+
+

Not using Bootstrap?

+
+
+

Font Awesome works just as well without Twitter Bootstrap.

+
+
+
    +
  1. Copy the Font Awesome font directory into your project.
  2. +
  3. Copy font-awesome.less or font-awesome.min.css into your project.
  4. +
  5. 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).
  6. +
  7. Check out the examples to start using Font Awesome!
  8. +
+
+
+
+
+

Need IE7 Support?

+
+
+

Font Awesome supports IE7. If you need it, you have my condolences.

+
+
+
    +
  1. Get Font Awesome working properly in a modern browser.
  2. +
  3. Copy font-awesome-ie7.min.css into your project.
  4. +
  5. + In the <head> of your html, reference the location to your font-awesome-ie7.min.css. +
    +<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]-->
    +
    +
  6. +
  7. Go complain to whoever decided your project needs IE7 support.
  8. +
+
+
+
diff --git a/build/_includes/jumbotron-slider.html b/build/_includes/jumbotron-slider.html new file mode 100644 index 000000000..98a88cc1e --- /dev/null +++ b/build/_includes/jumbotron-slider.html @@ -0,0 +1,56 @@ +
+
+
+
+
+

Font Awesome

+

The iconic font designed for
use with Twitter Bootstrap

+ +
+ Version {{ site.font-awesome.version }} • Created & Maintained by Dave Gandy +
+
+
+
+ +
+
+ +
+
diff --git a/build/_includes/jumbotron.html b/build/_includes/jumbotron.html new file mode 100644 index 000000000..76aef4d00 --- /dev/null +++ b/build/_includes/jumbotron.html @@ -0,0 +1,7 @@ +
+
+
{% include ads/carbon-dark-vertical.html %}
+

{{ jumbotron_h1 }}

+

{{ jumbotron_p }}

+
+
diff --git a/build/_includes/navbar.html b/build/_includes/navbar.html new file mode 100644 index 000000000..42bc48a1f --- /dev/null +++ b/build/_includes/navbar.html @@ -0,0 +1,19 @@ + diff --git a/build/_includes/roadmap.html b/build/_includes/roadmap.html new file mode 100644 index 000000000..30eb77720 --- /dev/null +++ b/build/_includes/roadmap.html @@ -0,0 +1,9 @@ +
+ +

Here's the plan for future updates.

+ +
diff --git a/build/_includes/say-thanks.html b/build/_includes/say-thanks.html new file mode 100644 index 000000000..555afd532 --- /dev/null +++ b/build/_includes/say-thanks.html @@ -0,0 +1,22 @@ +
+

+ Hopefully you think Font Awesome is awesome. I've put hundreds of hours into the project to give back to the + open source community. If you'd like, here are a couple of ways you can tell me thanks for all my hard work. +

+
+
+

Help me buy an iMac

+

+ Contribute to a shiny + new iMac for me to keep making great icons. +

+
+
+

My Amazon Wish List

+

+ Or pick something straight + from my wish list. Gift cards are great. +

+
+
+
diff --git a/build/_includes/special-thanks.html b/build/_includes/special-thanks.html new file mode 100644 index 000000000..644ca85a6 --- /dev/null +++ b/build/_includes/special-thanks.html @@ -0,0 +1,14 @@ +
+ +

+ Special thanks to @robmadole and + @supercodepoet for icon design + review, advice, and some backbone.js help. +

+

+ Special thanks to @grantgordon and + @johnsmclay for developing + icnfnt, the best way to subset Font Awesome to get just the + icons you need. +

+
\ No newline at end of file diff --git a/build/_includes/stripe-social.html b/build/_includes/stripe-social.html new file mode 100644 index 000000000..6c51bcb9a --- /dev/null +++ b/build/_includes/stripe-social.html @@ -0,0 +1,31 @@ +
+
+ + + + + + + + + + + + + + +
+
diff --git a/build/_includes/whats-new.html b/build/_includes/whats-new.html new file mode 100644 index 000000000..9d2e2d1a2 --- /dev/null +++ b/build/_includes/whats-new.html @@ -0,0 +1,30 @@ +
+
+
+

Pixel Perfection at 14px

+ Every single icon re-created from the ground up to be optimized for Bootstrap's default 14px. +
+
+

Font Sub-setting

+ Thanks to @grantgordon and @johnsmclay, you can subset to get just the icons you need. +
+
+

Better License

+ SIL open font license, MIT license for code. No more attribution required, but much appreciated. +
+
+
+
+

40 New Icons in 3.0

+ Requested by the active community on the Font Awesome GitHub project. +
+
+

New Styles

+ New styles for animated spinning icons, icons with 2x-4x size multipliers, icon borders, & more. +
+
+

28% Smaller Payload

+ 3.0 is smaller, even with 16% more icons. Crazy small if you subset just the icons you need. +
+
+
diff --git a/build/_includes/why.html b/build/_includes/why.html new file mode 100644 index 000000000..b67293d3e --- /dev/null +++ b/build/_includes/why.html @@ -0,0 +1,44 @@ +
+
+
+

One font, 249 icons

+ In a single collection, Font Awesome is a pictographic language of web-related actions. +
+
+

CSS control

+ Easily style icon color, size, shadow, and anything that's possible with CSS. +
+
+

Infinite scalability

+ Scalable vector graphics means every icon looks awesome at any size. +
+
+
+
+

Free, as in Beer

+ Font Awesome is completely free for commercial use. Check out the license. +
+
+

IE7 Support

+ Font Awesome supports IE7. If you need it, you have my condolences. +
+
+

Perfect on Retina Displays

+ Font Awesome icons are vectors, which mean they're gorgeous on high-resolution displays. +
+
+
+
+

Made for Bootstrap

+ Designed from scratch to be fully compatible with Bootstrap {{ site.bootstrap.version }}. +
+
+

Designer Friendly

+ Install FontAwesome.otf and visit the copy & paste page. Happy designing. +
+
+

Screen reader compatible

+ Font Awesome won't trip up screen readers, unlike other icon fonts. +
+
+
diff --git a/build/_layouts/base.html b/build/_layouts/base.html new file mode 100644 index 000000000..d5ee7d586 --- /dev/null +++ b/build/_layouts/base.html @@ -0,0 +1,65 @@ + + + + + + + + + + {% if page.title %}{{ page.title }}{% endif %} + + + + + + + + + + + + + + + + + + + + + +
+ {% include navbar.html %} + + {{ content }} +
+
+{% include footer.html %} + + + + + + + + + + + diff --git a/build/_layouts/icon.html b/build/_layouts/icon.html new file mode 100755 index 000000000..9955f202f --- /dev/null +++ b/build/_layouts/icon.html @@ -0,0 +1,39 @@ +--- +layout: base +title_prefix: Font Awesome Icons +--- +
+
+
+
Icon
+
+ +
Icon Class
+
icon-{{ page.icon['id'] }}
+ +
Unicode
+
{{ page.icon['unicode'] }}
+ +
Created
+
v{{ page.icon['created'] }}
+ + {% if page.icon['categories'] %} +
Categories
+
+ {% for category in page.icon['categories'] %} + {{ category }}
+ {% endfor %} +
+ {% endif %} + + {% if page.icon['aliases'] %} +
Aliases
+
+ {% for alias in page.icon['aliases'] %} + {{ alias }}
+ {% endfor %} +
+ {% endif %} +
+
+
diff --git a/build/_plugins/icon_page_generator.rb b/build/_plugins/icon_page_generator.rb new file mode 100755 index 000000000..fb370119d --- /dev/null +++ b/build/_plugins/icon_page_generator.rb @@ -0,0 +1,48 @@ +## +# Create individual pages for each icon in the FontAwesome set + +require 'yaml' + +module Jekyll + + class IconPage < Page + + ## + # Take a single icon and render a page for it. + + def initialize(site, base, dir, icon) + @site = site + @base = base + @dir = dir + @name = "#{icon['id']}/index.html" + @icon = icon + + self.process(@name) + + self.read_yaml(File.join(base, site.config['layouts']), site.config['icon_layout']) + + self.data['icon'] = icon + self.data['title'] = self.data['title_prefix'] + " — #{icon['name']}" + end + + end + + class IconGenerator < Generator + + ## + # Iterate over every described icon in a YAML file and create a page for it + + safe true + + def generate(site) + icon_meta_filename = site.config['icon_meta'] + icon_meta = YAML.load_file(icon_meta_filename) + + icon_meta['icons'].each do |icon| + site.pages << IconPage.new(site, site.source, site.config['icon_destination'], icon) + end + end + + end + +end diff --git a/docs/assets/css/font-awesome-ie7.css b/build/assets/css/font-awesome-ie7.css similarity index 100% rename from docs/assets/css/font-awesome-ie7.css rename to build/assets/css/font-awesome-ie7.css diff --git a/docs/assets/css/font-awesome-ie7.min.css b/build/assets/css/font-awesome-ie7.min.css similarity index 100% rename from docs/assets/css/font-awesome-ie7.min.css rename to build/assets/css/font-awesome-ie7.min.css diff --git a/docs/assets/css/font-awesome.css b/build/assets/css/font-awesome.css similarity index 99% rename from docs/assets/css/font-awesome.css rename to build/assets/css/font-awesome.css index 5379d8190..71550e3df 100644 --- a/docs/assets/css/font-awesome.css +++ b/build/assets/css/font-awesome.css @@ -1128,3 +1128,9 @@ ul.icons li [class*=" icon-"] { .icon-calendar-empty:before { content: "\f133"; } +.icon-fire-extinguisher:before { + content: "\f134"; +} +.icon-rocket:before { + content: "\f135"; +} diff --git a/docs/assets/css/font-awesome.min.css b/build/assets/css/font-awesome.min.css similarity index 100% rename from docs/assets/css/font-awesome.min.css rename to build/assets/css/font-awesome.min.css diff --git a/docs/assets/css/prettify.css b/build/assets/css/prettify.css similarity index 100% rename from docs/assets/css/prettify.css rename to build/assets/css/prettify.css diff --git a/docs/assets/css/site.css b/build/assets/css/site.css similarity index 99% rename from docs/assets/css/site.css rename to build/assets/css/site.css index dffe41e3c..6fa709bc7 100644 --- a/docs/assets/css/site.css +++ b/build/assets/css/site.css @@ -5253,14 +5253,30 @@ a.badge:focus { .affix { position: fixed; } -.text-align-right { - text-align: right; +html, +body { + height: 100%; } -.text-align-center { - text-align: center; +.wrapper { + min-height: 100%; + height: auto !important; + height: 100%; +} +.footer { + min-width: 990px; +} +.wrapper { + margin: 0 auto -191px; +} +.push { + height: 191px; +} +.footer { + margin-top: 40px; + height: 90px; + padding: 30px 0 30px; } .navbar .brand { - color: #ffffff; font-family: museo-slab, "Helvetica Neue", Helvetica, Arial, sans-serif; } .navbar .brand .icon-flag { @@ -5302,7 +5318,7 @@ h6 { .jumbotron { background: #9d261d; border-bottom: 1px solid #721c15; - padding: 90px 0 48px; + padding: 48px 0; text-shadow: 2px 2px 2px #333333; } .jumbotron, @@ -5316,10 +5332,13 @@ h6 { } .jumbotron p { margin-top: 15px; - margin-bottom: 30px; + margin-bottom: 15px; font-size: 30px; line-height: 1.3; } +.jumbotron .actions { + margin-top: 30px; +} .jumbotron ul { margin-left: 50px; } @@ -5349,6 +5368,15 @@ h6 { color: #ce938e; text-shadow: none; } +.jumbotron-ad { + padding: 20px 0; +} +.jumbotron-ad h1 { + margin-top: 25px; +} +.jumbotron-ad p { + margin-bottom: 35px; +} .btn-github { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); @@ -5395,12 +5423,15 @@ section { padding-top: 40px; } #social-buttons { - padding: 22px 0; + padding: 22px 0 17px; text-align: center; background-color: #f5f5f5; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; } +#social-buttons ul.unstyled { + margin: 0; +} #social-buttons .btn { font-weight: bold; padding: 0px 5px; @@ -5414,11 +5445,16 @@ section { #social-buttons .fork { margin-right: 30px; } +.carbonad-horizontal { + width: 310px; + margin: 20px auto 10px; +} .the-icons { list-style-type: none; margin: 0; } -.the-icons li { +.the-icons li a { + display: block; cursor: pointer; line-height: 32px; height: 32px; @@ -5427,21 +5463,26 @@ section { -moz-border-radius: 6px; border-radius: 6px; } -.the-icons li [class^="icon-"], -.the-icons li [class*=" icon-"] { +.the-icons li a, +.the-icons li a:hover { + color: #222222; +} +.the-icons li a [class^="icon-"], +.the-icons li a [class*=" icon-"] { width: 32px; font-size: 14px; } -.the-icons li:hover { +.the-icons li a:hover { + text-decoration: none; background-color: #fbf4f4; } -.the-icons li:hover [class^="icon-"], -.the-icons li:hover [class*=" icon-"] { +.the-icons li a:hover [class^="icon-"], +.the-icons li a:hover [class*=" icon-"] { *font-size: 28px; *vertical-align: middle; } -.the-icons li:hover [class^="icon-"]:before, -.the-icons li:hover [class*=" icon-"]:before { +.the-icons li a:hover [class^="icon-"]:before, +.the-icons li a:hover [class*=" icon-"]:before { font-size: 28px; vertical-align: -5px; } @@ -5659,3 +5700,6 @@ footer a:hover { footer ul { line-height: 25px; } +footer .project { + margin-top: 10px; +} diff --git a/build/assets/font/FontAwesome.otf b/build/assets/font/FontAwesome.otf new file mode 100644 index 000000000..534d05557 Binary files /dev/null and b/build/assets/font/FontAwesome.otf differ diff --git a/docs/assets/font/fontawesome-webfont.eot b/build/assets/font/fontawesome-webfont.eot similarity index 100% rename from docs/assets/font/fontawesome-webfont.eot rename to build/assets/font/fontawesome-webfont.eot diff --git a/docs/assets/font/fontawesome-webfont.svg b/build/assets/font/fontawesome-webfont.svg similarity index 100% rename from docs/assets/font/fontawesome-webfont.svg rename to build/assets/font/fontawesome-webfont.svg diff --git a/docs/assets/font/fontawesome-webfont.ttf b/build/assets/font/fontawesome-webfont.ttf similarity index 100% rename from docs/assets/font/fontawesome-webfont.ttf rename to build/assets/font/fontawesome-webfont.ttf diff --git a/docs/assets/font/fontawesome-webfont.woff b/build/assets/font/fontawesome-webfont.woff similarity index 100% rename from docs/assets/font/fontawesome-webfont.woff rename to build/assets/font/fontawesome-webfont.woff diff --git a/docs/assets/ico/favicon.ico b/build/assets/ico/favicon.ico similarity index 100% rename from docs/assets/ico/favicon.ico rename to build/assets/ico/favicon.ico diff --git a/docs/assets/img/contribution-sample.png b/build/assets/img/contribution-sample.png similarity index 100% rename from docs/assets/img/contribution-sample.png rename to build/assets/img/contribution-sample.png diff --git a/docs/assets/img/fort_awesome.jpg b/build/assets/img/fort_awesome.jpg similarity index 100% rename from docs/assets/img/fort_awesome.jpg rename to build/assets/img/fort_awesome.jpg diff --git a/docs/assets/img/glyphicons-halflings-white.png b/build/assets/img/glyphicons-halflings-white.png similarity index 100% rename from docs/assets/img/glyphicons-halflings-white.png rename to build/assets/img/glyphicons-halflings-white.png diff --git a/docs/assets/img/glyphicons-halflings.png b/build/assets/img/glyphicons-halflings.png similarity index 100% rename from docs/assets/img/glyphicons-halflings.png rename to build/assets/img/glyphicons-halflings.png diff --git a/docs/assets/img/icon-flag.pdf b/build/assets/img/icon-flag.pdf similarity index 100% rename from docs/assets/img/icon-flag.pdf rename to build/assets/img/icon-flag.pdf diff --git a/docs/assets/js/backbone.min.js b/build/assets/js/backbone.min.js similarity index 100% rename from docs/assets/js/backbone.min.js rename to build/assets/js/backbone.min.js diff --git a/docs/assets/js/bootstrap-222.min.js b/build/assets/js/bootstrap-222.min.js similarity index 100% rename from docs/assets/js/bootstrap-222.min.js rename to build/assets/js/bootstrap-222.min.js diff --git a/build/assets/js/index/index.js b/build/assets/js/index/index.js new file mode 100644 index 000000000..e964a5fee --- /dev/null +++ b/build/assets/js/index/index.js @@ -0,0 +1,27 @@ +$(function() { + // start the icon carousel + $('#iconCarousel').carousel({ + interval: 5000 + }); + + // make code pretty + window.prettyPrint && prettyPrint(); + + // inject twitter & github counts + $.ajax({ + url: 'http://api.twitter.com/1/users/show.json', + data: {screen_name: 'fortaweso_me'}, + dataType: 'jsonp', + success: function(data) { + $('#followers').html(data.followers_count); + } + }); + $.ajax({ + url: 'https://api.github.com/repos/fortawesome/Font-Awesome', + dataType: 'jsonp', + success: function(data) { + $('#watchers').html(data.data.watchers); + $('#forks').html(data.data.forks); + } + }); +}); diff --git a/docs/assets/js/jquery-1.7.1.min.js b/build/assets/js/jquery-1.7.1.min.js similarity index 100% rename from docs/assets/js/jquery-1.7.1.min.js rename to build/assets/js/jquery-1.7.1.min.js diff --git a/docs/assets/js/prettify.min.js b/build/assets/js/prettify.min.js similarity index 100% rename from docs/assets/js/prettify.min.js rename to build/assets/js/prettify.min.js diff --git a/docs/assets/js/underscore.min.js b/build/assets/js/underscore.min.js similarity index 100% rename from docs/assets/js/underscore.min.js rename to build/assets/js/underscore.min.js diff --git a/docs/assets/less/font-awesome-ie7.less b/build/assets/less/font-awesome-ie7.less similarity index 100% rename from docs/assets/less/font-awesome-ie7.less rename to build/assets/less/font-awesome-ie7.less diff --git a/docs/assets/less/font-awesome.less b/build/assets/less/font-awesome.less similarity index 99% rename from docs/assets/less/font-awesome.less rename to build/assets/less/font-awesome.less index 870cd0268..95d421304 100644 --- a/docs/assets/less/font-awesome.less +++ b/build/assets/less/font-awesome.less @@ -570,3 +570,5 @@ ul.icons { .icon-microphone-off:before { content: "\f131"; } .icon-shield:before { content: "\f132"; } .icon-calendar-empty:before { content: "\f133"; } +.icon-fire-extinguisher:before { content: "\f134"; } +.icon-rocket:before { content: "\f135"; } diff --git a/docs/assets/less/mixins.less b/build/assets/less/mixins.less similarity index 77% rename from docs/assets/less/mixins.less rename to build/assets/less/mixins.less index 9266d52f7..2ae1efc89 100644 --- a/docs/assets/less/mixins.less +++ b/build/assets/less/mixins.less @@ -40,4 +40,19 @@ line-height: @size * 1.1; height: @size * @height-multiplier * 1.05; text-align: center; -} \ No newline at end of file +} + +.sticky-footer (@footer-height: @baseLineHeight * 4, @footer-padding-top: 70px, @footer-padding-bottom: 70px, @footer-margin-top: 70px) { + .wrapper { + margin: 0 auto -(@footer-height + @footer-padding-bottom + @footer-padding-top + @footer-margin-top + 1); + } + .push { + height: @footer-height + @footer-padding-bottom + @footer-padding-top + @footer-margin-top + 1; + } + + .footer { + margin-top: @footer-margin-top; + height: @footer-height; + padding: @footer-padding-top 0 @footer-padding-bottom; + } +} diff --git a/docs/assets/less/site.less b/build/assets/less/site.less similarity index 86% rename from docs/assets/less/site.less rename to build/assets/less/site.less index a58110570..6372ac2c0 100644 --- a/docs/assets/less/site.less +++ b/build/assets/less/site.less @@ -1,14 +1,12 @@ @import "twbs-2.3.1/bootstrap.less"; +@import "sticky-footer.less"; @import "mixins.less"; @import "variables.less"; -.text-align-right { text-align: right; } -.text-align-center { text-align: center; } - .navbar .brand { // padding: 11px 20px 9px; - color: @white; +// color: @white; font-family: @serifFontFamily; .icon-flag { padding-right: 3px; } } @@ -39,21 +37,10 @@ h1, h2, h3, h4, h5, h6 { font-family: @serifFontFamily; } } } - -//a[href^='http://'] { -// &:after { -// font-family: FontAwesome; -// content: "\0020 \f08e"; -// &:hover { -// text-decoration: none; -// } -// } -//} - .jumbotron { background: @red; border-bottom: 1px solid @redDark; - padding: 90px 0 48px; + padding: 48px 0; // #gradient > .radial( lighten(@red, 10%), @red); // background-color: @red; &, h1 { color: @white; } @@ -77,10 +64,11 @@ h1, h2, h3, h4, h5, h6 { font-family: @serifFontFamily; } } p { margin-top: 15px; - margin-bottom: 30px; + margin-bottom: 15px; font-size: 30px; line-height: 1.3; } + .actions { margin-top: 30px;} text-shadow: 2px 2px 2px @grayDark; ul { margin-left: 50px; @@ -127,6 +115,12 @@ h1, h2, h3, h4, h5, h6 { font-family: @serifFontFamily; } } } +.jumbotron-ad { + padding: 20px 0; + h1 { margin-top: 25px; } + p { margin-bottom: 35px; } +} + .btn-github { .buttonBackground(@white, mix(@grayLighter, @grayLight, 50%)); } @@ -145,7 +139,9 @@ section { } #social-buttons { - padding: 22px 0; + ul.unstyled { margin: 0; } + + padding: 22px 0 17px; text-align: center; background-color: #f5f5f5; border-top: 1px solid #fff; @@ -166,39 +162,49 @@ section { } } +.carbonad-horizontal { + width: 310px; + margin: 20px auto 10px; +} + .the-icons { list-style-type: none; margin: 0; li { - cursor: pointer; - line-height: 32px; - height: 32px; - padding-left: 12px; - .border-radius(6px); -// vertical-align: middle; + a { + display: block; + &, &:hover { color: @grayDarker; } - [class^="icon-"], - [class*=" icon-"] { - width: 32px; - font-size: 14px; - } - &:hover { - background-color: lighten(@errorBackground, 6%); - [class^="icon-"], [class*=" icon-"] { - *font-size: 28px; - *vertical-align: middle; + cursor: pointer; + line-height: 32px; + height: 32px; + padding-left: 12px; + .border-radius(6px); + + [class^="icon-"], + [class*=" icon-"] { + width: 32px; + font-size: 14px; } - [class^="icon-"]:before, - [class*=" icon-"]:before { - font-size: 28px; - vertical-align: -5px; + &:hover { + text-decoration: none; + background-color: lighten(@errorBackground, 6%); + [class^="icon-"], [class*=" icon-"] { + *font-size: 28px; + *vertical-align: middle; + } + + [class^="icon-"]:before, + [class*=" icon-"]:before { + font-size: 28px; + vertical-align: -5px; + } } } } } - #why, #whats-new { .row { margin-bottom: 20px; @@ -370,4 +376,6 @@ footer { // margin-left: 30px; line-height: 25px; } + + .project { margin-top: 10px; } } diff --git a/build/assets/less/sticky-footer.less b/build/assets/less/sticky-footer.less new file mode 100755 index 000000000..794572454 --- /dev/null +++ b/build/assets/less/sticky-footer.less @@ -0,0 +1,27 @@ +// +// Sticky Footer +// -------------------------------------------------- +// make sure to set .sticky-footer() + +html, body { + height: 100%; +} +.wrapper { + min-height: 100%; + height: auto !important; + height: 100%; +} + +.footer { + min-width: 990px; // necessary fix for non-responsive layouts +// border-top: 1px solid @grayLighter; +// background-color: #f5f5f5; + +// color: #777; + +// p { +// margin-bottom: 0; +// } +} + +.sticky-footer(90px, 30px, 30px, 40px); // sets default values for sticky footer \ No newline at end of file diff --git a/docs/assets/less/twbs-2.3.1/accordion.less b/build/assets/less/twbs-2.3.1/accordion.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/accordion.less rename to build/assets/less/twbs-2.3.1/accordion.less diff --git a/docs/assets/less/twbs-2.3.1/alerts.less b/build/assets/less/twbs-2.3.1/alerts.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/alerts.less rename to build/assets/less/twbs-2.3.1/alerts.less diff --git a/docs/assets/less/twbs-2.3.1/bootstrap.less b/build/assets/less/twbs-2.3.1/bootstrap.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/bootstrap.less rename to build/assets/less/twbs-2.3.1/bootstrap.less diff --git a/docs/assets/less/twbs-2.3.1/breadcrumbs.less b/build/assets/less/twbs-2.3.1/breadcrumbs.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/breadcrumbs.less rename to build/assets/less/twbs-2.3.1/breadcrumbs.less diff --git a/docs/assets/less/twbs-2.3.1/button-groups.less b/build/assets/less/twbs-2.3.1/button-groups.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/button-groups.less rename to build/assets/less/twbs-2.3.1/button-groups.less diff --git a/docs/assets/less/twbs-2.3.1/buttons.less b/build/assets/less/twbs-2.3.1/buttons.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/buttons.less rename to build/assets/less/twbs-2.3.1/buttons.less diff --git a/docs/assets/less/twbs-2.3.1/carousel.less b/build/assets/less/twbs-2.3.1/carousel.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/carousel.less rename to build/assets/less/twbs-2.3.1/carousel.less diff --git a/docs/assets/less/twbs-2.3.1/close.less b/build/assets/less/twbs-2.3.1/close.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/close.less rename to build/assets/less/twbs-2.3.1/close.less diff --git a/docs/assets/less/twbs-2.3.1/code.less b/build/assets/less/twbs-2.3.1/code.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/code.less rename to build/assets/less/twbs-2.3.1/code.less diff --git a/docs/assets/less/twbs-2.3.1/component-animations.less b/build/assets/less/twbs-2.3.1/component-animations.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/component-animations.less rename to build/assets/less/twbs-2.3.1/component-animations.less diff --git a/docs/assets/less/twbs-2.3.1/dropdowns.less b/build/assets/less/twbs-2.3.1/dropdowns.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/dropdowns.less rename to build/assets/less/twbs-2.3.1/dropdowns.less diff --git a/docs/assets/less/twbs-2.3.1/forms.less b/build/assets/less/twbs-2.3.1/forms.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/forms.less rename to build/assets/less/twbs-2.3.1/forms.less diff --git a/docs/assets/less/twbs-2.3.1/grid.less b/build/assets/less/twbs-2.3.1/grid.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/grid.less rename to build/assets/less/twbs-2.3.1/grid.less diff --git a/docs/assets/less/twbs-2.3.1/hero-unit.less b/build/assets/less/twbs-2.3.1/hero-unit.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/hero-unit.less rename to build/assets/less/twbs-2.3.1/hero-unit.less diff --git a/docs/assets/less/twbs-2.3.1/labels-badges.less b/build/assets/less/twbs-2.3.1/labels-badges.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/labels-badges.less rename to build/assets/less/twbs-2.3.1/labels-badges.less diff --git a/docs/assets/less/twbs-2.3.1/layouts.less b/build/assets/less/twbs-2.3.1/layouts.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/layouts.less rename to build/assets/less/twbs-2.3.1/layouts.less diff --git a/docs/assets/less/twbs-2.3.1/media.less b/build/assets/less/twbs-2.3.1/media.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/media.less rename to build/assets/less/twbs-2.3.1/media.less diff --git a/docs/assets/less/twbs-2.3.1/mixins.less b/build/assets/less/twbs-2.3.1/mixins.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/mixins.less rename to build/assets/less/twbs-2.3.1/mixins.less diff --git a/docs/assets/less/twbs-2.3.1/modals.less b/build/assets/less/twbs-2.3.1/modals.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/modals.less rename to build/assets/less/twbs-2.3.1/modals.less diff --git a/docs/assets/less/twbs-2.3.1/navbar.less b/build/assets/less/twbs-2.3.1/navbar.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/navbar.less rename to build/assets/less/twbs-2.3.1/navbar.less diff --git a/docs/assets/less/twbs-2.3.1/navs.less b/build/assets/less/twbs-2.3.1/navs.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/navs.less rename to build/assets/less/twbs-2.3.1/navs.less diff --git a/docs/assets/less/twbs-2.3.1/pager.less b/build/assets/less/twbs-2.3.1/pager.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/pager.less rename to build/assets/less/twbs-2.3.1/pager.less diff --git a/docs/assets/less/twbs-2.3.1/pagination.less b/build/assets/less/twbs-2.3.1/pagination.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/pagination.less rename to build/assets/less/twbs-2.3.1/pagination.less diff --git a/docs/assets/less/twbs-2.3.1/popovers.less b/build/assets/less/twbs-2.3.1/popovers.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/popovers.less rename to build/assets/less/twbs-2.3.1/popovers.less diff --git a/docs/assets/less/twbs-2.3.1/progress-bars.less b/build/assets/less/twbs-2.3.1/progress-bars.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/progress-bars.less rename to build/assets/less/twbs-2.3.1/progress-bars.less diff --git a/docs/assets/less/twbs-2.3.1/reset.less b/build/assets/less/twbs-2.3.1/reset.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/reset.less rename to build/assets/less/twbs-2.3.1/reset.less diff --git a/docs/assets/less/twbs-2.3.1/responsive-1200px-min.less b/build/assets/less/twbs-2.3.1/responsive-1200px-min.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/responsive-1200px-min.less rename to build/assets/less/twbs-2.3.1/responsive-1200px-min.less diff --git a/docs/assets/less/twbs-2.3.1/responsive-767px-max.less b/build/assets/less/twbs-2.3.1/responsive-767px-max.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/responsive-767px-max.less rename to build/assets/less/twbs-2.3.1/responsive-767px-max.less diff --git a/docs/assets/less/twbs-2.3.1/responsive-768px-979px.less b/build/assets/less/twbs-2.3.1/responsive-768px-979px.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/responsive-768px-979px.less rename to build/assets/less/twbs-2.3.1/responsive-768px-979px.less diff --git a/docs/assets/less/twbs-2.3.1/responsive-navbar.less b/build/assets/less/twbs-2.3.1/responsive-navbar.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/responsive-navbar.less rename to build/assets/less/twbs-2.3.1/responsive-navbar.less diff --git a/docs/assets/less/twbs-2.3.1/responsive-utilities.less b/build/assets/less/twbs-2.3.1/responsive-utilities.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/responsive-utilities.less rename to build/assets/less/twbs-2.3.1/responsive-utilities.less diff --git a/docs/assets/less/twbs-2.3.1/responsive.less b/build/assets/less/twbs-2.3.1/responsive.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/responsive.less rename to build/assets/less/twbs-2.3.1/responsive.less diff --git a/docs/assets/less/twbs-2.3.1/scaffolding.less b/build/assets/less/twbs-2.3.1/scaffolding.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/scaffolding.less rename to build/assets/less/twbs-2.3.1/scaffolding.less diff --git a/docs/assets/less/twbs-2.3.1/sprites.less b/build/assets/less/twbs-2.3.1/sprites.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/sprites.less rename to build/assets/less/twbs-2.3.1/sprites.less diff --git a/docs/assets/less/twbs-2.3.1/tables.less b/build/assets/less/twbs-2.3.1/tables.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/tables.less rename to build/assets/less/twbs-2.3.1/tables.less diff --git a/docs/assets/less/twbs-2.3.1/tests/buttons.html b/build/assets/less/twbs-2.3.1/tests/buttons.html similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/buttons.html rename to build/assets/less/twbs-2.3.1/tests/buttons.html diff --git a/docs/assets/less/twbs-2.3.1/tests/css-tests.css b/build/assets/less/twbs-2.3.1/tests/css-tests.css similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/css-tests.css rename to build/assets/less/twbs-2.3.1/tests/css-tests.css diff --git a/docs/assets/less/twbs-2.3.1/tests/css-tests.html b/build/assets/less/twbs-2.3.1/tests/css-tests.html similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/css-tests.html rename to build/assets/less/twbs-2.3.1/tests/css-tests.html diff --git a/docs/assets/less/twbs-2.3.1/tests/forms-responsive.html b/build/assets/less/twbs-2.3.1/tests/forms-responsive.html similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/forms-responsive.html rename to build/assets/less/twbs-2.3.1/tests/forms-responsive.html diff --git a/docs/assets/less/twbs-2.3.1/tests/forms.html b/build/assets/less/twbs-2.3.1/tests/forms.html similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/forms.html rename to build/assets/less/twbs-2.3.1/tests/forms.html diff --git a/docs/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html b/build/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html rename to build/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html diff --git a/docs/assets/less/twbs-2.3.1/tests/navbar-static-top.html b/build/assets/less/twbs-2.3.1/tests/navbar-static-top.html similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/navbar-static-top.html rename to build/assets/less/twbs-2.3.1/tests/navbar-static-top.html diff --git a/docs/assets/less/twbs-2.3.1/tests/navbar.html b/build/assets/less/twbs-2.3.1/tests/navbar.html similarity index 100% rename from docs/assets/less/twbs-2.3.1/tests/navbar.html rename to build/assets/less/twbs-2.3.1/tests/navbar.html diff --git a/docs/assets/less/twbs-2.3.1/thumbnails.less b/build/assets/less/twbs-2.3.1/thumbnails.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/thumbnails.less rename to build/assets/less/twbs-2.3.1/thumbnails.less diff --git a/docs/assets/less/twbs-2.3.1/tooltip.less b/build/assets/less/twbs-2.3.1/tooltip.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/tooltip.less rename to build/assets/less/twbs-2.3.1/tooltip.less diff --git a/docs/assets/less/twbs-2.3.1/type.less b/build/assets/less/twbs-2.3.1/type.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/type.less rename to build/assets/less/twbs-2.3.1/type.less diff --git a/docs/assets/less/twbs-2.3.1/utilities.less b/build/assets/less/twbs-2.3.1/utilities.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/utilities.less rename to build/assets/less/twbs-2.3.1/utilities.less diff --git a/docs/assets/less/twbs-2.3.1/variables.less b/build/assets/less/twbs-2.3.1/variables.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/variables.less rename to build/assets/less/twbs-2.3.1/variables.less diff --git a/docs/assets/less/twbs-2.3.1/wells.less b/build/assets/less/twbs-2.3.1/wells.less similarity index 100% rename from docs/assets/less/twbs-2.3.1/wells.less rename to build/assets/less/twbs-2.3.1/wells.less diff --git a/docs/assets/less/variables.less b/build/assets/less/variables.less similarity index 100% rename from docs/assets/less/variables.less rename to build/assets/less/variables.less diff --git a/docs/design.html b/build/design.html similarity index 92% rename from docs/design.html rename to build/design.html index 2af2905f7..e277bdfeb 100644 --- a/docs/design.html +++ b/build/design.html @@ -1,59 +1,11 @@ - - - - - - - - - Font Awesome Copy & Paste - - - - - - - - - - - - - - - - - - - -
-
- -

Copy & Paste

-

- Install FontAwesome.otf on your system. - Then, copy and paste any of these icons to use them in your mockups & designs. -

- -
-
+--- +layout: base +title: Using Font Awesome in Your Designs +--- +{% capture jumbotron_h1 %} Copy & Paste{% endcapture %} +{% capture jumbotron_p %}Install FontAwesome.otf on your system. Then, copy and paste any of these icons to use them in your mockups & designs.{% endcapture %} +{% include jumbotron.html %}
@@ -318,16 +270,4 @@
- - - - - - - - - - - - \ No newline at end of file diff --git a/build/examples/index.html b/build/examples/index.html new file mode 100644 index 000000000..457dd7808 --- /dev/null +++ b/build/examples/index.html @@ -0,0 +1,14 @@ +--- +layout: base +title: Font Awesome Examples +navbar_active: examples +--- +{% capture jumbotron_h1 %}  Examples{% endcapture %} +{% capture jumbotron_p %}Some great examples of easy ways to use Font Awesome{% endcapture %} + +{% include jumbotron.html %} +{% include stripe-social.html %} + +
+ {% include examples.html %} +
diff --git a/build/icons.yml b/build/icons.yml new file mode 100755 index 000000000..cecaa2584 --- /dev/null +++ b/build/icons.yml @@ -0,0 +1,1988 @@ +icons: + - name: Glass + id: glass + unicode: f000 + created: 1.0.0 + categories: + - Web Application Icons + + - name: Music + id: music + unicode: f001 + created: 1.0.0 + categories: + - Web Application Icons + + - name: Search + id: search + unicode: f002 + created: 1.0.0 + categories: + - Web Application Icons + + - name: envelope + id: envelope + unicode: f003 + created: 1.0.0 + categories: + - Web Application Icons + + - name: heart + id: heart + unicode: f004 + created: 1.0.0 + categories: + - Web Application Icons + + - name: star + id: star + unicode: f005 + created: 1.0.0 + categories: + - Web Application Icons + + - name: star-empty + id: star-empty + unicode: f006 + created: 1.0.0 + categories: + - Web Application Icons + + - name: user + id: user + unicode: f007 + created: 1.0.0 + categories: + - Web Application Icons + + - name: film + id: film + unicode: f008 + created: 1.0.0 + categories: + - Web Application Icons + + - name: th-large + id: th-large + unicode: f009 + created: 1.0.0 + categories: + - Web Application Icons + + - name: th + id: th + unicode: f00a + created: 1.0.0 + categories: + - Web Application Icons + + - name: th-list + id: th-list + unicode: f00b + created: 1.0.0 + categories: + - Web Application Icons + + - name: ok + id: ok + unicode: f00c + created: 1.0.0 + categories: + - Web Application Icons + + - name: remove + id: remove + unicode: f00d + created: 1.0.0 + categories: + - Web Application Icons + + - name: zoom-in + id: zoom-in + unicode: f00e + created: 1.0.0 + categories: + - Web Application Icons + + + - name: zoom-out + id: zoom-out + unicode: f010 + created: 1.0.0 + categories: + - Web Application Icons + + - name: off + id: off + unicode: f011 + created: 1.0.0 + categories: + - Web Application Icons + + - name: signal + id: signal + unicode: f012 + created: 1.0.0 + categories: + - Web Application Icons + + - name: cog + id: cog + unicode: f013 + created: 1.0.0 + categories: + - Web Application Icons + + - name: trash + id: trash + unicode: f014 + created: 1.0.0 + categories: + - Web Application Icons + + - name: home + id: home + unicode: f015 + created: 1.0.0 + categories: + - Web Application Icons + + - name: file + id: file + unicode: f016 + created: 1.0.0 + categories: + - Web Application Icons + + - name: time + id: time + unicode: f017 + created: 1.0.0 + categories: + - Web Application Icons + + - name: road + id: road + unicode: f018 + created: 1.0.0 + categories: + - Web Application Icons + + - name: download-alt + id: download-alt + unicode: f019 + created: 1.0.0 + categories: + - Web Application Icons + + - name: download + id: download + unicode: f01a + created: 1.0.0 + categories: + - Web Application Icons + + - name: upload + id: upload + unicode: f01b + created: 1.0.0 + categories: + - Web Application Icons + + - name: inbox + id: inbox + unicode: f01c + created: 1.0.0 + categories: + - Web Application Icons + + - name: play-circle + id: play-circle + unicode: f01d + created: 1.0.0 + categories: + - Web Application Icons + + - name: repeat + id: repeat + unicode: f01e + created: 1.0.0 + aliases: + - rotate-right + categories: + - Web Application Icons + + + - name: refresh + id: refresh + unicode: f021 + created: 1.0.0 + categories: + - Web Application Icons + + - name: list-alt + id: list-alt + unicode: f022 + created: 1.0.0 + categories: + - Web Application Icons + + - name: lock + id: lock + unicode: f023 + created: 1.0.0 + categories: + - Web Application Icons + + - name: flag + id: flag + unicode: f024 + created: 1.0.0 + categories: + - Web Application Icons + + - name: headphones + id: headphones + unicode: f025 + created: 1.0.0 + categories: + - Web Application Icons + + - name: volume-off + id: volume-off + unicode: f026 + created: 1.0.0 + categories: + - Web Application Icons + + - name: volume-down + id: volume-down + unicode: f027 + created: 1.0.0 + categories: + - Web Application Icons + + - name: volume-up + id: volume-up + unicode: f028 + created: 1.0.0 + categories: + - Web Application Icons + + - name: qrcode + id: qrcode + unicode: f029 + created: 1.0.0 + categories: + - Web Application Icons + + - name: barcode + id: barcode + unicode: f02a + created: 1.0.0 + categories: + - Web Application Icons + + - name: tag + id: tag + unicode: f02b + created: 1.0.0 + categories: + - Web Application Icons + + - name: tags + id: tags + unicode: f02c + created: 1.0.0 + categories: + - Web Application Icons + + - name: book + id: book + unicode: f02d + created: 1.0.0 + categories: + - Web Application Icons + + - name: bookmark + id: bookmark + unicode: f02e + created: 1.0.0 + categories: + - Web Application Icons + + - name: print + id: print + unicode: f02f + created: 1.0.0 + categories: + - Web Application Icons + + + - name: camera + id: camera + unicode: f030 + created: 1.0.0 + categories: + - Web Application Icons + + - name: font + id: font + unicode: f031 + created: 1.0.0 + categories: + - Web Application Icons + + - name: bold + id: bold + unicode: f032 + created: 1.0.0 + categories: + - Web Application Icons + + - name: italic + id: italic + unicode: f033 + created: 1.0.0 + categories: + - Web Application Icons + + - name: text-height + id: text-height + unicode: f034 + created: 1.0.0 + categories: + - Web Application Icons + + - name: text-width + id: text-width + unicode: f035 + created: 1.0.0 + categories: + - Web Application Icons + + - name: align-left + id: align-left + unicode: f036 + created: 1.0.0 + categories: + - Web Application Icons + + - name: align-center + id: align-center + unicode: f037 + created: 1.0.0 + categories: + - Web Application Icons + + - name: align-right + id: align-right + unicode: f038 + created: 1.0.0 + categories: + - Web Application Icons + + - name: align-justify + id: align-justify + unicode: f039 + created: 1.0.0 + categories: + - Web Application Icons + + - name: list + id: list + unicode: f03a + created: 1.0.0 + categories: + - Web Application Icons + + - name: indent-left + id: indent-left + unicode: f03b + created: 1.0.0 + categories: + - Web Application Icons + + - name: indent-right + id: indent-right + unicode: f03c + created: 1.0.0 + categories: + - Web Application Icons + + - name: facetime-video + id: facetime-video + unicode: f03d + created: 1.0.0 + categories: + - Web Application Icons + + - name: picture + id: picture + unicode: f03e + created: 1.0.0 + categories: + - Web Application Icons + + + - name: pencil + id: pencil + unicode: f040 + created: 1.0.0 + categories: + - Web Application Icons + + - name: map-marker + id: map-marker + unicode: f041 + created: 1.0.0 + categories: + - Web Application Icons + + - name: adjust + id: adjust + unicode: f042 + created: 1.0.0 + categories: + - Web Application Icons + + - name: tint + id: tint + unicode: f043 + created: 1.0.0 + categories: + - Web Application Icons + + - name: edit + id: edit + unicode: f044 + created: 1.0.0 + categories: + - Web Application Icons + + - name: share + id: share + unicode: f045 + created: 1.0.0 + categories: + - Web Application Icons + + - name: check + id: check + unicode: f046 + created: 1.0.0 + categories: + - Web Application Icons + + - name: move + id: move + unicode: f047 + created: 1.0.0 + categories: + - Web Application Icons + + - name: step-backward + id: step-backward + unicode: f048 + created: 1.0.0 + categories: + - Web Application Icons + + - name: fast-backward + id: fast-backward + unicode: f049 + created: 1.0.0 + categories: + - Web Application Icons + + - name: backward + id: backward + unicode: f04a + created: 1.0.0 + categories: + - Web Application Icons + + - name: play + id: play + unicode: f04b + created: 1.0.0 + categories: + - Web Application Icons + + - name: pause + id: pause + unicode: f04c + created: 1.0.0 + categories: + - Web Application Icons + + - name: stop + id: stop + unicode: f04d + created: 1.0.0 + categories: + - Web Application Icons + + - name: forward + id: forward + unicode: f04e + created: 1.0.0 + categories: + - Web Application Icons + + + - name: fast-forward + id: fast-forward + unicode: f050 + created: 1.0.0 + categories: + - Web Application Icons + + - name: step-forward + id: step-forward + unicode: f051 + created: 1.0.0 + categories: + - Web Application Icons + + - name: eject + id: eject + unicode: f052 + created: 1.0.0 + categories: + - Web Application Icons + + - name: chevron-left + id: chevron-left + unicode: f053 + created: 1.0.0 + categories: + - Web Application Icons + + - name: chevron-right + id: chevron-right + unicode: f054 + created: 1.0.0 + categories: + - Web Application Icons + + - name: plus-sign + id: plus-sign + unicode: f055 + created: 1.0.0 + categories: + - Web Application Icons + + - name: minus-sign + id: minus-sign + unicode: f056 + created: 1.0.0 + categories: + - Web Application Icons + + - name: remove-sign + id: remove-sign + unicode: f057 + created: 1.0.0 + categories: + - Web Application Icons + + - name: ok-sign + id: ok-sign + unicode: f058 + created: 1.0.0 + categories: + - Web Application Icons + + - name: question-sign + id: question-sign + unicode: f059 + created: 1.0.0 + categories: + - Web Application Icons + + - name: info-sign + id: info-sign + unicode: f05a + created: 1.0.0 + categories: + - Web Application Icons + + - name: screenshot + id: screenshot + unicode: f05b + created: 1.0.0 + categories: + - Web Application Icons + + - name: remove-circle + id: remove-circle + unicode: f05c + created: 1.0.0 + categories: + - Web Application Icons + + - name: ok-circle + id: ok-circle + unicode: f05d + created: 1.0.0 + categories: + - Web Application Icons + + - name: ban-circle + id: ban-circle + unicode: f05e + created: 1.0.0 + categories: + - Web Application Icons + + + - name: arrow-left + id: arrow-left + unicode: f060 + created: 1.0.0 + categories: + - Web Application Icons + + - name: arrow-right + id: arrow-right + unicode: f061 + created: 1.0.0 + categories: + - Web Application Icons + + - name: arrow-up + id: arrow-up + unicode: f062 + created: 1.0.0 + categories: + - Web Application Icons + + - name: arrow-down + id: arrow-down + unicode: f063 + created: 1.0.0 + categories: + - Web Application Icons + + - name: share-alt + id: share-alt + unicode: f064 + created: 1.0.0 + aliases: + - mail-forward + categories: + - Web Application Icons + + - name: resize-full + id: resize-full + unicode: f065 + created: 1.0.0 + categories: + - Web Application Icons + + - name: resize-small + id: resize-small + unicode: f066 + created: 1.0.0 + categories: + - Web Application Icons + + - name: plus + id: plus + unicode: f067 + created: 1.0.0 + categories: + - Web Application Icons + + - name: minus + id: minus + unicode: f068 + created: 1.0.0 + categories: + - Web Application Icons + + - name: asterisk + id: asterisk + unicode: f069 + created: 1.0.0 + categories: + - Web Application Icons + + - name: exclamation-sign + id: exclamation-sign + unicode: f06a + created: 1.0.0 + categories: + - Web Application Icons + + - name: gift + id: gift + unicode: f06b + created: 1.0.0 + categories: + - Web Application Icons + + - name: leaf + id: leaf + unicode: f06c + created: 1.0.0 + categories: + - Web Application Icons + + - name: fire + id: fire + unicode: f06d + created: 1.0.0 + categories: + - Web Application Icons + + - name: eye-open + id: eye-open + unicode: f06e + created: 1.0.0 + categories: + - Web Application Icons + + + - name: eye-close + id: eye-close + unicode: f070 + created: 1.0.0 + categories: + - Web Application Icons + + - name: warning-sign + id: warning-sign + unicode: f071 + created: 1.0.0 + categories: + - Web Application Icons + + - name: plane + id: plane + unicode: f072 + created: 1.0.0 + categories: + - Web Application Icons + + - name: calendar + id: calendar + unicode: f073 + created: 1.0.0 + categories: + - Web Application Icons + + - name: random + id: random + unicode: f074 + created: 1.0.0 + categories: + - Web Application Icons + + - name: comment + id: comment + unicode: f075 + created: 1.0.0 + categories: + - Web Application Icons + + - name: magnet + id: magnet + unicode: f076 + created: 1.0.0 + categories: + - Web Application Icons + + - name: chevron-up + id: chevron-up + unicode: f077 + created: 1.0.0 + categories: + - Web Application Icons + + - name: chevron-down + id: chevron-down + unicode: f078 + created: 1.0.0 + categories: + - Web Application Icons + + - name: retweet + id: retweet + unicode: f079 + created: 1.0.0 + categories: + - Web Application Icons + + - name: shopping-cart + id: shopping-cart + unicode: f07a + created: 1.0.0 + categories: + - Web Application Icons + + - name: folder-close + id: folder-close + unicode: f07b + created: 1.0.0 + categories: + - Web Application Icons + + - name: folder-open + id: folder-open + unicode: f07c + created: 1.0.0 + categories: + - Web Application Icons + + - name: resize-vertical + id: resize-vertical + unicode: f07d + created: 1.0.0 + categories: + - Web Application Icons + + - name: resize-horizontal + id: resize-horizontal + unicode: f07e + created: 1.0.0 + categories: + - Web Application Icons + + + - name: bar-chart + id: bar-chart + unicode: f080 + created: 1.0.0 + categories: + - Web Application Icons + + - name: twitter-sign + id: twitter-sign + unicode: f081 + created: 1.0.0 + categories: + - Web Application Icons + + - name: facebook-sign + id: facebook-sign + unicode: f082 + created: 1.0.0 + categories: + - Web Application Icons + + - name: camera-retro + id: camera-retro + unicode: f083 + created: 1.0.0 + categories: + - Web Application Icons + + - name: key + id: key + unicode: f084 + created: 1.0.0 + categories: + - Web Application Icons + + - name: cogs + id: cogs + unicode: f085 + created: 1.0.0 + categories: + - Web Application Icons + + - name: comments + id: comments + unicode: f086 + created: 1.0.0 + categories: + - Web Application Icons + + - name: thumbs-up + id: thumbs-up + unicode: f087 + created: 1.0.0 + categories: + - Web Application Icons + + - name: thumbs-down + id: thumbs-down + unicode: f088 + created: 1.0.0 + categories: + - Web Application Icons + + - name: star-half + id: star-half + unicode: f089 + created: 1.0.0 + categories: + - Web Application Icons + + - name: heart-empty + id: heart-empty + unicode: f08a + created: 1.0.0 + categories: + - Web Application Icons + + - name: signout + id: signout + unicode: f08b + created: 1.0.0 + categories: + - Web Application Icons + + - name: linkedin-sign + id: linkedin-sign + unicode: f08c + created: 1.0.0 + categories: + - Web Application Icons + + - name: pushpin + id: pushpin + unicode: f08d + created: 1.0.0 + categories: + - Web Application Icons + + - name: external-link + id: external-link + unicode: f08e + created: 1.0.0 + categories: + - Web Application Icons + + + - name: signin + id: signin + unicode: f090 + created: 1.0.0 + categories: + - Web Application Icons + + - name: trophy + id: trophy + unicode: f091 + created: 1.0.0 + categories: + - Web Application Icons + + - name: github-sign + id: github-sign + unicode: f092 + created: 1.0.0 + categories: + - Web Application Icons + + - name: upload-alt + id: upload-alt + unicode: f093 + created: 1.0.0 + categories: + - Web Application Icons + + - name: lemon + id: lemon + unicode: f094 + created: 1.0.0 + categories: + - Web Application Icons + + - name: phone + id: phone + unicode: f095 + created: 2.0.0 + categories: + - Web Application Icons + + - name: check-empty + id: check-empty + unicode: f096 + created: 2.0.0 + categories: + - Web Application Icons + + - name: bookmark-empty + id: bookmark-empty + unicode: f097 + created: 2.0.0 + categories: + - Web Application Icons + + - name: phone-sign + id: phone-sign + unicode: f098 + created: 2.0.0 + categories: + - Web Application Icons + + - name: twitter + id: twitter + unicode: f099 + created: 2.0.0 + categories: + - Web Application Icons + + - name: facebook + id: facebook + unicode: f09a + created: 2.0.0 + categories: + - Web Application Icons + + - name: github + id: github + unicode: f09b + created: 2.0.0 + categories: + - Web Application Icons + + - name: unlock + id: unlock + unicode: f09c + created: 2.0.0 + categories: + - Web Application Icons + + - name: credit-card + id: credit-card + unicode: f09d + created: 2.0.0 + categories: + - Web Application Icons + + - name: rss + id: rss + unicode: f09e + created: 2.0.0 + categories: + - Web Application Icons + + + - name: hdd + id: hdd + unicode: f0a0 + created: 2.0.0 + categories: + - Web Application Icons + + - name: bullhorn + id: bullhorn + unicode: f0a1 + created: 2.0.0 + categories: + - Web Application Icons + + - name: bell + id: bell + unicode: f0a2 + created: 2.0.0 + categories: + - Web Application Icons + + - name: certificate + id: certificate + unicode: f0a3 + created: 2.0.0 + categories: + - Web Application Icons + + - name: hand-right + id: hand-right + unicode: f0a4 + created: 2.0.0 + categories: + - Web Application Icons + + - name: hand-left + id: hand-left + unicode: f0a5 + created: 2.0.0 + categories: + - Web Application Icons + + - name: hand-up + id: hand-up + unicode: f0a6 + created: 2.0.0 + categories: + - Web Application Icons + + - name: hand-down + id: hand-down + unicode: f0a7 + created: 2.0.0 + categories: + - Web Application Icons + + - name: circle-arrow-left + id: circle-arrow-left + unicode: f0a8 + created: 2.0.0 + categories: + - Web Application Icons + + - name: circle-arrow-right + id: circle-arrow-right + unicode: f0a9 + created: 2.0.0 + categories: + - Web Application Icons + + - name: circle-arrow-up + id: circle-arrow-up + unicode: f0aa + created: 2.0.0 + categories: + - Web Application Icons + + - name: circle-arrow-down + id: circle-arrow-down + unicode: f0ab + created: 2.0.0 + categories: + - Web Application Icons + + - name: globe + id: globe + unicode: f0ac + created: 2.0.0 + categories: + - Web Application Icons + + - name: wrench + id: wrench + unicode: f0ad + created: 2.0.0 + categories: + - Web Application Icons + + - name: tasks + id: tasks + unicode: f0ae + created: 2.0.0 + categories: + - Web Application Icons + + + - name: filter + id: filter + unicode: f0b0 + created: 2.0.0 + categories: + - Web Application Icons + + - name: briefcase + id: briefcase + unicode: f0b1 + created: 2.0.0 + categories: + - Web Application Icons + + - name: fullscreen + id: fullscreen + unicode: f0b2 + created: 2.0.0 + categories: + - Web Application Icons + + + - name: group + id: group + unicode: f0c0 + created: 2.0.0 + categories: + - Web Application Icons + + - name: link + id: link + unicode: f0c1 + created: 2.0.0 + categories: + - Web Application Icons + + - name: cloud + id: cloud + unicode: f0c2 + created: 2.0.0 + categories: + - Web Application Icons + + - name: beaker + id: beaker + unicode: f0c3 + created: 2.0.0 + categories: + - Web Application Icons + + - name: cut + id: cut + unicode: f0c4 + created: 2.0.0 + categories: + - Web Application Icons + + - name: copy + id: copy + unicode: f0c5 + created: 2.0.0 + categories: + - Web Application Icons + + - name: paper-clip + id: paper-clip + unicode: f0c6 + created: 2.0.0 + categories: + - Web Application Icons + + - name: save + id: save + unicode: f0c7 + created: 2.0.0 + categories: + - Web Application Icons + + - name: sign-blank + id: sign-blank + unicode: f0c8 + created: 2.0.0 + categories: + - Web Application Icons + + - name: reorder + id: reorder + unicode: f0c9 + created: 2.0.0 + categories: + - Web Application Icons + + - name: list-ul + id: list-ul + unicode: f0ca + created: 2.0.0 + categories: + - Web Application Icons + + - name: list-ol + id: list-ol + unicode: f0cb + created: 2.0.0 + categories: + - Web Application Icons + + - name: strikethrough + id: strikethrough + unicode: f0cc + created: 2.0.0 + categories: + - Web Application Icons + + - name: underline + id: underline + unicode: f0cd + created: 2.0.0 + categories: + - Web Application Icons + + - name: table + id: table + unicode: f0ce + created: 2.0.0 + categories: + - Web Application Icons + + + - name: magic + id: magic + unicode: f0d0 + created: 2.0.0 + categories: + - Web Application Icons + + - name: truck + id: truck + unicode: f0d1 + created: 2.0.0 + categories: + - Web Application Icons + + - name: pinterest + id: pinterest + unicode: f0d2 + created: 2.0.0 + categories: + - Web Application Icons + + - name: pinterest-sign + id: pinterest-sign + unicode: f0d3 + created: 2.0.0 + categories: + - Web Application Icons + + - name: google-plus-sign + id: google-plus-sign + unicode: f0d4 + created: 2.0.0 + categories: + - Web Application Icons + + - name: google-plus + id: google-plus + unicode: f0d5 + created: 2.0.0 + categories: + - Web Application Icons + + - name: money + id: money + unicode: f0d6 + created: 2.0.0 + categories: + - Web Application Icons + + - name: caret-down + id: caret-down + unicode: f0d7 + created: 2.0.0 + categories: + - Web Application Icons + + - name: caret-up + id: caret-up + unicode: f0d8 + created: 2.0.0 + categories: + - Web Application Icons + + - name: caret-left + id: caret-left + unicode: f0d9 + created: 2.0.0 + categories: + - Web Application Icons + + - name: caret-right + id: caret-right + unicode: f0da + created: 2.0.0 + categories: + - Web Application Icons + + - name: columns + id: columns + unicode: f0db + created: 2.0.0 + categories: + - Web Application Icons + + - name: sort + id: sort + unicode: f0dc + created: 2.0.0 + categories: + - Web Application Icons + + - name: sort-down + id: sort-down + unicode: f0dd + created: 2.0.0 + categories: + - Web Application Icons + + - name: sort-up + id: sort-up + unicode: f0de + created: 2.0.0 + categories: + - Web Application Icons + + + - name: envelope-alt + id: envelope-alt + unicode: f0e0 + created: 2.0.0 + categories: + - Web Application Icons + + - name: linkedin + id: linkedin + unicode: f0e1 + created: 2.0.0 + categories: + - Web Application Icons + + + - name: undo + id: undo + unicode: f0e2 + created: 2.0.0 + aliases: + - rotate-left + categories: + - Web Application Icons + + - name: legal + id: legal + unicode: f0e3 + created: 2.0.0 + categories: + - Web Application Icons + + - name: dashboard + id: dashboard + unicode: f0e4 + created: 2.0.0 + categories: + - Web Application Icons + + - name: comment-alt + id: comment-alt + unicode: f0e5 + created: 2.0.0 + categories: + - Web Application Icons + + - name: comments-alt + id: comments-alt + unicode: f0e6 + created: 2.0.0 + categories: + - Web Application Icons + + - name: bolt + id: bolt + unicode: f0e7 + created: 2.0.0 + categories: + - Web Application Icons + + - name: sitemap + id: sitemap + unicode: f0e8 + created: 2.0.0 + categories: + - Web Application Icons + + - name: umbrella + id: umbrella + unicode: f0e9 + created: 2.0.0 + categories: + - Web Application Icons + + - name: paste + id: paste + unicode: f0ea + created: 2.0.0 + categories: + - Web Application Icons + + - name: lightbulb + id: lightbulb + unicode: f0eb + created: 3.0.0 + categories: + - Web Application Icons + + - name: exchange + id: exchange + unicode: f0ec + created: 3.0.0 + categories: + - Web Application Icons + + - name: cloud-download + id: cloud-download + unicode: f0ed + created: 3.0.0 + categories: + - Web Application Icons + + - name: cloud-upload + id: cloud-upload + unicode: f0ee + created: 3.0.0 + categories: + - Web Application Icons + + + - name: user-md + id: user-md + unicode: f0f0 + created: 2.0.0 + categories: + - Web Application Icons + + - name: stethoscope + id: stethoscope + unicode: f0f1 + created: 3.0.0 + categories: + - Web Application Icons + + - name: suitcase + id: suitcase + unicode: f0f2 + created: 3.0.0 + categories: + - Web Application Icons + + - name: bell-alt + id: bell-alt + unicode: f0f3 + created: 3.0.0 + categories: + - Web Application Icons + + - name: coffee + id: coffee + unicode: f0f4 + created: 3.0.0 + categories: + - Web Application Icons + + - name: food + id: food + unicode: f0f5 + created: 3.0.0 + categories: + - Web Application Icons + + - name: file-alt + id: file-alt + unicode: f0f6 + created: 3.0.0 + categories: + - Web Application Icons + + - name: building + id: building + unicode: f0f7 + created: 3.0.0 + categories: + - Web Application Icons + + - name: hospital + id: hospital + unicode: f0f8 + created: 3.0.0 + categories: + - Web Application Icons + + - name: ambulance + id: ambulance + unicode: f0f9 + created: 3.0.0 + categories: + - Web Application Icons + + - name: medkit + id: medkit + unicode: f0fa + created: 3.0.0 + categories: + - Web Application Icons + + - name: fighter-jet + id: fighter-jet + unicode: f0fb + created: 3.0.0 + categories: + - Web Application Icons + + - name: beer + id: beer + unicode: f0fc + created: 3.0.0 + categories: + - Web Application Icons + + - name: h-sign + id: h-sign + unicode: f0fd + created: 3.0.0 + categories: + - Web Application Icons + + - name: plus-sign-alt + id: plus-sign-alt + unicode: f0fe + created: 3.0.0 + categories: + - Web Application Icons + + + - name: double-angle-left + id: double-angle-left + unicode: f100 + created: 3.0.0 + categories: + - Web Application Icons + + - name: double-angle-right + id: double-angle-right + unicode: f101 + created: 3.0.0 + categories: + - Web Application Icons + + - name: double-angle-up + id: double-angle-up + unicode: f102 + created: 3.0.0 + categories: + - Web Application Icons + + - name: double-angle-down + id: double-angle-down + unicode: f103 + created: 3.0.0 + categories: + - Web Application Icons + + - name: angle-left + id: angle-left + unicode: f104 + created: 3.0.0 + categories: + - Web Application Icons + + - name: angle-right + id: angle-right + unicode: f105 + created: 3.0.0 + categories: + - Web Application Icons + + - name: angle-up + id: angle-up + unicode: f106 + created: 3.0.0 + categories: + - Web Application Icons + + - name: angle-down + id: angle-down + unicode: f107 + created: 3.0.0 + categories: + - Web Application Icons + + - name: desktop + id: desktop + unicode: f108 + created: 3.0.0 + categories: + - Web Application Icons + + - name: laptop + id: laptop + unicode: f109 + created: 3.0.0 + categories: + - Web Application Icons + + - name: tablet + id: tablet + unicode: f10a + created: 3.0.0 + categories: + - Web Application Icons + + - name: mobile-phone + id: mobile-phone + unicode: f10b + created: 3.0.0 + categories: + - Web Application Icons + + - name: circle-blank + id: circle-blank + unicode: f10c + created: 3.0.0 + categories: + - Web Application Icons + + - name: quote-left + id: quote-left + unicode: f10d + created: 3.0.0 + categories: + - Web Application Icons + + - name: quote-right + id: quote-right + unicode: f10e + created: 3.0.0 + categories: + - Web Application Icons + + + - name: spinner + id: spinner + unicode: f110 + created: 3.0.0 + categories: + - Web Application Icons + + - name: circle + id: circle + unicode: f111 + created: 3.0.0 + categories: + - Web Application Icons + + - name: reply + id: reply + unicode: f112 + created: 3.0.0 + aliases: + - mail-reply + categories: + - Web Application Icons + + - name: github-alt + id: github-alt + unicode: f113 + created: 3.0.0 + categories: + - Web Application Icons + + - name: folder-close-alt + id: folder-close-alt + unicode: f114 + created: 3.0.0 + categories: + - Web Application Icons + + - name: folder-open-alt + id: folder-open-alt + unicode: f115 + created: 3.0.0 + categories: + - Web Application Icons + + - name: expand-alt + id: expand-alt + unicode: f116 + created: 3.1.0 + categories: + - Web Application Icons + + - name: collapse-alt + id: collapse-alt + unicode: f117 + created: 3.1.0 + categories: + - Web Application Icons + + - name: smile + id: smile + unicode: f118 + created: 3.1.0 + categories: + - Web Application Icons + + - name: frown + id: frown + unicode: f119 + created: 3.1.0 + categories: + - Web Application Icons + + - name: meh + id: meh + unicode: f11a + created: 3.1.0 + categories: + - Web Application Icons + + - name: gamepad + id: gamepad + unicode: f11b + created: 3.1.0 + categories: + - Web Application Icons + + - name: keyboard + id: keyboard + unicode: f11c + created: 3.1.0 + categories: + - Web Application Icons + + - name: flag-alt + id: flag-alt + unicode: f11d + created: 3.1.0 + categories: + - Web Application Icons + + - name: flag-checkered + id: flag-checkered + unicode: f11e + created: 3.1.0 + categories: + - Web Application Icons + + + - name: terminal + id: terminal + unicode: f120 + created: 3.1.0 + categories: + - Web Application Icons + + - name: code + id: code + unicode: f121 + created: 3.1.0 + categories: + - Web Application Icons + + - name: reply-all + id: reply-all + unicode: f122 + created: 3.1.0 + categories: + - Web Application Icons + + - name: mail-reply-all + id: mail-reply-all + unicode: f122 + created: 3.1.0 + categories: + - Web Application Icons + + - name: star-half-empty + id: star-half-empty + unicode: f123 + created: 3.1.0 + categories: + - Web Application Icons + + - name: location-arrow + id: location-arrow + unicode: f124 + created: 3.1.0 + categories: + - Web Application Icons + + - name: crop + id: crop + unicode: f125 + created: 3.1.0 + categories: + - Web Application Icons + + - name: code-fork + id: code-fork + unicode: f126 + created: 3.1.0 + categories: + - Web Application Icons + + - name: unlink + id: unlink + unicode: f127 + created: 3.1.0 + categories: + - Web Application Icons + + - name: question + id: question + unicode: f128 + created: 3.1.0 + categories: + - Web Application Icons + + - name: info + id: info + unicode: f129 + created: 3.1.0 + categories: + - Web Application Icons + + - name: exclamation + id: exclamation + unicode: f12a + created: 3.1.0 + categories: + - Web Application Icons + + - name: superscript + id: superscript + unicode: f12b + created: 3.1.0 + categories: + - Web Application Icons + + - name: subscript + id: subscript + unicode: f12c + created: 3.1.0 + categories: + - Web Application Icons + + - name: eraser + id: eraser + unicode: f12d + created: 3.1.0 + categories: + - Web Application Icons + + - name: puzzle-piece + id: puzzle-piece + unicode: f12e + created: 3.1.0 + categories: + - Web Application Icons + + + - name: microphone + id: microphone + unicode: f130 + created: 3.1.0 + categories: + - Web Application Icons + + - name: microphone-off + id: microphone-off + unicode: f131 + created: 3.1.0 + categories: + - Web Application Icons + + - name: shield + id: shield + unicode: f132 + created: 3.1.0 + categories: + - Web Application Icons + + - name: calendar-empty + id: calendar-empty + unicode: f133 + created: 3.1.0 + categories: + - Web Application Icons + + - name: fire-extinguisher + id: fire-extinguisher + unicode: f134 + created: 3.1.0 + categories: + - Web Application Icons + + - name: rocket + id: rocket + unicode: f135 + created: 3.1.0 + categories: + - Web Application Icons diff --git a/build/icons/index.html b/build/icons/index.html new file mode 100644 index 000000000..d752b5c0b --- /dev/null +++ b/build/icons/index.html @@ -0,0 +1,20 @@ +--- +layout: base +title: Font Awesome Icons +navbar_active: icons +--- +{% capture jumbotron_h1 %}  The Icons{% endcapture %} +{% capture jumbotron_p %}The complete set of 249 icons in Font Awesome {{ site.font-awesome.version }}{% endcapture %} + +{% include jumbotron.html %} +{% include stripe-social.html %} + +
+ {% include icons/new.html %} + {% include icons/web-app.html %} + {% include icons/text-editor.html %} + {% include icons/directional.html %} + {% include icons/video-player.html %} + {% include icons/social.html %} + {% include icons/medical.html %} +
diff --git a/build/index.html b/build/index.html new file mode 100644 index 000000000..8478c1d04 --- /dev/null +++ b/build/index.html @@ -0,0 +1,16 @@ +--- +layout: base +title: Font Awesome, the iconic font designed for use with Twitter Bootstrap +navbar_active: home +--- + +{% include jumbotron-slider.html %} +{% include stripe-social.html %} + +
+
+ {% include ads/carbon-light-horizontal.html %} +
+ {% include why.html %} + {% include special-thanks.html %} +
diff --git a/build/integration/index.html b/build/integration/index.html new file mode 100644 index 000000000..402b94d2c --- /dev/null +++ b/build/integration/index.html @@ -0,0 +1,14 @@ +--- +layout: base +title: Font Awesome Integration +navbar_active: integration +--- +{% capture jumbotron_h1 %}  Integration{% endcapture %} +{% capture jumbotron_p %}Easy ways to get Font Awesome {{ site.font-awesome.version }} up and running{% endcapture %} + +{% include jumbotron.html %} +{% include stripe-social.html %} + +
+ {% include integration.html %} +
diff --git a/build/roadmap/index.html b/build/roadmap/index.html new file mode 100644 index 000000000..cbd619672 --- /dev/null +++ b/build/roadmap/index.html @@ -0,0 +1,14 @@ +--- +layout: base +title: Font Awesome Roadmap +navbar_active: roadmap +--- +{% capture jumbotron_h1 %}  Roadmap{% endcapture %} +{% capture jumbotron_p %}The plan for future updates to Font Awesome{% endcapture %} + +{% include jumbotron.html %} +{% include stripe-social.html %} + +
+ {% include roadmap.html %} +
diff --git a/docs/test.html b/build/test.html similarity index 100% rename from docs/test.html rename to build/test.html diff --git a/build/thanks/index.html b/build/thanks/index.html new file mode 100644 index 000000000..8b8348df5 --- /dev/null +++ b/build/thanks/index.html @@ -0,0 +1,14 @@ +--- +layout: base +title: Say Thanks +navbar_active: thanks +--- +{% capture jumbotron_h1 %}  Say Thanks{% endcapture %} +{% capture jumbotron_p %}Like Font Awesome? Here's some ways to tell me thanks.{% endcapture %} + +{% include jumbotron.html %} +{% include stripe-social.html %} + +
+ {% include say-thanks.html %} +
diff --git a/build/whats-new/index.html b/build/whats-new/index.html new file mode 100644 index 000000000..9000c811c --- /dev/null +++ b/build/whats-new/index.html @@ -0,0 +1,15 @@ +--- +layout: base +title: What's New +navbar_active: whats-new +--- +{% capture jumbotron_h1 %}  What's New{% endcapture %} +{% capture jumbotron_p %}What's New in the latest version — Font Awesome {{ site.font-awesome.version }}{% endcapture %} + +{% include jumbotron.html %} +{% include stripe-social.html %} + +
+ {% include whats-new.html %} + {% include icons/new.html %} +
diff --git a/docs/assets/font/FontAwesome.otf b/docs/assets/font/FontAwesome.otf deleted file mode 100644 index 37b6389b1..000000000 Binary files a/docs/assets/font/FontAwesome.otf and /dev/null differ diff --git a/docs/assets/js/index/index.js b/docs/assets/js/index/index.js deleted file mode 100644 index 18dc296b4..000000000 --- a/docs/assets/js/index/index.js +++ /dev/null @@ -1,89 +0,0 @@ -$(function() { - // start the icon carousel - $('#iconCarousel').carousel({ - interval: 5000 - }); - - // make code pretty - window.prettyPrint && prettyPrint(); - - // inject twitter & github counts - $.ajax({ - url: 'http://api.twitter.com/1/users/show.json', - data: {screen_name: 'fortaweso_me'}, - dataType: 'jsonp', - success: function(data) { - $('#followers').html(data.followers_count); - } - }); - $.ajax({ - url: 'https://api.github.com/repos/fortawesome/Font-Awesome', - dataType: 'jsonp', - success: function(data) { - $('#watchers').html(data.data.watchers); - $('#forks').html(data.data.forks); - } - }); - - - - - - var firstInHistory = true; - - var MainView = Backbone.View.extend({ - el: $("div.container"), - - modalTemplate: _.template($("#modal-template").html()), - - events:{ - "click ul.the-icons > li": "iconClicked" - }, - - iconClicked: function(event) { - event.preventDefault(); - - var $item = $(event.currentTarget); - var $iconName = $item.find("i").attr("class"); - _gaq.push(['_trackEvent', 'iconClick', $iconName]); - - mainRouter.navigate("icon/" + $iconName, {trigger: true}); - firstInHistory = false; - } - }); - - - var MainRouter = Backbone.Router.extend({ - routes: { - "": "checkModal", - "icon/:iconName": "showIcon" - }, - - checkModal: function() { - var $modal = $("div.modal"); - - if ($modal.length > 0) { - $modal.modal("hide"); - } - }, - - showIcon: function(iconName) { - var $modal = $(mainView.modalTemplate({"iconName": iconName})); - - $modal.modal("show"); - $modal.on('hidden', function () { - $modal.remove(); - if (firstInHistory) { - mainRouter.navigate("/", {trigger: false}); - firstInHistory = false; - } else { - window.history.back(); - } - }) - } - }); - - var mainView = new MainView(); - var mainRouter = new MainRouter(); - Backbone.history.start({pushState : false}); -}); diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 5ea5de275..000000000 --- a/docs/index.html +++ /dev/null @@ -1,1444 +0,0 @@ - - - - - - - - - - Font Awesome, the iconic font designed for use with Twitter Bootstrap - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
-

Font Awesome

-

The iconic font designed for
use with Twitter Bootstrap

- -
- Version 3.1.0 • Created & Maintained by Dave Gandy -
-
-
-
- -
-
- -
-
- -
-
- - Watch - 9000+ - - - Fork - 800+ - - -
-
- -
-
-
-
-

One font, 249 icons

- In a single collection, Font Awesome is a pictographic language of web-related actions. -
-
-

CSS control

- Easily style icon color, size, shadow, and anything that's possible with CSS. -
-
-

Infinite scalability

- Scalable vector graphics means every icon looks awesome at any size. -
-
-
-
-

Free, as in Beer

- Font Awesome is completely free for commercial use. Check out the license. -
-
-

IE7 Support

- Font Awesome supports IE7. If you need it, you have my condolences. -
-
-

Perfect on Retina Displays

- Font Awesome icons are vectors, which mean they're gorgeous on high-resolution displays. -
-
-
-
-

Made for Twitter Bootstrap

- Designed from scratch to be fully compatible with Twitter Bootstrap 2.2.2. -
-
-

Designer Friendly

- Install FontAwesome.otf and visit the copy & paste page. Happy designing. -
-
-

Screen reader compatible

- Font Awesome won't trip up screen readers, unlike other icon fonts. -
-
-
- -
- -
-
-

Pixel Perfection at 14px

- Every single icon re-created from the ground up to be optimized for Bootstrap's default 14px. -
-
-

Font Sub-setting

- Thanks to @grantgordon and @johnsmclay, you can subset to get just the icons you need. -
-
-

Better License

- SIL open font license, MIT license for code. No more attribution required, but much appreciated. -
-
-
-
-

40 New Icons in 3.0

- Requested by the active community on the Font Awesome GitHub project. -
-
-

New Styles

- New styles for animated spinning icons, icons with 2x-4x size multipliers, icon borders, & more. -
-
-

28% Smaller Payload

- 3.0 is smaller, even with 16% more icons. Crazy small if you subset just the icons you need. -
-
-
- -
-
- -

- You asked, Font Awesome delivers with 40 shiny new icons in version 3.0. New icons can be requested on the - Font Awesome GitHub project. Or even - better, you can contribute your own icons. -

-
- -
-
    -
  • icon-smile
  • -
  • icon-frown
  • -
  • icon-meh
  • -
  • icon-gamepad
  • -
  • icon-keyboard
  • -
  • icon-flag-alt
  • -
  • icon-flag-checkered
  • -
  • icon-terminal
  • -
  • icon-code
  • -
  • icon-mail-forward (alias)
  • -
  • icon-mail-reply (alias)
  • -
  • icon-reply-all
  • -
  • icon-mail-reply-all (alias)
  • -
  • icon-star-half-empty
  • -
  • icon-location-arrow
  • -
  • icon-rotate-left (alias)
  • -
  • icon-rotate-right (alias)
  • -
  • icon-crop
  • -
  • icon-code-fork
  • -
  • icon-unlink
  • -
  • icon-question
  • -
  • icon-info
  • -
  • icon-exclamation
  • -
  • icon-superscript
  • -
  • icon-subscript
  • -
  • icon-eraser
  • -
  • icon-puzzle-piece
  • -
  • icon-microphone
  • -
  • icon-microphone-off
  • -
  • icon-shield
  • -
  • icon-calendar-empty
  • -
-
-
- -
-
- -
- -
-
    -
  • icon-adjust
  • -
  • icon-asterisk
  • -
  • icon-ban-circle
  • -
  • icon-bar-chart
  • -
  • icon-barcode
  • -
  • icon-beaker
  • -
  • icon-beer
  • -
  • icon-bell
  • -
  • icon-bell-alt
  • -
  • icon-bolt
  • -
  • icon-book
  • -
  • icon-bookmark
  • -
  • icon-bookmark-empty
  • -
  • icon-briefcase
  • -
  • icon-bullhorn
  • -
  • icon-calendar
  • -
  • icon-camera
  • -
  • icon-camera-retro
  • -
  • icon-certificate
  • -
  • icon-check
  • -
  • icon-check-empty
  • -
  • icon-circle
  • -
  • icon-circle-blank
  • -
  • icon-cloud
  • -
  • icon-cloud-download
  • -
  • icon-cloud-upload
  • -
  • icon-coffee
  • -
  • icon-cog
  • -
  • icon-cogs
  • -
  • icon-comment
  • -
  • icon-comment-alt
  • -
  • icon-comments
  • -
  • icon-comments-alt
  • -
  • icon-credit-card
  • -
  • icon-dashboard
  • -
  • icon-desktop
  • -
  • icon-download
  • -
  • icon-download-alt
  • -
-
-
-
    -
  • icon-edit
  • -
  • icon-envelope
  • -
  • icon-envelope-alt
  • -
  • icon-exchange
  • -
  • icon-exclamation-sign
  • -
  • icon-external-link
  • -
  • icon-eye-close
  • -
  • icon-eye-open
  • -
  • icon-facetime-video
  • -
  • icon-fighter-jet
  • -
  • icon-film
  • -
  • icon-filter
  • -
  • icon-fire
  • -
  • icon-flag
  • -
  • icon-folder-close
  • -
  • icon-folder-open
  • -
  • icon-folder-close-alt
  • -
  • icon-folder-open-alt
  • -
  • icon-food
  • -
  • icon-gift
  • -
  • icon-glass
  • -
  • icon-globe
  • -
  • icon-group
  • -
  • icon-hdd
  • -
  • icon-headphones
  • -
  • icon-heart
  • -
  • icon-heart-empty
  • -
  • icon-home
  • -
  • icon-inbox
  • -
  • icon-info-sign
  • -
  • icon-key
  • -
  • icon-leaf
  • -
  • icon-laptop
  • -
  • icon-legal
  • -
  • icon-lemon
  • -
  • icon-lightbulb
  • -
  • icon-lock
  • -
  • icon-unlock
  • -
-
-
-
    -
  • icon-magic
  • -
  • icon-magnet
  • -
  • icon-map-marker
  • -
  • icon-minus
  • -
  • icon-minus-sign
  • -
  • icon-mobile-phone
  • -
  • icon-money
  • -
  • icon-move
  • -
  • icon-music
  • -
  • icon-off
  • -
  • icon-ok
  • -
  • icon-ok-circle
  • -
  • icon-ok-sign
  • -
  • icon-pencil
  • -
  • icon-picture
  • -
  • icon-plane
  • -
  • icon-plus
  • -
  • icon-plus-sign
  • -
  • icon-print
  • -
  • icon-pushpin
  • -
  • icon-qrcode
  • -
  • icon-question-sign
  • -
  • icon-quote-left
  • -
  • icon-quote-right
  • -
  • icon-random
  • -
  • icon-refresh
  • -
  • icon-remove
  • -
  • icon-remove-circle
  • -
  • icon-remove-sign
  • -
  • icon-reorder
  • -
  • icon-reply
  • -
  • icon-resize-horizontal
  • -
  • icon-resize-vertical
  • -
  • icon-retweet
  • -
  • icon-road
  • -
  • icon-rss
  • -
  • icon-screenshot
  • -
  • icon-search
  • -
-
-
-
    -
  • icon-share
  • -
  • icon-share-alt
  • -
  • icon-shopping-cart
  • -
  • icon-signal
  • -
  • icon-signin
  • -
  • icon-signout
  • -
  • icon-sitemap
  • -
  • icon-sort
  • -
  • icon-sort-down
  • -
  • icon-sort-up
  • -
  • icon-spinner
  • -
  • icon-star
  • -
  • icon-star-empty
  • -
  • icon-star-half
  • -
  • icon-tablet
  • -
  • icon-tag
  • -
  • icon-tags
  • -
  • icon-tasks
  • -
  • icon-thumbs-down
  • -
  • icon-thumbs-up
  • -
  • icon-time
  • -
  • icon-tint
  • -
  • icon-trash
  • -
  • icon-trophy
  • -
  • icon-truck
  • -
  • icon-umbrella
  • -
  • icon-upload
  • -
  • icon-upload-alt
  • -
  • icon-user
  • -
  • icon-user-md
  • -
  • icon-volume-off
  • -
  • icon-volume-down
  • -
  • icon-volume-up
  • -
  • icon-warning-sign
  • -
  • icon-wrench
  • -
  • icon-zoom-in
  • -
  • icon-zoom-out
  • -
-
-
- -
-
- -
-
-
    -
  • icon-file
  • -
  • icon-file-alt
  • -
  • icon-cut
  • -
  • icon-copy
  • -
  • icon-paste
  • -
  • icon-save
  • -
  • icon-undo
  • -
  • icon-repeat
  • -
-
-
-
    -
  • icon-text-height
  • -
  • icon-text-width
  • -
  • icon-align-left
  • -
  • icon-align-center
  • -
  • icon-align-right
  • -
  • icon-align-justify
  • -
  • icon-indent-left
  • -
  • icon-indent-right
  • -
-
-
-
    -
  • icon-font
  • -
  • icon-bold
  • -
  • icon-italic
  • -
  • icon-strikethrough
  • -
  • icon-underline
  • -
  • icon-link
  • -
  • icon-paper-clip
  • -
  • icon-columns
  • -
-
-
-
    -
  • icon-table
  • -
  • icon-th-large
  • -
  • icon-th
  • -
  • icon-th-list
  • -
  • icon-list
  • -
  • icon-list-ol
  • -
  • icon-list-ul
  • -
  • icon-list-alt
  • -
-
-
- -
-
- -
-
-
    -
  • icon-angle-left
  • -
  • icon-angle-right
  • -
  • icon-angle-up
  • -
  • icon-angle-down
  • -
  • icon-arrow-down
  • -
  • icon-arrow-left
  • -
  • icon-arrow-right
  • -
  • icon-arrow-up
  • -
-
-
-
    -
  • icon-caret-down
  • -
  • icon-caret-left
  • -
  • icon-caret-right
  • -
  • icon-caret-up
  • -
  • icon-chevron-down
  • -
  • icon-chevron-left
  • -
  • icon-chevron-right
  • -
  • icon-chevron-up
  • -
-
-
-
    -
  • icon-circle-arrow-down
  • -
  • icon-circle-arrow-left
  • -
  • icon-circle-arrow-right
  • -
  • icon-circle-arrow-up
  • -
  • icon-double-angle-left
  • -
  • icon-double-angle-right
  • -
  • icon-double-angle-up
  • -
  • icon-double-angle-down
  • -
-
-
-
    -
  • icon-hand-down
  • -
  • icon-hand-left
  • -
  • icon-hand-right
  • -
  • icon-hand-up
  • -
  • icon-circle
  • -
  • icon-circle-blank
  • -
-
-
- -
-
- -
-
-
    -
  • icon-play-circle
  • -
  • icon-play
  • -
  • icon-pause
  • -
  • icon-stop
  • -
-
-
-
    -
  • icon-step-backward
  • -
  • icon-fast-backward
  • -
  • icon-backward
  • -
  • icon-forward
  • -
-
-
-
    -
  • icon-fast-forward
  • -
  • icon-step-forward
  • -
  • icon-eject
  • -
-
-
-
    -
  • icon-fullscreen
  • -
  • icon-resize-full
  • -
  • icon-resize-small
  • -
-
-
- -
-
- -
-
-
    -
  • icon-phone
  • -
  • icon-phone-sign
  • -
  • icon-facebook
  • -
  • icon-facebook-sign
  • -
-
-
-
    -
  • icon-twitter
  • -
  • icon-twitter-sign
  • -
  • icon-github
  • -
  • icon-github-alt
  • -
-
-
-
    -
  • icon-github-sign
  • -
  • icon-linkedin
  • -
  • icon-linkedin-sign
  • -
  • icon-pinterest
  • -
-
-
-
    -
  • icon-pinterest-sign
  • -
  • icon-google-plus
  • -
  • icon-google-plus-sign
  • -
  • icon-sign-blank
  • -
-
-
- -
-
- -
-
-
    -
  • icon-ambulance
  • -
  • icon-beaker
  • -
-
-
-
    -
  • icon-h-sign
  • -
  • icon-hospital
  • -
-
-
-
    -
  • icon-medkit
  • -
  • icon-plus-sign-alt
  • -
-
-
-
    -
  • icon-stethoscope
  • -
  • icon-user-md
  • -
-
-
- -
- -

It's easy to integrate Font Awesome into Twitter Bootstrap, or even use it on its own.

-
-
-

Easy Bootstrap + Font Awesome Integration

-
-
-

Use this method to integrate Font Awesome with the default Bootstrap CSS.

-
-
-
    -
  1. Copy the Font Awesome font directory into your project.
  2. -
  3. Copy font-awesome.min.css into your project.
  4. -
  5. - Open your project's font-awesome.min.css and edit the font paths to ensure they point to the right place. -

    The font path is relative from your CSS directory.

    -
  6. -
  7. - In the <head> of your html, reference the location to your font-awesome.min.css. -
    -<link rel="stylesheet" href="../css/bootstrap.min.css">
    -<link rel="stylesheet" href="../css/font-awesome.min.css">
    -
    -
  8. -
  9. Check out the examples to start using Font Awesome!
  10. -
-
-
-
-
-

Custom Bootstrap + Font Awesome Integration using LESS

-
-
-

Use this method to integrate Font Awesome with Twitter Bootstrap using LESS.

-
-
-
    -
  1. Copy the Font Awesome font directory into your project.
  2. -
  3. Copy font-awesome.less into your bootstrap/less directory.
  4. -
  5. Open bootstrap.less and replace @import "sprites.less"; with @import "font-awesome.less";
  6. -
  7. - Open your project's font-awesome.less and edit the @FontAwesomePath variable to point to your font directory. -
    -@FontAwesomePath:   "../font";
    -
    -

    The font path is relative from your compiled CSS directory.

    -
  8. -
  9. Re-compile your LESS if using a static compiler. Otherwise, you should be good to go.
  10. -
  11. Check out the examples to start using Font Awesome!
  12. -
-
-
-
-
-

Custom Bootstrap + Font Awesome Integration using SASS or SCSS

-

I have never used either, so let me know if the included SCSS or SASS files have issues.

-
-
-
-
-

Not using Bootstrap?

-
-
-

Font Awesome works just as well without Twitter Bootstrap.

-
-
-
    -
  1. Copy the Font Awesome font directory into your project.
  2. -
  3. Copy font-awesome.less or font-awesome.min.css into your project.
  4. -
  5. 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).
  6. -
  7. Check out the examples to start using Font Awesome!
  8. -
-
-
-
-
-

Need IE7 Support?

-
-
-

Font Awesome supports IE7. If you need it, you have my condolences.

-
-
-
    -
  1. Get Font Awesome working properly in a modern browser.
  2. -
  3. Copy font-awesome-ie7.min.css into your project.
  4. -
  5. - In the <head> of your html, reference the location to your font-awesome-ie7.min.css. -
    -<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]-->
    -
    -
  6. -
  7. Go complain to whoever decided your project needs IE7 support.
  8. -
-
-
-
- -
- -

Many examples re-used from the Twitter Bootstrap documentation.

-
-
-
-

Use Font Awesome icons in:

-
    -
  • Bulleted lists (like this one)
  • -
  • Buttons
  • -
  • Button groups
  • -
  • Navigation
  • -
  • Prepended form inputs
  • -
  • And many more with Custom CSS
  • -
-
-
- -
-
-
- - - - -
- -
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
- - - -
-
-
- - -
-
- - Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. - Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. Lots of new possibilities. -
-
-
- Spinner icon when loading content... -
-
- -
- - -
-
-

Inline Icons

-
-
-

Place Font Awesome icons just about anywhere with the <i> tag.

-
-
-
-
- icon-camera-retro -
-
-
-<i class="icon-camera-retro"></i> icon-camera-retro
-
-
Icon classes are echoed via CSS :before.
-
-
-
-
-

Larger Icons

-
-
-

- To increase the size of icons relative to its container, use icon-large, icon-2x, - icon-3x, or icon-4x. -

-
-
-

- Increase the icon size by using the icon-large (33% increase), icon-2x, - icon-3x, or icon-4x classes. -

-
-
-

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-
-
-
-<p><i class="icon-camera-retro icon-large"></i> icon-camera-retro</p>
-<p><i class="icon-camera-retro icon-2x"></i> icon-camera-retro</p>
-<p><i class="icon-camera-retro icon-3x"></i> icon-camera-retro</p>
-<p><i class="icon-camera-retro icon-4x"></i> icon-camera-retro</p>
-
-
- If your icons are getting chopped off on top and bottom, make sure you have - sufficient line-height. -
-
-
-
-
-

Animated Spinner

-
-
-

- Use the icon-spin class to get any icon to rotate. Works best with icon-spinner and - icon-refresh. -

-
-
-
- Spinner icon when loading content... -
-
-<i class="icon-spinner icon-spin"></i> Spinner icon when loading content...
-
-

- CSS3 animations aren't supported in IE7 - IE9. -

-
-
-
-
- -
-
- -
-
-
-
-

Bordered & Pulled Icons

-
-
-

- Use icon-border and pull-right or pull-left for easy pull quotes or - article graphics. -

-
-
-
- - Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. - Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all - of them in any combination to get lots of new possibilities. -
-
-<i class="icon-quote-left icon-4x pull-left icon-muted"></i>
-Use a few of the new styles together ... lots of new possibilities.
-
-
- - Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. - Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all - of them in any combination to get lots of new possibilities. -
-
-<i class="icon-flag icon-4x pull-left icon-border"></i>
-Use a few of the new styles together ... lots of new possibilities.
-
-
-
-
-
-

Buttons

-
- -
-

- Font Awesome icons work great in buttons. You can even combine them with larger icon styles, - pull-right and pull-left, and icon-spin. -

-
-<a class="btn" href="#">
-  <i class="icon-repeat"></i> Reload</a>
-<a class="btn btn-success" href="#">
-  <i class="icon-shopping-cart icon-large"></i> Checkout</a>
-<a class="btn btn-large btn-primary" href="#">
-  <i class="icon-comment"></i> Comment</a>
-<a class="btn btn-small btn-info" href="#">
-  <i class="icon-info-sign"></i> Info</a>
-<a class="btn btn-danger" href="#">
-  <i class="icon-trash icon-large"></i> Delete</a>
-<a class="btn btn-small" href="#">
-  <i class="icon-cog"></i> Settings</a>
-<a class="btn btn-large btn-danger" href="#">
-  <i class="icon-flag icon-2x pull-left"></i>Font Awesome<br>Version 3.0</a>
-<a class="btn btn-primary" href="#">
-  <i class="icon-refresh icon-spin"></i> Synchronizing Content...</a>
-
-
-
-
-
-

Button groups

-
-
-

-

- - - - -
-

-
-
-
-<div class="btn-group">
-  <a class="btn" href="#"><i class="icon-align-left"></i></a>
-  <a class="btn" href="#"><i class="icon-align-center"></i></a>
-  <a class="btn" href="#"><i class="icon-align-right"></i></a>
-  <a class="btn" href="#"><i class="icon-align-justify"></i></a>
-</div>
-
-
-
-
-
-

Button dropdowns

-
-
-

-

-
-

-
-
-<div class="btn-group open">
-    <a class="btn btn-primary" href="#"><i class="icon-user"></i> User</a>
-    <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"><span class="icon-caret-down"></span></a>
-    <ul class="dropdown-menu">
-        <li><a href="#"><i class="icon-pencil"></i> Edit</a></li>
-        <li><a href="#"><i class="icon-trash"></i> Delete</a></li>
-        <li><a href="#"><i class="icon-ban-circle"></i> Ban</a></li>
-        <li class="divider"></li>
-        <li><a href="#"><i class="i"></i> Make admin</a></li>
-    </ul>
-</div>
-
-
Don't forget to add the appropriate JavaScript to enable button dropdowns.
-
-
-
-
-

Lists

-
-
-

-

    -
  • Lists
  • -
  • Buttons
  • -
  • Button groups
  • -
  • Navigation
  • -
  • Prepended form inputs
  • -
-

-
-
-

Easily replace individual bullets.

-
-<ul class="icons">
-  <li><i class="icon-ok"></i> Lists</li>
-  <li><i class="icon-ok"></i> Buttons</li>
-  <li><i class="icon-ok"></i> Button groups</li>
-  <li><i class="icon-ok"></i> Navigation</li>
-  <li><i class="icon-ok"></i> Prepended form inputs</li>
-</ul>
-
-
-
-
-
-

Navigation

-
- -
-

Use Font Awesome icons in navigation to provide helpful visual cues.

-
-<ul class="nav nav-list">
-  <li class="active"><a href="#"><i class="icon-home"></i> Home</a></li>
-  <li><a href="#"><i class="icon-book"></i> Library</a></li>
-  <li><a href="#"><i class="icon-pencil"></i> Applications</a></li>
-  <li><a href="#"><i class="icon-cogs"></i> Settings</a></li>
-</ul>
-
-
-
-
-
-

Prepended form inputs

-
-
-

-

-
- - -
-
- - -
-
-

-
-
-
-<form>
-  <div class="input-prepend">
-    <span class="add-on"><i class="icon-envelope"></i></span>
-    <input class="span2" type="text" placeholder="Email address">
-  </div>
-  <div class="input-prepend">
-    <span class="add-on"><i class="icon-key"></i></span>
-    <input class="span2" type="password" placeholder="Password">
-  </div>
-</form>
-
-
-
-
-
-

Custom CSS

-
-
-

Anything you can do with CSS font styles, you can do with Font Awesome.

-
-
-

Star Ratings (inspired by CSS Tricks)

-
- - - -
-
-
-
- -
- -
-
- -
-
-

- Want to help make Font Awesome even more awesome? Contribute back to the Font Awesome community by designing - new pictograms for the set. -

-

- If selected, you'll retain the CC-BY license to your pictogram and get attribution - right here on the Font Awesome site. -

-

How to Submit New Icons

-
    -
  1. Download the icon-flag.pdf template.
  2. -
  3. - Open the PDF in Adobe Illustrator. You'll notice the file has dimensions of 60x56. This is exactly 4x the - max icon size of 15 wide by 14 tall. The template is an example of the flag icon to use as a guide. -
  4. -
  5. - Design your icon. In order to make it into the set, your icon must look pixel perfect. The easiest way to do - this is to make sure your line widths in the template are some multiple of 4px. Diagonals are rough, too. - Don't split pixels right down the middle, as they blur more when rendering. Zoom out to 25% to get a good idea - of how it will render in the font. -
  6. -
  7. - Submit your icon. Drop me an email at dave@davegandy.com. Make sure to - use the subject [Font Awesome] [Icon Contribution] icon-name and attach your PDF file. If your - icon makes it into Font Awesome (I'm keeping a very tight reign on quality), I'll ask what contact info you'd - like to use for attribution. -
  8. -
-
-
- -
- -
- -

Here's the plan for future updates.

- -
- -
- - -

-

-
- -
- -
-
-

- I'm the lead product designer at Kyruus. I wake up every single day excited about my job. - Why? Kyruus is going to change healthcare. No exaggeration. -

- -

- Kyruus is a well-funded, big data healthcare startup in Boston. We believe that the right data at the right time - can help doctors make better decisions. We believe data can save lives. -

- - What I love about Kyruus: -
    -
  • Product design. From the top of the organization, Kyruus is committed to product design done right. It's awesome.
  • -
  • Purpose. Every day, I get to help make the world a better place – a little at a time.
  • -
  • People. I work with some of the best people I've ever met. More than just smart people. Good people.
  • -
- -

- Kyruus needs good people. Designers, app developers, big data masters, & interns that get real responsibility. Come work with me. -

- - Interested? Email me. -
- -
-
- -
- -
-
-

- - Hopefully you think Font Awesome is awesome. I've put hundreds of hours into the project to give back to the - open source community. If you'd like, here are some ways you can tell me thanks for all my hard work. -

-
-
-
-
-

Contribute Icons

-

- Contribute icons to make Font Awesome even awesome-er. -

-
-
-

Help me buy an iMac

-

- Contribute to a shiny - new iMac for me to keep making great icons. -

-
-
-

My Amazon Wish List

-

- Or pick something straight - from my wish list. Gift cards are great. -

-
-
-
- -
- - - - - - - - - - - - - - - -