index.html 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959
  1. <!DOCTYPE html>
  2. <!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
  3. <!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
  4. <!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
  5. <!--[if (gte IE 9)|!(IE)]><!--><html lang="en"> <!--<![endif]-->
  6. <head>
  7. <!-- Basic Page Needs
  8. ================================================== -->
  9. <meta charset="utf-8" />
  10. <title>Font Awesome, the iconic font designed for use with Twitter Bootstrap</title>
  11. <meta name="description" content="">
  12. <meta name="author" content="">
  13. <!--[if lt IE 9]>
  14. <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
  15. <![endif]-->
  16. <!-- CSS
  17. ================================================== -->
  18. <link rel="stylesheet" href="assets/css/site.css">
  19. <link rel="stylesheet" href="assets/css/prettify.css">
  20. <!--[if IE 7]>
  21. link rel="stylesheet" href="{{ STATIC_URL }}font/font-awesome/font-awesome-ie7.css">
  22. <![endif]-->
  23. <!-- Le fav and touch icons -->
  24. <link rel="shortcut icon" href="assets/ico/favicon.ico">
  25. </head>
  26. <body>
  27. <!--for navigation-->
  28. <div id="overview"></div>
  29. <div class="navbar navbar-fixed-top">
  30. <div class="navbar-inner">
  31. <div class="container">
  32. <h3><a class="brand" href="#"><i class="icon-flag"></i> Font Awesome</a></h3>
  33. <ul class="nav">
  34. <li><a href="#overview">Overview</a></li>
  35. <li><a href="#base-icons">Base Icons</a></li>
  36. <li><a href="#extended-icons">Extended Icons</a></li>
  37. <li><a href="#examples">Examples</a></li>
  38. <li><a href="#integration">Integration</a></li>
  39. <li><a href="#code">Code</a></li>
  40. <li><a href="#roadmap">Roadmap</a></li>
  41. </ul>
  42. <ul class="nav pull-right">
  43. <li><a href="mailto:dave@davegandy.com"><i class="icon-envelope"></i> Me</a></li>
  44. </ul>
  45. </div>
  46. </div>
  47. </div>
  48. <div class="container">
  49. <div class="hero-unit">
  50. <div id="iconCarousel" class="carousel">
  51. <!-- Carousel items -->
  52. <div class="carousel-inner">
  53. <div class="active item"><div><i class="icon-flag"></i></div></div>
  54. <div class="item"><div><i class="icon-star-empty"></i></div></div>
  55. <div class="item"><div><i class="icon-fire"></i></div></div>
  56. <div class="item"><div><i class="icon-envelope"></i></div></div>
  57. <div class="item"><div><i class="icon-leaf"></i></div></div>
  58. <div class="item"><div><i class="icon-key"></i></div></div>
  59. <div class="item"><div><i class="icon-pushpin"></i></div></div>
  60. <div class="item"><div><i class="icon-cogs"></i></div></div>
  61. <div class="item"><div><i class="icon-book"></i></div></div>
  62. <div class="item"><div><i class="icon-film"></i></div></div>
  63. <div class="item"><div><i class="icon-tint"></i></div></div>
  64. <div class="item"><div><i class="icon-edit"></i></div></div>
  65. <div class="item"><div><i class="icon-search"></i></div></div>
  66. <div class="item"><div><i class="icon-home"></i></div></div>
  67. <div class="item"><div><i class="icon-calendar"></i></div></div>
  68. <div class="item"><div><i class="icon-picture"></i></div></div>
  69. <div class="item"><div><i class="icon-headphones"></i></div></div>
  70. <div class="item"><div><i class="icon-heart-empty"></i></div></div>
  71. <div class="item"><div><i class="icon-thumbs-up"></i></div></div>
  72. <div class="item"><div><i class="icon-flag"></i></div></div>
  73. </div>
  74. <!-- Carousel nav -->
  75. <a class="carousel-control left" href="#iconCarousel" data-slide="prev"><i class="icon-arrow-left"></i></a>
  76. <a class="carousel-control right" href="#iconCarousel" data-slide="next"><i class="icon-arrow-right"></i></a>
  77. </div>
  78. <div class="hero-content">
  79. <h1>Font Awesome</h1>
  80. <p>The iconic font designed for use with Twitter Bootstrap</p>
  81. <div class="actions">
  82. <a class="btn btn-primary btn-large" href="https://github.com/FortAwesome/Font-Awesome/zipball/master"><i class="icon-download"></i> Download<br>Font Awesome</a>
  83. <a class="btn btn-large btn-github" href="https://github.com/FortAwesome/Font-Awesome"><i class="icon-github"></i> View Project<br>on GitHub</a>
  84. </div>
  85. </div>
  86. </div>
  87. <section id="why">
  88. <div class="row">
  89. <div class="span4">
  90. <h3><i class="icon-flag icon-large"></i> One font, 200+ icons</h3>
  91. In a single collection, Font Awesome is a pictographic language of web-related actions.
  92. </div>
  93. <div class="span4">
  94. <h3><i class="icon-gift icon-large"></i> Free for commercial use</h3>
  95. The Font Awesome webfont and CSS libraries are completely free for commercial use.
  96. </div>
  97. <div class="span4">
  98. <h3><i class="icon-search icon-large"></i> Screen reader compatible</h3>
  99. Font Awesome won't trip up screen readers, unlike most icon fonts.
  100. </div>
  101. </div>
  102. <div class="row">
  103. <div class="span4">
  104. <h3><i class="icon-resize-full icon-large"></i> Infinite scalability</h3>
  105. Scalable vector graphics means icons look awesome at any size.
  106. </div>
  107. <div class="span4">
  108. <h3><i class="icon-pencil icon-large"></i> CSS control</h3>
  109. Easily style icon color, size, shadow, and anything that's possible with CSS.
  110. </div>
  111. <div class="span4">
  112. <h3><i class="icon-ok icon-large"></i> Broad compatibility</h3>
  113. Wide @font-face support means Font Awesome works in <a href="#roadmap" rel="tooltip" data-original-title="IE7 support coming soon">modern browsers <i class="icon-info-sign"></i></a>.
  114. </div>
  115. </div>
  116. <div class="row">
  117. <div class="span4">
  118. <h3><i class="icon-thumbs-up icon-large"></i> Made for Twitter Bootstrap</h3>
  119. Designed from scratch to be fully backwards compatible with <a href="http://twitter.github.com/bootstrap/" target="_blank">Twitter Bootstrap 2.0</a>.
  120. </div>
  121. <div class="span4">
  122. <h3><i class="icon-refresh icon-large"></i> Growing set of icons</h3>
  123. Ever expanding to support a wider array of web-related actions.
  124. </div>
  125. <div class="span4">
  126. <h3><i class="icon-twitter icon-large"></i> Follow on Twitter</h3>
  127. Follow <a href="http://twitter.com/fortaweso_me/" target="_blank">@fortaweso_me</a> on Twitter for icon updates and styling tricks.
  128. </div>
  129. </div>
  130. </section>
  131. <section id="new-icons" class="row">
  132. <div class="span12">
  133. <h1>New Icons</h1>
  134. <p>63 shiny new icons added to Font Awesome 2.0.3. Yep. That puts us well over 200.</p>
  135. </div>
  136. <div class="span12">
  137. <h2>Parity with Twitter Bootstrap 2.0.3</h2>
  138. <p>Twitter Bootstrap 2.0.3 added several new icons, which we have redesigned from scratch and added to Font Awesome 2.0.3</p>
  139. </div>
  140. <div class="span3">
  141. <ul class="the-icons">
  142. <li class="icon-hdd"></li>
  143. <li class="icon-bullhorn"></li>
  144. <li class="icon-bell"></li>
  145. <li class="icon-certificate"></li>
  146. <li class="icon-thumbs-up"></li>
  147. </ul>
  148. </div>
  149. <div class="span3">
  150. <ul class="the-icons">
  151. <li class="icon-thumbs-down"></li>
  152. <li class="icon-hand-right"></li>
  153. <li class="icon-hand-left"></li>
  154. <li class="icon-hand-up"></li>
  155. <li class="icon-hand-down"></li>
  156. </ul>
  157. </div>
  158. <div class="span3">
  159. <ul class="the-icons">
  160. <li class="icon-circle-arrow-left"></li>
  161. <li class="icon-circle-arrow-right"></li>
  162. <li class="icon-circle-arrow-up"></li>
  163. <li class="icon-circle-arrow-down"></li>
  164. <li class="icon-globe"></li>
  165. </ul>
  166. </div>
  167. <div class="span3">
  168. <ul class="the-icons">
  169. <li class="icon-wrench"></li>
  170. <li class="icon-tasks"></li>
  171. <li class="icon-filter"></li>
  172. <li class="icon-briefcase"></li>
  173. <li class="icon-fullscreen"></li>
  174. </ul>
  175. </div>
  176. <div class="span12">
  177. <h2>User Requested</h2>
  178. <p>You asked, Font Awesome delivered. Here's a giant new set of icons requested on the Font Awesome GitHub project.</p>
  179. </div>
  180. <div class="span3">
  181. <ul class="the-icons">
  182. <li class="icon-magic"></li>
  183. <li class="icon-phone"></li>
  184. <li class="icon-check-empty"></li>
  185. <li class="icon-bookmark-empty"></li>
  186. <li class="icon-phone-sign"></li>
  187. <li class="icon-twitter"></li>
  188. <li class="icon-facebook"></li>
  189. <li class="icon-github"></li>
  190. <li class="icon-unlock"></li>
  191. <li class="icon-credit-card"></li>
  192. <li class="icon-rss"></li>
  193. <li class="icon-group"></li>
  194. </ul>
  195. </div>
  196. <div class="span3">
  197. <ul class="the-icons">
  198. <li class="icon-link"></li>
  199. <li class="icon-cloud"></li>
  200. <li class="icon-beaker"></li>
  201. <li class="icon-cut"></li>
  202. <li class="icon-copy"></li>
  203. <li class="icon-paper-clip"></li>
  204. <li class="icon-save"></li>
  205. <li class="icon-sign-blank"></li>
  206. <li class="icon-reorder"></li>
  207. <li class="icon-ul"></li>
  208. <li class="icon-ol"></li>
  209. </ul>
  210. </div>
  211. <div class="span3">
  212. <ul class="the-icons">
  213. <li class="icon-strikethrough"></li>
  214. <li class="icon-underline"></li>
  215. <li class="icon-table"></li>
  216. <li class="icon-columns"></li>
  217. <li class="icon-truck"></li>
  218. <li class="icon-pinterest"></li>
  219. <li class="icon-pinterest-sign"></li>
  220. <li class="icon-google-plus-sign"></li>
  221. <li class="icon-google-plus"></li>
  222. <li class="icon-money"></li>
  223. <li class="icon-user-md"></li>
  224. </ul>
  225. </div>
  226. <div class="span3">
  227. <ul class="the-icons">
  228. <li class="icon-caret-down"></li>
  229. <li class="icon-caret-up"></li>
  230. <li class="icon-caret-left"></li>
  231. <li class="icon-caret-right"></li>
  232. <li class="icon-sort"></li>
  233. <li class="icon-sort-down"></li>
  234. <li class="icon-sort-up"></li>
  235. <li class="icon-chart-pie-empty"></li>
  236. <li class="icon-chart-pie-one-third"></li>
  237. <li class="icon-chart-pie-two-thirds"></li>
  238. <li class="icon-chart-pie-full"></li>
  239. </ul>
  240. </div>
  241. </section>
  242. <section id="base-icons" class="row">
  243. <div class="span12">
  244. <h1>Base Icons</h1>
  245. <p>Inspired by the Glyphicon set that comes with <a href="http://twitter.github.com/bootstrap/" target="_blank">Twitter Bootstrap 2.0</a>, Font Awesome is designed from scratch for a full array of web-related actions.</p>
  246. </div>
  247. <div class="span3">
  248. <ul class="the-icons">
  249. <li class="icon-glass"></li>
  250. <li class="icon-music"></li>
  251. <li class="icon-search"></li>
  252. <li class="icon-envelope"></li>
  253. <li class="icon-heart"></li>
  254. <li class="icon-star"></li>
  255. <li class="icon-star-empty"></li>
  256. <li class="icon-user"></li>
  257. <li class="icon-film"></li>
  258. <li class="icon-th-large"></li>
  259. <li class="icon-th"></li>
  260. <li class="icon-th-list"></li>
  261. <li class="icon-ok"></li>
  262. <li class="icon-remove"></li>
  263. <li class="icon-zoom-in"></li>
  264. <li class="icon-zoom-out"></li>
  265. <li class="icon-off"></li>
  266. <li class="icon-signal"></li>
  267. <li class="icon-cog"></li>
  268. <li class="icon-trash"></li>
  269. <li class="icon-home"></li>
  270. <li class="icon-file"></li>
  271. <li class="icon-time"></li>
  272. <li class="icon-road"></li>
  273. <li class="icon-download-alt"></li>
  274. <li class="icon-download"></li>
  275. <li class="icon-upload"></li>
  276. <li class="icon-inbox"></li>
  277. <li class="icon-play-circle"></li>
  278. <li class="icon-repeat"></li>
  279. </ul>
  280. </div>
  281. <div class="span3">
  282. <ul class="the-icons">
  283. <li class="icon-refresh"></li>
  284. <li class="icon-list-alt"></li>
  285. <li class="icon-lock"></li>
  286. <li class="icon-flag"></li>
  287. <li class="icon-headphones"></li>
  288. <li class="icon-volume-off"></li>
  289. <li class="icon-volume-down"></li>
  290. <li class="icon-volume-up"></li>
  291. <li class="icon-qrcode"></li>
  292. <li class="icon-barcode"></li>
  293. <li class="icon-tag"></li>
  294. <li class="icon-tags"></li>
  295. <li class="icon-book"></li>
  296. <li class="icon-bookmark"></li>
  297. <li class="icon-print"></li>
  298. <li class="icon-camera"></li>
  299. <li class="icon-font"></li>
  300. <li class="icon-bold"></li>
  301. <li class="icon-italic"></li>
  302. <li class="icon-text-height"></li>
  303. <li class="icon-text-width"></li>
  304. <li class="icon-align-left"></li>
  305. <li class="icon-align-center"></li>
  306. <li class="icon-align-right"></li>
  307. <li class="icon-align-justify"></li>
  308. <li class="icon-list"></li>
  309. <li class="icon-indent-left"></li>
  310. <li class="icon-indent-right"></li>
  311. <li class="icon-facetime-video"></li>
  312. <li class="icon-picture"></li>
  313. </ul>
  314. </div>
  315. <div class="span3">
  316. <ul class="the-icons">
  317. <li class="icon-pencil"></li>
  318. <li class="icon-map-marker"></li>
  319. <li class="icon-adjust"></li>
  320. <li class="icon-tint"></li>
  321. <li class="icon-edit"></li>
  322. <li class="icon-share"></li>
  323. <li class="icon-check"></li>
  324. <li class="icon-move"></li>
  325. <li class="icon-step-backward"></li>
  326. <li class="icon-fast-backward"></li>
  327. <li class="icon-backward"></li>
  328. <li class="icon-play"></li>
  329. <li class="icon-pause"></li>
  330. <li class="icon-stop"></li>
  331. <li class="icon-forward"></li>
  332. <li class="icon-fast-forward"></li>
  333. <li class="icon-step-forward"></li>
  334. <li class="icon-eject"></li>
  335. <li class="icon-chevron-left"></li>
  336. <li class="icon-chevron-right"></li>
  337. <li class="icon-plus-sign"></li>
  338. <li class="icon-minus-sign"></li>
  339. <li class="icon-remove-sign"></li>
  340. <li class="icon-ok-sign"></li>
  341. <li class="icon-question-sign"></li>
  342. <li class="icon-info-sign"></li>
  343. <li class="icon-screenshot"></li>
  344. <li class="icon-remove-circle"></li>
  345. <li class="icon-ok-circle"></li>
  346. <li class="icon-ban-circle"></li>
  347. </ul>
  348. </div>
  349. <div class="span3">
  350. <ul class="the-icons">
  351. <li class="icon-arrow-left"></li>
  352. <li class="icon-arrow-right"></li>
  353. <li class="icon-arrow-up"></li>
  354. <li class="icon-arrow-down"></li>
  355. <li class="icon-share-alt"></li>
  356. <li class="icon-resize-full"></li>
  357. <li class="icon-resize-small"></li>
  358. <li class="icon-plus"></li>
  359. <li class="icon-minus"></li>
  360. <li class="icon-asterisk"></li>
  361. <li class="icon-exclamation-sign"></li>
  362. <li class="icon-gift"></li>
  363. <li class="icon-leaf"></li>
  364. <li class="icon-fire"></li>
  365. <li class="icon-eye-open"></li>
  366. <li class="icon-eye-close"></li>
  367. <li class="icon-warning-sign"></li>
  368. <li class="icon-plane"></li>
  369. <li class="icon-calendar"></li>
  370. <li class="icon-random"></li>
  371. <li class="icon-comment"></li>
  372. <li class="icon-magnet"></li>
  373. <li class="icon-chevron-up"></li>
  374. <li class="icon-chevron-down"></li>
  375. <li class="icon-retweet"></li>
  376. <li class="icon-shopping-cart"></li>
  377. <li class="icon-folder-close"></li>
  378. <li class="icon-folder-open"></li>
  379. <li class="icon-resize-vertical"></li>
  380. <li class="icon-resize-horizontal"></li>
  381. </ul>
  382. </div>
  383. </section>
  384. <section id="extended-icons" class="row">
  385. <div class="span12">
  386. <h1>Extended Icons</h1>
  387. <p>
  388. But wait, there's more! Font Awesome also includes this set of ever-expanding extra-awesome pictograms.
  389. </p>
  390. </div>
  391. <div class="span3">
  392. <ul class="the-icons">
  393. <li class="icon-camera-retro"></li>
  394. <li class="icon-bar-chart"></li>
  395. <li class="icon-cogs"></li>
  396. <li class="icon-external-link"></li>
  397. <li class="icon-pushpin"></li>
  398. </ul>
  399. </div>
  400. <div class="span3">
  401. <ul class="the-icons">
  402. <li class="icon-facebook-sign"></li>
  403. <li class="icon-twitter-sign"></li>
  404. <li class="icon-linkedin-sign"></li>
  405. <li class="icon-github-sign"></li>
  406. <li class="icon-key"></li>
  407. </ul>
  408. </div>
  409. <div class="span3">
  410. <ul class="the-icons">
  411. <li class="icon-comments"></li>
  412. <li class="icon-trophy"></li>
  413. <li class="icon-upload-alt"></li>
  414. </ul>
  415. </div>
  416. <div class="span3">
  417. <ul class="the-icons">
  418. <li class="icon-signin"></li>
  419. <li class="icon-signout"></li>
  420. <li class="icon-star-half"></li>
  421. <li class="icon-heart-empty"></li>
  422. <li class="icon-lemon"></li>
  423. </ul>
  424. </div>
  425. </section>
  426. <section id="examples">
  427. <h1>Examples</h1>
  428. <p>Many examples re-used from the Twitter Bootstrap documentation.</p>
  429. <div class="row">
  430. <div class="span4">
  431. <div class="well">
  432. <p>Use Font Awesome icons in:</p>
  433. <ul>
  434. <li class="icon-ok">Bulleted lists (like this one)</li>
  435. <li class="icon-ok">Buttons</li>
  436. <li class="icon-ok">Button groups</li>
  437. <li class="icon-ok">Navigation</li>
  438. <li class="icon-ok">Prepended form inputs</li>
  439. <li class="icon-ok">And many more with Custom CSS</li>
  440. </ul>
  441. </div>
  442. </div>
  443. <div class="span4">
  444. <p>
  445. <a class="btn" href="#"><i class="icon-refresh"></i> Refresh</a>
  446. <a class="btn btn-success" href="#"><i class="icon-shopping-cart icon-large"></i> Checkout</a>
  447. <a class="btn btn-danger" href="#"><i class="icon-trash icon-large"></i> Delete</a>
  448. </p>
  449. <p>
  450. <a class="btn btn-large btn-primary" href="#"><i class="icon-comment"></i> Comment</a>
  451. <a class="btn btn-small" href="#"><i class="icon-cog"></i> Settings</a>
  452. <a class="btn btn-small btn-info" href="#"><i class="icon-info-sign"></i> More Info</a>
  453. </p>
  454. <div class="well" style="padding: 8px 0;">
  455. <ul class="nav nav-list">
  456. <li class="active"><a href="#"><i class="icon-home"></i> Home</a></li>
  457. <li><a href="#"><i class="icon-book"></i> Library</a></li>
  458. <li><a href="#"><i class="icon-pencil"></i> Applications</a></li>
  459. <li><a href="#"><i class="icon-cogs"></i> Settings</a></li>
  460. </ul>
  461. </div>
  462. </div>
  463. <div class="span4">
  464. <div class="btn-toolbar">
  465. <div class="btn-group">
  466. <a class="btn" href="#"><i class="icon-align-left"></i></a>
  467. <a class="btn" href="#"><i class="icon-align-center"></i></a>
  468. <a class="btn" href="#"><i class="icon-align-right"></i></a>
  469. <a class="btn" href="#"><i class="icon-align-justify"></i></a>
  470. </div>
  471. <div class="btn-group">
  472. <a class="btn btn-primary" href="#"><i class="icon-user"></i> User</a>
  473. <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"><span class="icon-chevron-down"></span></a>
  474. <ul class="dropdown-menu">
  475. <li><a href="#"><i class="icon-pencil"></i> Edit</a></li>
  476. <li><a href="#"><i class="icon-trash"></i> Delete</a></li>
  477. <li><a href="#"><i class="icon-ban-circle"></i> Ban</a></li>
  478. <li class="divider"></li>
  479. <li><a href="#"><i class="i"></i> Make admin</a></li>
  480. </ul>
  481. </div>
  482. </div>
  483. <form>
  484. <div class="control-group">
  485. <div class="controls">
  486. <div class="input-prepend">
  487. <span class="add-on"><i class="icon-envelope"></i></span>
  488. <input class="span2" id="inputIcon" type="text" placeholder="Email address">
  489. </div>
  490. </div>
  491. </div>
  492. <div class="control-group">
  493. <div class="controls">
  494. <div class="input-prepend">
  495. <span class="add-on"><i class="icon-key"></i></span>
  496. <input class="span2" id="inputIcon2" type="text" placeholder="Password">
  497. </div>
  498. </div>
  499. </div>
  500. </form>
  501. <div>
  502. <span class="rating">
  503. <span class="star"></span><span class="star"></span><span class="star"></span><span class="star"></span><span class="star"></span>
  504. </span>
  505. </div>
  506. </div>
  507. </div>
  508. </section>
  509. <section id="integration">
  510. <h1>Integration</h1>
  511. <p>It's easy to integrate Font Awesome into Twitter Bootstrap, or even use it on its own.</p>
  512. <div class="row">
  513. <div class="span3">
  514. <h3>Bootstrap using LESS</h3>
  515. <p>Use this method if integrating with Twitter Bootstrap using LESS</p>
  516. </div>
  517. <div class="span9">
  518. <ol>
  519. <li>Copy the Font Awesome font directory into your project.</li>
  520. <li>Copy font-awesome.less into your bootstrap/less directory.</li>
  521. <li>Open bootstrap.less and replace <code>@import "sprites.less";</code> with <code>@import "font-awesome.less";</code></li>
  522. <li>
  523. Open your project's font-awesome.less and edit the font url to ensure it points to the right place.
  524. <pre class="prettyprint linenums">
  525. @font-face {
  526. font-family: 'FontAwesome';
  527. src: url('../font/fontawesome-webfont.eot');
  528. src: url('../font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
  529. url('../font/fontawesome-webfont.woff') format('woff'),
  530. url('../font/fontawesome-webfont.ttf') format('truetype'),
  531. url('../font/fontawesome-webfont.svgz#FontAwesomeRegular') format('svg'),
  532. url('../font/fontawesome-webfont.svg#FontAwesomeRegular') format('svg');
  533. font-weight: normal;
  534. font-style: normal;
  535. }
  536. </pre>
  537. </li>
  538. <li>Re-compile your LESS if using a static compiler. Otherwise, you should be good to go.</li>
  539. <li>Check out the examples to start using Font Awesome!</li>
  540. </ol>
  541. </div>
  542. </div>
  543. <div class="row">
  544. <div class="span3">
  545. <h3>Bootstrap using CSS</h3>
  546. <p>Use this method if integrating with Twitter Bootstrap using CSS.</p>
  547. </div>
  548. <div class="span9">
  549. <ol>
  550. <li>Copy the Font Awesome font directory into your project.</li>
  551. <li>Copy font-awesome.css into your project.</li>
  552. <li>Open your project's font-awesome.css and edit the font url to ensure it points to the right place (see above example).</li>
  553. <li>
  554. In the <code>&lt;head&gt;</code> of your html, reference the location to your font-awesome.css.
  555. <pre class="prettyprint linenums">
  556. &lt;link rel="stylesheet" href="../css/bootstrap.css"&gt;
  557. &lt;link rel="stylesheet" href="../css/font-awesome.css"&gt;
  558. </pre>
  559. </li>
  560. <li>Check out the examples to start using Font Awesome!</li>
  561. </ol>
  562. </div>
  563. </div>
  564. <div class="row">
  565. <div class="span3">
  566. <h3>Not using Bootstrap?</h3>
  567. <p>Font Awesome works just as well without Twitter Bootstrap.</p>
  568. </div>
  569. <div class="span9">
  570. <ol>
  571. <li>Copy the Font Awesome font directory into your project.</li>
  572. <li>Copy font-awesome.less or font-awesome.css into your project.</li>
  573. <li>Open your project's font-awesome.less or font-awesome.css and edit the font url to ensure it points to the right place (see above example).</li>
  574. <li>Check out the examples to start using Font Awesome!</li>
  575. </ol>
  576. </div>
  577. </div>
  578. </section>
  579. <section id="code">
  580. <h1>Code</h1>
  581. <div class="row">
  582. <div class="span3">
  583. <h3>Inline Icon</h3>
  584. <p>Place Font Awesome icons just about anywhere with the <code>&lt;i&gt;</code> tag.</p>
  585. </div>
  586. <div class="span9">
  587. <div class="well">
  588. <div style="font-size: 24px;">
  589. <i class="icon-camera-retro"></i> icon-camera-retro
  590. </div>
  591. </div>
  592. <pre class="prettyprint linenums">
  593. &lt;div style="font-size: 24px;"&gt;
  594. &lt;i class="icon-camera-retro"&gt;&lt;/i&gt; icon-camera-retro
  595. &lt;/div&gt;
  596. </pre>
  597. <div class="alert alert-info"><i class="icon-info-sign"></i> Icon classes are echoed via CSS :before.</div>
  598. <p>Increase the icon size by using the <code>icon-large</code> class. This increases the size by 33% relative to the font-size of the container.</p>
  599. <div class="well">
  600. <div style="font-size: 24px;">
  601. <i class="icon-camera-retro icon-large"></i> icon-camera-retro
  602. </div>
  603. </div>
  604. <pre class="prettyprint linenums">
  605. &lt;div style="font-size: 24px;"&gt;
  606. &lt;i class="icon-camera-retro icon-large"&gt;&lt;/i&gt; icon-camera-retro
  607. &lt;/div&gt;
  608. </pre>
  609. </div>
  610. </div>
  611. <div class="row">
  612. <div class="span3">
  613. <h3>Buttons</h3>
  614. <p>
  615. <p>
  616. <a class="btn" href="#">
  617. <i class="icon-refresh"></i> Refresh</a>
  618. <a class="btn btn-success" href="#">
  619. <i class="icon-shopping-cart icon-large"></i> Checkout</a>
  620. </p>
  621. <p>
  622. <a class="btn btn-large btn-primary" href="#">
  623. <i class="icon-comment"></i> Comment</a>
  624. <a class="btn btn-danger" href="#">
  625. <i class="icon-trash icon-large"></i> Delete</a>
  626. </p>
  627. <p>
  628. <a class="btn btn-small" href="#">
  629. <i class="icon-cog"></i> Settings</a>
  630. <a class="btn btn-small btn-info" href="#">
  631. <i class="icon-info-sign"></i> More Info</a>
  632. </p>
  633. </p>
  634. </div>
  635. <div class="span9">
  636. <p>Font Awesome icons work great in buttons.</p>
  637. <pre class="prettyprint linenums">
  638. &lt;a class="btn" href="#"&gt;
  639. &lt;i class="icon-refresh"&gt;&lt;/i&gt; Refresh&lt;/a&gt;
  640. &lt;a class="btn btn-success" href="#"&gt;
  641. &lt;i class="icon-shopping-cart icon-large"&gt;&lt;/i&gt; Checkout&lt;/a&gt;
  642. &lt;a class="btn btn-large btn-primary" href="#"&gt;
  643. &lt;i class="icon-comment"&gt;&lt;/i&gt; Comment&lt;/a&gt;
  644. &lt;a class="btn btn-danger" href="#"&gt;
  645. &lt;i class="icon-trash icon-large"&gt;&lt;/i&gt; Delete&lt;/a&gt;
  646. &lt;a class="btn btn-small" href="#"&gt;
  647. &lt;i class="icon-cog"&gt;&lt;/i&gt; Settings&lt;/a&gt;
  648. &lt;a class="btn btn-small btn-info" href="#"&gt;
  649. &lt;i class="icon-info-sign"&gt;&lt;/i&gt; More Info&lt;/a&gt;
  650. </pre>
  651. </div>
  652. </div>
  653. <div class="row">
  654. <div class="span3">
  655. <h3>Button groups</h3>
  656. <p>
  657. <div class="btn-group">
  658. <a class="btn" href="#"><i class="icon-align-left"></i></a>
  659. <a class="btn" href="#"><i class="icon-align-center"></i></a>
  660. <a class="btn" href="#"><i class="icon-align-right"></i></a>
  661. <a class="btn" href="#"><i class="icon-align-justify"></i></a>
  662. </div>
  663. </p>
  664. </div>
  665. <div class="span9">
  666. <pre class="prettyprint linenums">
  667. &lt;div class="btn-group"&gt;
  668. &lt;a class="btn" href="#"&gt;&lt;i class="icon-align-left"&gt;&lt;/i&gt;&lt;/a&gt;
  669. &lt;a class="btn" href="#"&gt;&lt;i class="icon-align-center"&gt;&lt;/i&gt;&lt;/a&gt;
  670. &lt;a class="btn" href="#"&gt;&lt;i class="icon-align-right"&gt;&lt;/i&gt;&lt;/a&gt;
  671. &lt;a class="btn" href="#"&gt;&lt;i class="icon-align-justify"&gt;&lt;/i&gt;&lt;/a&gt;
  672. &lt;/div&gt;
  673. </pre>
  674. </div>
  675. </div>
  676. <div class="row">
  677. <div class="span3">
  678. <h3>Button dropdowns</h3>
  679. <p>
  680. <div class="btn-group">
  681. <a class="btn btn-primary" href="#"><i class="icon-user"></i> User</a>
  682. <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#">
  683. <span class="icon-chevron-down"></span></a>
  684. <ul class="dropdown-menu">
  685. <li><a href="#"><i class="icon-pencil"></i> Edit</a></li>
  686. <li><a href="#"><i class="icon-trash"></i> Delete</a></li>
  687. <li><a href="#"><i class="icon-ban-circle"></i> Ban</a></li>
  688. <li class="divider"></li>
  689. <li><a href="#"><i class="i"></i> Make admin</a></li>
  690. </ul>
  691. </div>
  692. </div>
  693. </p>
  694. <div class="span9">
  695. <pre class="prettyprint linenums">
  696. &lt;div class="btn-group"&gt;
  697. &lt;a class="btn btn-primary" href="#"&gt;&lt;i class="icon-user"&gt;&lt;/i&gt; User&lt;/a&gt;
  698. &lt;a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"&gt;&lt;span class="icon-chevron-down"&gt;&lt;/span&gt;&lt;/a&gt;
  699. &lt;ul class="dropdown-menu"&gt;
  700. &lt;li&gt;&lt;a href="#"&gt;&lt;i class="icon-pencil"&gt;&lt;/i&gt; Edit&lt;/a&gt;&lt;/li&gt;
  701. &lt;li&gt;&lt;a href="#"&gt;&lt;i class="icon-trash"&gt;&lt;/i&gt; Delete&lt;/a&gt;&lt;/li&gt;
  702. &lt;li&gt;&lt;a href="#"&gt;&lt;i class="icon-ban-circle"&gt;&lt;/i&gt; Ban&lt;/a&gt;&lt;/li&gt;
  703. &lt;li class="divider"&gt;&lt;/li&gt;
  704. &lt;li&gt;&lt;a href="#"&gt;&lt;i class="i"&gt;&lt;/i&gt; Make admin&lt;/a&gt;&lt;/li&gt;
  705. &lt;/ul&gt;
  706. &lt;/div&gt;
  707. </pre>
  708. <div class="alert alert-info"><i class="icon-info-sign"></i> Don't forget to add the appropriate JavaScript to enable button dropdowns.</div>
  709. </div>
  710. </div>
  711. <div class="row">
  712. <div class="span3">
  713. <h3>Lists</h3>
  714. <p>
  715. <ul>
  716. <li class="icon-ok">Lists</li>
  717. <li class="icon-ok">Buttons</li>
  718. <li class="icon-ok">Button groups</li>
  719. <li class="icon-ok">Navigation</li>
  720. <li class="icon-ok">Prepended form inputs</li>
  721. </ul>
  722. </p>
  723. </div>
  724. <div class="span9">
  725. <p>Easily replace individual bullets.</p>
  726. <pre class="prettyprint linenums">
  727. &lt;ul&gt;
  728. &lt;li class="icon-ok"&gt;Lists&lt;/li&gt;
  729. &lt;li class="icon-ok"&gt;Buttons&lt;/li&gt;
  730. &lt;li class="icon-ok"&gt;Button groups&lt;/li&gt;
  731. &lt;li class="icon-ok"&gt;Navigation&lt;/li&gt;
  732. &lt;li class="icon-ok"&gt;Prepended form inputs&lt;/li&gt;
  733. &lt;/ul&gt;
  734. </pre>
  735. </div>
  736. </div>
  737. <div class="row">
  738. <div class="span3">
  739. <h3>Navigation</h3>
  740. <div class="well" style="padding: 8px 0;">
  741. <ul class="nav nav-list">
  742. <li class="active"><a href="#"><i class="icon-home"></i> Home</a></li>
  743. <li><a href="#"><i class="icon-book"></i> Library</a></li>
  744. <li><a href="#"><i class="icon-pencil"></i> Applications</a></li>
  745. <li><a href="#"><i class="icon-cogs"></i> Settings</a></li>
  746. </ul>
  747. </div>
  748. </div>
  749. <div class="span9">
  750. <p>Use Font Awesome icons in navigation to provide helpful visual cues.</p>
  751. <pre class="prettyprint linenums">
  752. &lt;ul class="nav nav-list"&gt;
  753. &lt;li class="active"&gt;&lt;a href="#"&gt;&lt;i class="icon-home"&gt;&lt;/i&gt; Home&lt;/a&gt;&lt;/li&gt;
  754. &lt;li&gt;&lt;a href="#"&gt;&lt;i class="icon-book"&gt;&lt;/i&gt; Library&lt;/a&gt;&lt;/li&gt;
  755. &lt;li&gt;&lt;a href="#"&gt;&lt;i class="icon-pencil"&gt;&lt;/i&gt; Applications&lt;/a&gt;&lt;/li&gt;
  756. &lt;li&gt;&lt;a href="#"&gt;&lt;i class="icon-cogs"&gt;&lt;/i&gt; Settings&lt;/a&gt;&lt;/li&gt;
  757. &lt;/ul&gt;
  758. </pre>
  759. </div>
  760. </div>
  761. <div class="row">
  762. <div class="span3">
  763. <h3>Prepended form inputs</h3>
  764. <p>
  765. <form>
  766. <div class="input-prepend">
  767. <span class="add-on"><i class="icon-envelope"></i></span>
  768. <input class="span2" type="text" placeholder="Email address">
  769. </div>
  770. <div class="input-prepend">
  771. <span class="add-on"><i class="icon-key"></i></span>
  772. <input class="span2" type="password" placeholder="Password">
  773. </div>
  774. </form>
  775. </p>
  776. </div>
  777. <div class="span9">
  778. <pre class="prettyprint linenums">
  779. &lt;form&gt;
  780. &lt;div class="input-prepend"&gt;
  781. &lt;span class="add-on"&gt;&lt;i class="icon-envelope"&gt;&lt;/i&gt;&lt;/span&gt;
  782. &lt;input class="span2" type="text" placeholder="Email address"&gt;
  783. &lt;/div&gt;
  784. &lt;div class="input-prepend"&gt;
  785. &lt;span class="add-on"&gt;&lt;i class="icon-key"&gt;&lt;/i&gt;&lt;/span&gt;
  786. &lt;input class="span2" type="password" placeholder="Password"&gt;
  787. &lt;/div&gt;
  788. &lt;/form&gt;
  789. </pre>
  790. </div>
  791. </div>
  792. <div class="row">
  793. <div class="span3">
  794. <h3>Custom CSS</h3>
  795. <p>Anything you can do with CSS font effects, you can do with Font Awesome.</p>
  796. </div>
  797. <div class="span9">
  798. <p>Star Ratings (inspired by <a href="http://css-tricks.com/star-ratings/" target="_blank">CSS Tricks</a>)</p>
  799. <div class="well">
  800. <span class="rating">
  801. <span class="star"></span><span class="star"></span><span class="star"></span><span class="star"></span><span class="star"></span>
  802. </span>
  803. </div>
  804. </div>
  805. </div>
  806. </section>
  807. <section id="roadmap">
  808. <h1>Roadmap</h1>
  809. <p>Here's the plan for future updates.</p>
  810. <ul>
  811. <li class="icon-plus">Support for IE7.</li>
  812. <li class="icon-plus">Better hinting for smaller font sizes.</li>
  813. <li class="icon-plus">More icons. Have any requests? <a href="https://github.com/FortAwesome/Font-Awesome/issues" target="_blank">Open an issue</a> in the Font Awesome GitHub project.</li>
  814. <li class="icon-plus">More complete Twitter Bootstrap compatibility.</li>
  815. <li class="icon-plus">Tricks and tips for super-awesome creative CSS methods, like the star example above.</li>
  816. </ul>
  817. </section>
  818. <footer>
  819. <div class="row">
  820. <div class="span4">
  821. <h2>Contact</h2>
  822. <ul>
  823. <li class="icon-envelope">Email: <a href="mailto:dave@davegandy.com">Dave Gandy</a></li>
  824. <li class="icon-twitter">Twitter: <a href="http://twitter.com/fortaweso_me/" target="_blank">@FortAweso_me</a></li>
  825. <li class="icon-wrench">Work: <a href="http://kyruus.com" target="_blank">Kyruus</a> Lead Product Designer</li>
  826. </ul>
  827. </div>
  828. <div class="span8">
  829. <h2>License</h2>
  830. The Font Awesome webfont, CSS, and LESS files are licensed under
  831. <a href="http://creativecommons.org/licenses/by/3.0/" target="_blank">CC BY 3.0</a>.
  832. A mention of <code>Font Awesome - http://fortawesome.github.com/Font-Awesome</code> in human-readable source code
  833. is considered acceptable attribution (most common on the web). If human readable source code is not available to
  834. the end user, a mention in an 'About' or 'Credits' screen is considered acceptable (most common in desktop or
  835. mobile software).
  836. </div>
  837. <div class="span12">
  838. <h2>Special Thanks</h2>
  839. Special thanks to <a href="http://twitter.com/robmadole/" target="_blank">@robmadole</a> and
  840. <a href="http://twitter.com/supercodepoet/" target="_blank">@supercodepoet</a> for icon design
  841. review, advice, and some backbone.js help.
  842. </div>
  843. </div>
  844. </footer>
  845. </div>
  846. <script type="text/template" id="modal-template">
  847. <div class="modal hide fade in">
  848. <div class="modal-header">
  849. <a class="close" data-dismiss="modal"><i class="icon-remove"></i></a>
  850. <h3><%= style %></h3>
  851. </div>
  852. <div class="modal-body">
  853. <div class="row">
  854. <div class="span3 icon6">
  855. <div class="thumbnail">
  856. <div><i class="<%= style %>"></i></div>
  857. 340px
  858. </div>
  859. </div>
  860. <div class="span3 icon5">
  861. <div class="thumbnail">
  862. <div><i class="<%= style %>"></i></div>
  863. 180px
  864. </div>
  865. </div>
  866. </div>
  867. <div class="row">
  868. <div class="span2 icon4">
  869. <div class="thumbnail">
  870. <div><i class="<%= style %>"></i></div>
  871. 100px
  872. </div>
  873. </div>
  874. <div class="span2 icon3">
  875. <div class="thumbnail">
  876. <div><i class="<%= style %>"></i></div>
  877. 50px
  878. </div>
  879. </div>
  880. <div class="span1 icon2">
  881. <div class="thumbnail">
  882. <div><i class="<%= style %>"></i></div>
  883. 20px
  884. </div>
  885. </div>
  886. <div class="span1 icon1">
  887. <div class="thumbnail">
  888. <div><i class="<%= style %>"></i></div>
  889. 12 px
  890. </div>
  891. </div>
  892. </div>
  893. </div>
  894. </div>
  895. </script>
  896. <script src="assets/js/jquery-1.7.1.min.js"></script>
  897. <script src="assets/js/underscore.min.js"></script>
  898. <script src="assets/js/backbone.min.js"></script>
  899. <script src="assets/js/prettify.min.js"></script>
  900. <script src="assets/js/tw-bs-201/bootstrap-transition.js"></script>
  901. <script src="assets/js/tw-bs-201/bootstrap-alert.js"></script>
  902. <script src="assets/js/tw-bs-201/bootstrap-modal.js"></script>
  903. <script src="assets/js/tw-bs-201/bootstrap-dropdown.js"></script>
  904. <script src="assets/js/tw-bs-201/bootstrap-scrollspy.js"></script>
  905. <script src="assets/js/tw-bs-201/bootstrap-tab.js"></script>
  906. <script src="assets/js/tw-bs-201/bootstrap-tooltip.js"></script>
  907. <script src="assets/js/tw-bs-201/bootstrap-popover.js"></script>
  908. <script src="assets/js/tw-bs-201/bootstrap-button.js"></script>
  909. <script src="assets/js/tw-bs-201/bootstrap-collapse.js"></script>
  910. <script src="assets/js/tw-bs-201/bootstrap-carousel.js"></script>
  911. <script src="assets/js/tw-bs-201/bootstrap-typeahead.js"></script>
  912. <script src="assets/js/index/index.js"></script>
  913. <script type="text/javascript">
  914. $(function(){
  915. $('#iconCarousel').carousel({
  916. interval: 5000
  917. });
  918. // tooltips
  919. $('#why').tooltip({
  920. selector: "a[rel=tooltip]",
  921. placement: 'bottom'
  922. })
  923. // make code pretty
  924. window.prettyPrint && prettyPrint();
  925. });
  926. </script>
  927. </body>
  928. </html>