`
+
+And constructed with the following guidelines:
+
+* Breaking backward compatibility bumps the major (and resets the minor and patch)
+* Big changes, without breaking backward compatibility, bumps the minor (and resets the patch)
+* Bug fixes, small adaptations, adding a few icons and misc changes bumps the patch
+* The fork started from FontAwesome 4.7 (last commit by Dave is [bdfa9823](https://github.com/ForkAwesome/Fork-Awesome/commits/master?after=b0bc8f6fb74e05c987ef7ce1525cd3ab8390a1c3+69)).
+* The project starts at version 1.0.0. All references to versions before the fork are named 0.4.7
+
+For more information on SemVer, please visit http://semver.org.
+
+## Component
+To include as a [component](https://github.com/componentjs/component), just run
+
+ $ component install ForkAwesome/Fork-Awesome
+
+Or add
+
+ "ForkAwesome/Fork-Awesome": "*"
+
+to the `dependencies` in your `component.json`.
+
+## Building {{ site.forkawesome.name }}
+
+**Before you can build the project**, you must first have the following installed:
+
+- [Ruby](https://www.ruby-lang.org/en/)
+- Ruby Development Headers
+ - **Ubuntu:** `sudo apt-get install ruby-dev` *(Only if you're __NOT__ using `rbenv` or `rvm`)*
+ - **Windows:** [DevKit](http://rubyinstaller.org/)
+ - **macOS:** no extra step required
+- [Bundler](http://bundler.io/) (Run `gem install bundler` to install).
+- [Node Package Manager (aka. `npm`)](https://docs.npmjs.com/getting-started/installing-node)
+
+From the root of the repository, install the tools used to develop.
+
+ $ bundle install
+ $ npm ci
+
+Build the font:
+
+ $:/src/icons make
+
+Build the web documentation:
+
+ $ npm run build
+
+Or serve it on a local server on http://localhost:7998:
+
+ $ npm run dev
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/accessibility-manual.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/accessibility-manual.html
new file mode 100644
index 0000000..1f68205
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/accessibility-manual.html
@@ -0,0 +1,121 @@
+
+
+
+
+ Manually make your icons accessible
+
+
+ When using icons in your UI, there are manual techniques and ways to help assistive technology either ignore or better understand {{ site.forkawesome.name }}.
+
+ Icons used for pure decoration or visual styling
+ If you're using an icon to add some extra decoration or branding, it does not need to be announced to users as they are navigating your site or app aurally. Additionally, if you're using an icon to visually re-emphasize or add styling to content already present in your HTML, it does not need to be repeated to an assistive technology-using user. You can make sure this is not read by adding the aria-hidden="true"
to your {{ site.forkawesome.name }} markup.
+
+
+{% highlight html %}
+
+{% endhighlight %}
+an icon being used as pure decoration
+
+
+
+{% highlight html %}
+
+
+ Pied Piper, A Middle-Out Compression Solution Making Data Storage Problems Smaller
+
+{% endhighlight %}
+an icon being used as a logo
+
+
+
+
+ Icons with semantic or interactive purpose
+
+ If you're using an icon to convey meaning (rather than only as a decorative element), ensure that this meaning is also conveyed to assistive technologies. This goes for content you're abbreviating via icons as well as interactive controls (buttons, form elements, toggles, etc.). There are a few techniques to accomplish this:
+
+
+ If an icon is not an interactive element
+
+ The simplest way to provide a text alternative is to use the aria-hidden="true"
attribute on the icon and to include the text with an additional element, such as a <span>
, with appropriate CSS to visually hide the element while keeping it accessible to assistive technologies. In addition, you can add a title
attribute on the icon to provide a tooltip for sighted mouse users.
+
+
+
+{% highlight html %}
+
+
+
+ Time to destination by car:
+
+ 4 minutes
+
+
+
+ Time to destination by bike:
+
+ 12 minutes
+
+{% endhighlight %}
+
an icon being used to communicate travel methods
+
+
+
+{% highlight html %}
+
+60 minutes remain in your exam
+
+
+30 minutes remain in your exam
+
+
+0 minutes remain in your exam
+{% endhighlight %}
+ an icon being used to denote time remaining
+
+
+ If an icon represents an interactive element
+
+ In the case of focusable interactive elements, there are various options to include an alternative text or label to the element, without the need for any visually hidden <span>
or similar. For instance, simply adding the aria-label
attribute with a text description to the interactive element itself will be sufficient to provide an accessible alternative name for the element. If you need to provide a visual tooltip on mouseover/focus, we recommend additionally using the title
attribute or a custom tooltip solution.
+
+
+
+{% highlight html %}
+
+
+
+{% endhighlight %}
+
an icon being used to communicate shopping cart state
+
+
+
+{% highlight html %}
+
+
+
+{% endhighlight %}
+
an icon being used as a link to a navigation menu
+
+
+
+{% highlight html %}
+
+
+
+{% endhighlight %}
+
an icon being used as a delete button's symbol with a title
attribute to provide a native mouse tooltip
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/background.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/background.html
new file mode 100644
index 0000000..ac26a4a
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/background.html
@@ -0,0 +1,15 @@
+
+
About Icon Fonts & Accessibility
+
+ Modern versions of assistive technology, like screen readers, will read CSS generated content (how {{ site.forkawesome.name }} icons are rendered), as well as specific Unicode characters. When reading our default markup for rendering icons, assisistive technology may have the following problems.
+
+
+
+
+ The assistive technology may not find any content to read out to a user
+
+
+ The assistive technology may read the unicode equivalent, which could not match up to what the icon means in context, or worse is just plain confusing
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/other.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/other.html
new file mode 100644
index 0000000..d3054ba
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/accessibility/other.html
@@ -0,0 +1,17 @@
+
+
+
+ While the scenarios and techniques here help avoid some serious issues and confusion, they are not exhaustive. There are many complex contexts and use cases when it comes to accessibility, such as users with low vision who need a high color contrast ratio to see UI. There are some great tools and resources to learn from and work on these issues out there. Here are a few reads we recommend.
+
+
+
+
+
+ We'll continue to work on these under the larger topic of accessibility, but in the meantime, let us know if any bugs or issues .
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/brand-adblock-warning.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/brand-adblock-warning.html
new file mode 100644
index 0000000..1f7e1d6
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/brand-adblock-warning.html
@@ -0,0 +1,5 @@
+ Warning!
+Apparently, Adblock Plus can remove {{ site.forkawesome.name }} brand icons with their "Remove Social
+Media Buttons" setting. We will not use hacks to force them to display. Please
+report an issue with Adblock Plus if you believe this to be
+an error. To work around this, you'll need to modify the social icon class names.
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/brand-license.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/brand-license.html
new file mode 100644
index 0000000..475aa7e
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/brand-license.html
@@ -0,0 +1,6 @@
+
+ All brand icons are trademarks of their respective owners.
+ The use of these trademarks does not indicate endorsement of the trademark holder by {{ site.forkawesome.name }}, nor vice versa.
+ Brand icons should only be used to represent the company or product to which they refer.
+ Please do not use brand logos for any purpose except to represent that particular brand or service.
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/core.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/core.less
new file mode 100644
index 0000000..7ca5f74
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/core.less
@@ -0,0 +1,6 @@
+ display: inline-block;
+ font: normal normal normal @fa-font-size-base/@fa-line-height-base @fa-font-family; // shortening font declaration
+ font-size: inherit; // can't have font-size inherit on line above, so need to override
+ text-rendering: auto; // optimizelegibility throws things off #1094
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/core.scss b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/core.scss
new file mode 100644
index 0000000..4114bc8
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/core.scss
@@ -0,0 +1,6 @@
+ display: inline-block;
+ font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} #{$fa-font-family}; // shortening font declaration
+ font-size: inherit; // can't have font-size inherit on line above, so need to override
+ text-rendering: auto; // optimizelegibility throws things off #1094
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/license.css b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/license.css
new file mode 100644
index 0000000..43068be
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/code/license.css
@@ -0,0 +1,12 @@
+/*!
+{{ site.forkawesome.name }} {{ site.forkawesome.version }}
+License - {{ site.forkawesome.url }}license
+
+Copyright 2018 {{ site.fontawesome.author.name }} & {{ site.forkawesome.name }}
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ */
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/getting-support.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/getting-support.html
new file mode 100644
index 0000000..c51cfcf
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/getting-support.html
@@ -0,0 +1,19 @@
+
+
+
+ Having trouble getting {{ site.forkawesome.name }} up and running? Something not working the way you think it should?
+
+
+
+ Make sure you've read the latest version of how to get started .
+
+
+ Since {{ site.forkawesome.name }} is based on {{ site.fontawesome.name }}, check out the existing questions tagged as
+ Font Awesome over on Stack Overflow. Other folks might have had the same question you've had.
+
+
+ Can't find the answer to your question on Stack Overflow?
+ Ask a new question , then.
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/project-milestones.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/project-milestones.html
new file mode 100644
index 0000000..62a7b8c
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/project-milestones.html
@@ -0,0 +1,8 @@
+
+
+
+ Want to keep up with what's planned for {{ site.forkawesome.name }}? Check out our
+ projects on the GitHub repo.
+ And come help us achieve those goals.
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/reporting-bugs.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/reporting-bugs.html
new file mode 100644
index 0000000..1ad5994
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/reporting-bugs.html
@@ -0,0 +1,18 @@
+
+
+
+ Found a problem with {{ site.forkawesome.name }}? Feel free to submit an issue on the GitHub project. But please keep the following in mind:
+
+
+ Please be nice. {{ site.forkawesome.name }} is a happy place.
+ Please search to see if your bug was already reported.
+
+ Before opening any issue, please read the generic issue
+ guidelines , by Nicolas Gallagher .
+
+
+ After doing everything above, feel free to
+ submit an issue .
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/requesting-new-icons.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/requesting-new-icons.html
new file mode 100644
index 0000000..6865e95
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/requesting-new-icons.html
@@ -0,0 +1,29 @@
+
+
+
+ New icons mostly start as requests by the
+ {{ site.forkawesome.name }} community on GitHub . Want to request a new
+ icon? Here are some things to keep in mind:
+
+
+ Please be nice. {{ site.forkawesome.name }} is a happy place.
+ Please search to see if your icon request already exists. If a request is found, please add a 👍 reaction to that one.
+
+ Please make requests for single icons, unless you are requesting a couple of strictly related icons (e.g., thumbs-up/thumbs-down).
+
+
+ Please and thank you if you include the following:
+
+
+ Title your new issue
+ Icon request: icon-name
(e.g., Icon request: icon-car
).
+
+ Include a few use cases for your requested icon. How do you plan on using it?
+ Attach a single color image or two that represent the idea you're going for.
+
+
+
+ Request concrete objects: it's harder to make an icon to represent happiness, it's easier to make a smiley face.
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/submitting-pull-requests.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/submitting-pull-requests.html
new file mode 100644
index 0000000..83f3313
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/community/submitting-pull-requests.html
@@ -0,0 +1,18 @@
+
+
+ Found a way to solve a bug in {{ site.forkawesome.name }}? Want to contribute new features or a new icon?
+
+
+ Clone the repository and work on your proposal.
+
+
+ Then, when you think it's ready or when you want feedback,
+ submit a pull
+ request .
+
+
+ Discuss with rest of the community and follow up on conversations until
+ your pull request is merged.
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/accessible.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/accessible.html
new file mode 100644
index 0000000..0360a46
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/accessible.html
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Refreshing...
+
+
+ Saving. Hang tight!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Battery level: 50%
+
+
+
+
+ With our thoughts on icon accessibility in mind, If an icon only adds some extra decoration or branding, it does not need to be announced to users as they are navigating your site or app aurally. Alternatively, if an icon conveys meaning in your content or interface, ensure that this meaning is also conveyed to assistive technologies through alternative displays or text.
+
+
+{% highlight html %}
+
+
+
+
+
+
+
+
+
+
+
+{% endhighlight %}
+
+{% highlight html %}
+
+
Refreshing...
+
+
+
Saving. Hang tight!
+{% endhighlight %}
+
+{% highlight html %}
+
+
+
+
+
+
+
+
+{% endhighlight %}
+
+{% highlight html %}
+
+
+
+{% endhighlight %}
+
+{% highlight html %}
+
+
Battery level: 50%
+{% endhighlight %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/animated.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/animated.html
new file mode 100644
index 0000000..595bff9
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/animated.html
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+ Loading example (with fa-spinner icon)
+
+
+ Loading (with fa-circle-o-notch icon)
+
+
+ Loading example (with fa-refresh icon)
+
+
+ Loading example (with fa-cog icon)
+
+
+ Loading example (with fa-spinner icon)
+
+
+
+
+ Use the fa-spin
class to get any icon to rotate, and use fa-pulse
to have it rotate
+ with 8 steps. Works well with fa-spinner
, fa-refresh
, and fa-cog
.
+
+{% highlight html %}
+
+
Loading...
+
+
+
Loading...
+
+
+
Loading...
+
+
+
Loading...
+
+
+
Loading...
+{% endhighlight %}
+
+ Note:
+ Some browsers on some platforms have issues with animated icons resulting in a jittery wobbling effect. See
+ issue #671
+ for examples and possible workarounds.
+
+
+ Note: CSS3 animations aren't supported in IE8 - IE9.
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/basic.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/basic.html
new file mode 100644
index 0000000..dbccc71
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/basic.html
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+ Example: basic icon
+ fa-camera-retro
+
+
+
+
+ You can place {{ site.forkawesome.name }} icons just about anywhere using the CSS Prefix fa
and the icon's
+ name. Fork Awesome is designed to be used with inline elements (we like the <i>
tag for
+ brevity, but using a <span>
is more semantically correct).
+
+{% highlight html %}
+
fa-camera-retro
+{% endhighlight %}
+
+
+
+
+ Example: basic icon
+ If you change the font-size of the icon's container, the icon gets bigger. Same things goes for color,
+ drop shadow, and anything else that gets inherited using CSS.
+
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/bootstrap.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/bootstrap.html
new file mode 100644
index 0000000..2ec5273
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/bootstrap.html
@@ -0,0 +1,111 @@
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/bordered-pulled.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/bordered-pulled.html
new file mode 100644
index 0000000..78928fc
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/bordered-pulled.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+ …tomorrow we will run faster, stretch out our arms farther… And then one fine morning—
+ So we beat on, boats against the current, borne back ceaselessly into the past.
+
+
+
+
+ Use fa-border
and fa-pull-right
or fa-pull-left
for easy pull quotes or
+ article icons.
+
+{% highlight html %}
+
+...tomorrow we will run faster, stretch out our arms farther...
+And then one fine morning— So we beat on, boats against the
+current, borne back ceaselessly into the past.
+{% endhighlight %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/custom.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/custom.html
new file mode 100644
index 0000000..2de7ad7
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/custom.html
@@ -0,0 +1,16 @@
+
+
+
+
+
Anything you can do with CSS font styles, you can do with Font Awesome.
+
+
+
Star Ratings (inspired by CSS Tricks )
+
+
+
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/fixed-width.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/fixed-width.html
new file mode 100644
index 0000000..0ba0610
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/fixed-width.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+ Use fa-fw
to set icons at a fixed width. Great to use when different icon widths throw off alignment.
+ Especially useful in things like nav lists & list groups.
+
+{% highlight html %}
+
+{% endhighlight %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/larger.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/larger.html
new file mode 100644
index 0000000..7b9a250
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/larger.html
@@ -0,0 +1,40 @@
+
+
+
+
+
fa-lg
+
fa-2x
+
fa-3x
+
fa-4x
+
fa-5x
+
+
+
+ To increase icon sizes relative to their container, use the fa-lg
(33% increase), fa-2x
,
+ fa-3x
, fa-4x
, or fa-5x
classes.
+
+{% highlight html %}
+
fa-lg
+
fa-2x
+
fa-3x
+
fa-4x
+
fa-5x
+{% endhighlight %}
+
+
+
+
+ If your icons are getting chopped off on top and bottom, make sure you have
+ sufficient line-height.
+
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/list.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/list.html
new file mode 100644
index 0000000..c164356
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/list.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+ List icons
+ can be used
+ as bullets
+ in lists
+
+
+
+
Use fa-ul
and fa-li
to easily replace default bullets in unordered lists.
+{% highlight html %}
+
+ List icons
+ can be used
+ as bullets
+ in lists
+
+{% endhighlight %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/rotated-flipped.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/rotated-flipped.html
new file mode 100644
index 0000000..a649962
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/rotated-flipped.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+ normal
+ fa-rotate-90
+ fa-rotate-180
+ fa-rotate-270
+ fa-flip-horizontal
+ fa-flip-vertical
+
+
+
+
+ To arbitrarily rotate and flip icons, use the fa-rotate-*
and fa-flip-*
classes.
+
+{% highlight html %}
+
normal
+
fa-rotate-90
+
fa-rotate-180
+
fa-rotate-270
+
fa-flip-horizontal
+
fa-flip-vertical
+{% endhighlight %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/stacked.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/stacked.html
new file mode 100644
index 0000000..65b3603
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/examples/stacked.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+ fa-twitter on fa-square-o
+
+
+
+
+ fa-flag on fa-circle
+
+
+
+
+ fa-terminal on fa-square
+
+
+
+
+ fa-ban on fa-camera
+
+
+
+
+ To stack multiple icons, use the fa-stack
class on the parent, the fa-stack-1x
+ for the regularly sized icon, and fa-stack-2x
for the larger icon. fa-inverse
+ can be used as an alternative icon color. You can even throw larger icon classes on the parent
+ to get further control of sizing.
+
+{% highlight html %}
+
+
+
+
+fa-twitter on fa-square-o
+
+
+
+
+fa-flag on fa-circle
+
+
+
+
+fa-terminal on fa-square
+
+
+
+
+fa-ban on fa-camera
+{% endhighlight %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/footer.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/footer.html
new file mode 100644
index 0000000..325b41c
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/footer.html
@@ -0,0 +1,20 @@
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/accessibility.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/accessibility.html
new file mode 100644
index 0000000..c9f6202
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/accessibility.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_currency = icons | expand_aliases | where:"categories", "Accessibility Icons" | sort_by:'class' %}
+
+ {% for icon in icons_currency %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/brand.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/brand.html
new file mode 100644
index 0000000..6a740d6
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/brand.html
@@ -0,0 +1,19 @@
+
+
+
+
+ {% assign icons_brand = icons | expand_aliases | where:"categories", "Brand Icons" | sort_by:'class' %}
+
+ {% for icon in icons_brand %}
+
+ {% endfor %}
+
+
+
+ {% include brand-adblock-warning.html %}
+
+
+
+ {% include brand-license.html %}
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/chart.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/chart.html
new file mode 100644
index 0000000..e0be4ab
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/chart.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_chart = icons | expand_aliases | where:"categories", "Chart Icons" | sort_by:'class' %}
+
+ {% for icon in icons_chart %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/currency.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/currency.html
new file mode 100644
index 0000000..b8de574
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/currency.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_currency = icons | expand_aliases | where:"categories", "Currency Icons" | sort_by:'class' %}
+
+ {% for icon in icons_currency %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/directional.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/directional.html
new file mode 100644
index 0000000..3257dcc
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/directional.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_directional = icons | expand_aliases | where:"categories", "Directional Icons" | sort_by:'class' %}
+
+ {% for icon in icons_directional %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/file-type.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/file-type.html
new file mode 100644
index 0000000..b1713bf
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/file-type.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_file_type = icons | expand_aliases | where:"categories", "File Type Icons" | sort_by:'class' %}
+
+ {% for icon in icons_file_type %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/form-control.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/form-control.html
new file mode 100644
index 0000000..dd43d90
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/form-control.html
@@ -0,0 +1,11 @@
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/gender.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/gender.html
new file mode 100644
index 0000000..091cdff
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/gender.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_gender = icons | expand_aliases | where:"categories", "Gender Icons" | sort_by:'class' %}
+
+ {% for icon in icons_gender %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/hand.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/hand.html
new file mode 100644
index 0000000..3f21f91
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/hand.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_hand = icons | expand_aliases | where:"categories", "Hand Icons" | sort_by:'class' %}
+
+ {% for icon in icons_hand %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/medical.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/medical.html
new file mode 100644
index 0000000..e27ca33
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/medical.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_medical = icons | expand_aliases | where:"categories", "Medical Icons" | sort_by:'class' %}
+
+ {% for icon in icons_medical %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/new.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/new.html
new file mode 100644
index 0000000..8cdd2b7
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/new.html
@@ -0,0 +1,19 @@
+
+ {% assign version = 1.0 %}
+ {% assign icons_new = icons | where_exp:"icon", "icon.created >= version" | sort_by:'class' %}
+
+
+ {% if page.navbar_active != "icons" %}
+
+ You asked, {{ site.forkawesome.name }} delivers with {{ icons_new | size }} shiny new icons in version {{ version }}.
+ Want to request new icons?
Here's how .
+
+ {% endif %}
+
+
+ {% for icon in icons_new %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/payment.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/payment.html
new file mode 100644
index 0000000..051cf50
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/payment.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_payment = icons | expand_aliases | where:"categories", "Payment Icons" | sort_by:'class' %}
+
+ {% for icon in icons_payment %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/spinner.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/spinner.html
new file mode 100644
index 0000000..c4bca75
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/spinner.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+ {% assign icons_spinner = icons | expand_aliases | where:"categories", "Spinner Icons" | sort_by:'class' %}
+
+ {% for icon in icons_spinner %}
+
+ {% endfor %}
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/text-editor.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/text-editor.html
new file mode 100644
index 0000000..20ac360
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/text-editor.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_text_editor = icons | expand_aliases | where:"categories", "Text Editor Icons" | sort_by:'class' %}
+
+ {% for icon in icons_text_editor %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/transportation.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/transportation.html
new file mode 100644
index 0000000..bf67ee4
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/transportation.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_transportation = icons | expand_aliases | where:"categories", "Transportation Icons" | sort_by:'class' %}
+
+ {% for icon in icons_transportation %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/video-player.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/video-player.html
new file mode 100644
index 0000000..cb39c03
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/video-player.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_video_player = icons | expand_aliases | where:"categories", "Video Player Icons" | sort_by:'class' %}
+
+ {% for icon in icons_video_player %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/web-application.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/web-application.html
new file mode 100644
index 0000000..453b875
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/icons/web-application.html
@@ -0,0 +1,12 @@
+
+
+
+
+ {% assign icons_web_application = icons | expand_aliases | where:"categories", "Web Application Icons" | sort_by:'class' %}
+
+ {% for icon in icons_web_application %}
+
+ {% endfor %}
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/jumbotron-carousel.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/jumbotron-carousel.html
new file mode 100644
index 0000000..1d5b74c
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/jumbotron-carousel.html
@@ -0,0 +1,51 @@
+
+
+
+
+
{{ site.forkawesome.name }}
+
{{ site.forkawesome.tagline }}
+
+
+
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/jumbotron.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/jumbotron.html
new file mode 100644
index 0000000..84b5a51
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/jumbotron.html
@@ -0,0 +1,17 @@
+
+
+ {% if page.in_page_nav %}
+
+
{{ jumbotron_h1 }}
+
{{ jumbotron_p }}
+
+
+
+ {{ jumbotron_nav }}
+
+ {% else %}
+
{{ jumbotron_h1 }}
+
{{ jumbotron_p }}
+ {% endif %}
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/modals/download.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/modals/download.html
new file mode 100644
index 0000000..a329f6b
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/modals/download.html
@@ -0,0 +1,25 @@
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/navbar.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/navbar.html
new file mode 100644
index 0000000..57b956a
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/navbar.html
@@ -0,0 +1,85 @@
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-features.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-features.html
new file mode 100644
index 0000000..7f18999
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-features.html
@@ -0,0 +1,29 @@
+
+
+
+
+
Completely Rewritten
+ Everything re-written from the ground up for speed and simplicity.
+
+
+
CSS Best Practices
+ New icon base class allows simpler CSS, faster rendering, and easier control.
+
+
+
New Icon Names
+ Icons have been renamed to improve consistency and predictability.
+
+
+
Bootstrap 3
+ {{ site.forkawesome.name }} {{ site.forkawesome.minor_version }} is fully tested and compatible with Bootstrap 3.
+
+
+
Better Compatibility
+ {{ site.forkawesome.name }}is now more compatible with all web frameworks, including Foundation.
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-naming.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-naming.html
new file mode 100644
index 0000000..0a0a481
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-naming.html
@@ -0,0 +1,157 @@
+
+
+ fa-[name]-[shape]-[o]-[direction]
+
+ A desire for better icon naming consistency and predictability are at the heart
+ of the changes in naming conventions. Once you know the name of the base icon shape, you should be able to predict
+ the names of variants.
+
+
+
+
fa-*
+
Solid icons as the base variant
+
+
+
+ fa-bookmark
+
+
+
+ fa-comment
+
+
+
+ fa-folder
+
+
+
+
+
*-o
+
Outlined version of previous modifier
+
+
+
+ fa-bookmark-o
+
+
+
+ fa-comment-o
+
+
+
+ fa-folder-o
+
+
+
+
+
*-circle
+
Circle under previous modifier
+
+
+
+ fa-check-circle
+
+
+
+ fa-exclamation-circle
+
+
+
+ fa-plus-circle
+
+
+
+
+
*-square
+
Square under previous modifier
+
+
+
+ fa-check-square
+
+
+
+ fa-twitter-square
+
+
+
+ fa-plus-square
+
+
+
+
+
*-right, *-up, etc.
+
Directional modifier always at the end
+
+
+
+ fa-arrow-right
+
+
+
+ fa-arrow-circle-right
+
+
+
+ fa-angle-double-right
+
+
+
+
+
*-alt
+
Alternative to the original
+
+
+
+ fa-unlock-alt
+
+
+
+ fa-list-alt
+
+
+
+ fa-github-alt
+
+
+
+
+
*-h, *-v
+
Horizontal & vertical modifiers
+
+
+
+ fa-arrows-v
+
+
+
+ fa-arrows-h
+
+
+
+ fa-ellipsis-v
+
+
+
+
+
Combine 'em up&helip;
+
Consistent when strung together
+
+
+
+ fa-arrow-circle-o-right
+
+
+
+ fa-caret-square-o-right
+
+
+
+ fa-hand-o-right
+
+
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-upgrading.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-upgrading.html
new file mode 100644
index 0000000..0bcabc3
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/new-upgrading.html
@@ -0,0 +1,13 @@
+
+
+
+ If you were using {{ site.fontawesome.name }} {{ site.fontawesome.minor_version }}, you should be able to just switch to {{ site.forkawesome.name }} {{ site.forkawesome.minor_version }} and get all the benefits from it.
+ If you were using npm or composer packages, replace the ones you were using by this {{ site.forkawesome.name }} ones. Or if you downloaded a static copy of {{ site.fontawesome.name }}, download the latest version of {{ site.forkawesome.name }} and
+ replace CSS and font files in your project and you should be good to go.
+
+
+ We paid special attention not to change unicode codepoints for the existing icons, nor changed the CSS class names or icon names from {{ site.fontawesome.name }} {{ site.fontawesome.minor_version }}.
+ Though we added a few more icons and made the process of contributing to this project much easier.
+ Though, if you see a mistake, please don't hesitate to file a bug .
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/camera-retro-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/camera-retro-tee.html
new file mode 100644
index 0000000..4f6ff4d
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/camera-retro-tee.html
@@ -0,0 +1,31 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Asphalt
+ Kelly Green
+
+
+
+
+
+
Camera Retro Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/classics-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/classics-tee.html
new file mode 100644
index 0000000..458f34a
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/classics-tee.html
@@ -0,0 +1,31 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Classics Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/cta-suggestions.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/cta-suggestions.html
new file mode 100644
index 0000000..09f703c
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/cta-suggestions.html
@@ -0,0 +1,20 @@
+
+
Have Ideas or Requests?
+
+
+
+ Got a great idea for a Font Awesome goodie or shirt? Don't see your favorite icon in a wear-able or share-able format?
+
+
+
+ We're all ears! Spend a few minutes and let us know what you'd want. If we end up using your idea, we'll send you a free copy.
+
+
+
+
Make a Store Suggestion!
+
+
+
+ Please note: While we appreciate all suggestions, not every idea might be right for Font Awesome nor could we physically make every idea.
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/fa-ther-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/fa-ther-tee.html
new file mode 100644
index 0000000..7699d6b
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/fa-ther-tee.html
@@ -0,0 +1,29 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Fa-ther Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/green-logo-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/green-logo-tee.html
new file mode 100644
index 0000000..9226a54
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/green-logo-tee.html
@@ -0,0 +1,31 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Green Logo Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/old-skool-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/old-skool-tee.html
new file mode 100644
index 0000000..4fff5b9
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/old-skool-tee.html
@@ -0,0 +1,31 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Old Skool Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/rock-paper-scissors-lizard-spock-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/rock-paper-scissors-lizard-spock-tee.html
new file mode 100644
index 0000000..2941231
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/rock-paper-scissors-lizard-spock-tee.html
@@ -0,0 +1,27 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Rock Paper Scissors Lizard Spock Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/space-shuttle-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/space-shuttle-tee.html
new file mode 100644
index 0000000..ddac553
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/space-shuttle-tee.html
@@ -0,0 +1,31 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Space Shuttle Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/white-logo-tee.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/white-logo-tee.html
new file mode 100644
index 0000000..bd4ac26
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/products/white-logo-tee.html
@@ -0,0 +1,35 @@
+
+
+ Available in the following sizes:
+
+
+
+
+
+
+
+ Kelly Green
+ Navy
+ Silver
+
+
+
+
+
+
White Logo Tee
+ $28
+
+
+ American Apparel Fine Jersey Short Sleeve T-Shirt
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/stripe-social.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/stripe-social.html
new file mode 100644
index 0000000..6bd9d51
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/stripe-social.html
@@ -0,0 +1,46 @@
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped-inside-anchor.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped-inside-anchor.html
new file mode 100644
index 0000000..2c48c0e
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped-inside-anchor.html
@@ -0,0 +1,6 @@
+ normal
+ fa-rotate-90
+ fa-rotate-180
+ fa-rotate-270
+ fa-flip-horizontal
+ fa-flip-vertical
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped-inside-btn.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped-inside-btn.html
new file mode 100644
index 0000000..9399fc3
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped-inside-btn.html
@@ -0,0 +1,6 @@
+ normal
+ fa-rotate-90
+ fa-rotate-180
+ fa-rotate-270
+ fa-flip-horizontal
+ fa-flip-vertical
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped.html
new file mode 100644
index 0000000..7f12a77
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/rotated-flipped.html
@@ -0,0 +1,6 @@
+ normal
+ fa-rotate-90
+ fa-rotate-180
+ fa-rotate-270
+ fa-flip-horizontal
+ fa-flip-vertical
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked-inside-anchor.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked-inside-anchor.html
new file mode 100644
index 0000000..04a6b31
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked-inside-anchor.html
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+ Twitter Icon
+
+
+
+
+
+
+ Facebook Icon
+
+
+
+
+
+
+ GitHub Icon
+
+
+
+
+
+
+
+
+ Twitter Icon
+
+
+
+
+
+
+ Facebook Icon
+
+
+
+
+
+
+ GitHub Icon
+
+
+
+
+
+
+
+
+ Twitter Icon
+
+
+
+
+
+
+ Facebook Icon
+
+
+
+
+
+
+ GitHub Icon
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked-with-text.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked-with-text.html
new file mode 100644
index 0000000..28a7500
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked-with-text.html
@@ -0,0 +1,4 @@
+
+
+ 27
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked.html
new file mode 100644
index 0000000..4d00407
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/tests/stacked.html
@@ -0,0 +1,58 @@
+
+
+
+
+ Center
+
+
+
+
+
+
+
+ Twitter Icon
+
+
+
+
+ Facebook Icon
+
+
+
+
+ GitHub Icon
+
+
+
+
+
+
+ Twitter Icon
+
+
+
+
+ Facebook Icon
+
+
+
+
+ GitHub Icon
+
+
+
+
+
+
+ Twitter Icon
+
+
+
+
+ Facebook Icon
+
+
+
+
+ GitHub Icon
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/thanks-to.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/thanks-to.html
new file mode 100644
index 0000000..fe2232b
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/thanks-to.html
@@ -0,0 +1,19 @@
+
+
+
+
+
+ Thanks to @davegandy for his
+ original work on {{ site.fontawesome.name }} and to
+ @gtagliala for managing pull
+ requests and issues on the Font Awesome Github repo.
+
+
+
+
+ Thanks to the still growing community of {{ page.total_contributors }} contributors who've carried this project from the early days of {{ site.fontawesome.name }} and who have joined this project since the fork.
+ If you feel your contribution has not been recognized. Please file an issue, we'll happily add you to the list.
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/why.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/why.html
new file mode 100644
index 0000000..e95b514
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_includes/why.html
@@ -0,0 +1,42 @@
+
+
+
+
One Font, {{ icons | size }} Icons
+ In a single collection, {{ site.forkawesome.name }} is a pictographic language of web-related actions.
+
+
+
No JavaScript Required
+ Fewer compatibility concerns because {{ site.forkawesome.name }} doesn't require JavaScript.
+
+
+
Infinite Scalability
+ Scalable vector graphics means every icon looks awesome at any size.
+
+
+
Free, as in Speech
+ {{ site.forkawesome.name }} is completely free for commercial use. Check out the
license .
+
+
+
CSS Control
+ Easily style icon color, size, shadow, and anything that's possible with CSS.
+
+
+
Perfect on Retina Displays
+ {{ site.forkawesome.name }} icons are vectors, which mean they're gorgeous on high-resolution displays.
+
+
+
Plays Well with Others
+ Originally designed for
Bootstrap , {{ site.forkawesome.name }} works great with all frameworks.
+
+
+
Desktop Friendly
+ To use on the desktop or for a complete set of vectors,
+ check out the
cheatsheet .
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_layouts/base.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_layouts/base.html
new file mode 100644
index 0000000..62ee184
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_layouts/base.html
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+ {% if page.title %}{{ page.title }}{% endif %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% include navbar.html %}
+
+ {{ content }}
+
+ {% include footer.html %}
+
+
+
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_layouts/icon.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/_layouts/icon.html
new file mode 100644
index 0000000..30c4340
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_layouts/icon.html
@@ -0,0 +1,76 @@
+---
+layout: base
+title_suffix: Fork Awesome Icons
+relative_path: ../../
+---
+
+
+
+
+ Example of {{ page.icon.id }} at 6x
+
+
+ Example of {{ page.icon.id }} at 5x
+
+
+
+ Example of {{ page.icon.id }} at 4x
+
+
+
+ Example of {{ page.icon.id }} at 3x
+
+
+ Example of {{ page.icon.id }} at 2x
+
+
+
+ Example of {{ page.icon.id }}
+
+
+ fa-{{ page.icon.id }}
+
+ ·
+ Unicode: {{ page.icon.unicode }} ·
+ Created: v{{ page.icon.created }} ·
+ Categories:
+ {% for category in page.icon.categories %}
+ {{ category }}{% unless forloop.last %},{% endunless %}
+ {% endfor %}
+ {% assign icon_alias_count = page.icon.aliases | size %}
+ {% if icon_alias_count > 0 %}
+ · Aliases:
+ {% for alias in page.icon.aliases %}
+ fa-{{ alias }}{% unless forloop.last %},{% endunless %}
+ {% endfor %}
+ {% endif %}
+ {% if page.icon.url %}· {{ page.icon.url }} {% endif %}
+
+
+
+
+
+
+
+
+
+
After you get up and running , you can place {{ site.forkawesome.name }} icons just about anywhere with the <i>
tag:
+
+
+ Example of {{ page.icon.id }} fa-{{ page.icon.id }}
+
+
+{% highlight html %}
+
+{% endhighlight %}
+
+ Note: to improve web accessibility , we recommend using aria-hidden="true" to hide icons used purely for decoration.
+
+
+
+
Looking for more? Check out the
examples .
+
+
+
+
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/all-contributors-generator.rb b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/all-contributors-generator.rb
new file mode 100644
index 0000000..85d0328
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/all-contributors-generator.rb
@@ -0,0 +1,17 @@
+##
+# Generate an all-contributors badge with the number of contributors
+
+require "json"
+
+module Jekyll
+ class AllContributors < Generator
+ def generate(site)
+ all_contributors_rc = File.read(File.join(Dir.pwd, '.all-contributorsrc'))
+ all_contributors = JSON.parse(all_contributors_rc)
+ total_contributors = all_contributors['contributors'].length
+ site.pages.each do |page|
+ page.data['total_contributors'] = total_contributors
+ end
+ end
+ end
+end
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/flatten_icon_filters.rb b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/flatten_icon_filters.rb
new file mode 100644
index 0000000..1e3daff
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/flatten_icon_filters.rb
@@ -0,0 +1,38 @@
+##
+# Flattens the icons object to a one-dimensional array of possible search terms.
+
+require 'set'
+
+module Jekyll
+ module FlattenArray
+ def flattenIconFilters(icons)
+ flattened = Set.new
+ icons.each do |icon|
+ toAdd = []
+
+ toAdd.push(icon["class"].downcase) # Add class as a filter value
+
+ # Add any existing aliases as a filter value
+ if not icon["aliases"].nil?
+ icon["aliases"].each do |iconAlias|
+ toAdd.push(iconAlias.downcase)
+ end
+ end
+
+ # Add any existing filters as a filter value
+ if not icon["filter"].nil?
+ icon["filter"].each do |iconFilter|
+ toAdd.push(iconFilter.downcase)
+ end
+ end
+ flattened.merge(toAdd)
+
+ print toAdd if toAdd.include? true
+ print toAdd if toAdd.include? false
+ end
+ return flattened.to_a # .to_a because we can't jsonify a
+ end
+ end
+end
+
+Liquid::Template.register_filter(Jekyll::FlattenArray)
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/icon_page_generator.rb b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/icon_page_generator.rb
new file mode 100644
index 0000000..0daadf3
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/icon_page_generator.rb
@@ -0,0 +1,45 @@
+##
+# 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}.html"
+ @icon = icon
+
+ self.process(@name)
+
+ self.read_yaml(File.join(base, site.config['layouts_dir']), site.config['icon_layout'])
+
+ self.data['icon'] = icon
+ self.data['title'] = "fa-#{icon.id}: " + self.data['title_suffix']
+ 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)
+ site.icons.each do |icon|
+ site.pages << IconPage.new(site, site.source, site.config['icon_destination'], icon)
+ end
+ end
+
+ end
+
+end
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/site.rb b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/site.rb
new file mode 100644
index 0000000..0784d0d
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/site.rb
@@ -0,0 +1,142 @@
+##
+# Provide an icons attribute on the site object
+
+require 'yaml'
+require 'forwardable'
+
+module Jekyll
+
+ class Icon
+
+ attr_reader :name, :id, :unicode, :created, :categories
+
+ def initialize(icon_object)
+ @icon_object = icon_object
+
+ # Class name used in CSS and HTML
+ @icon_object['class'] = icon_object['id']
+ # Normalize the aliases
+ @icon_object['aliases'] ||= []
+
+ @name = icon_object['name']
+ @id = icon_object['id']
+ @class = icon_object['class']
+ @aliases = icon_object['aliases']
+ @unicode = icon_object['unicode']
+ @created = icon_object['created']
+ @categories = icon_object['categories']
+ end
+
+ def to_liquid
+ return @icon_object
+ end
+
+ end
+
+ class IconList
+ ##
+ # A list of icons
+ #
+ include Enumerable
+ extend Forwardable
+
+ def_delegators :@icon_array, :each, :<<
+
+ def initialize(icon_array)
+ @original_icon_array = icon_array
+ @icon_array = []
+
+ icon_array.each { |icon_object|
+ @icon_array << Icon.new(icon_object)
+ }
+ end
+
+ def [](k)
+ @icon_array[k]
+ end
+
+ def to_liquid
+ @original_icon_array
+ end
+
+ end
+
+ module IconFilters
+ def expand_aliases(icons)
+ expanded = []
+
+ icons.each { |icon|
+ # Remove the aliases since we are expanding them
+ expanded << icon.reject{ |k| k == 'aliases'}
+
+ icon['aliases'].each { |alias_id|
+ alias_icon = expanded[-1].dup
+ alias_icon['class'] = alias_id
+ alias_icon['alias_of'] = icon
+
+ expanded << alias_icon
+ }
+ }
+
+ return expanded
+ end
+
+ def category(icons, cat)
+ icons.select { |icon| icon['categories'].include?(cat) }
+ end
+
+ def version(icons, version)
+ icons.select { |icon| icon['created'] == version }
+ end
+
+ def sort_by(icons, sort_key)
+ icons.sort_by! { |icon| icon[sort_key] }
+ end
+ end
+
+ Liquid::Template.register_filter(IconFilters)
+
+ class Site
+
+ attr_reader :icons
+
+ def process
+ self.reset_icons
+ self.reset
+ self.read
+ self.generate
+ self.render
+ self.cleanup
+ self.write
+
+ self.build
+ end
+
+ ##
+ # Reads the YAML file that stores all data about icons
+ def reset_icons
+ @icons = IconList.new(YAML.load_file(self.config['icon_meta'])['icons'])
+ end
+
+ ##
+ # After generation, runs a build of Font-Awesome
+ def build
+ system("make build", :chdir => self.config['destination'], :out => :err)
+ end
+
+ def site_payload
+ {
+ "site" => self.config.merge({
+ "time" => self.time,
+ "posts" => self.posts.docs.sort { |a, b| b <=> a },
+ "pages" => self.pages,
+ "html_pages" => self.pages.reject { |page| !page.html? },
+ "categories" => post_attr_hash('categories'),
+ "tags" => post_attr_hash('tags')}),
+ "icons" => @icons,
+ }
+ end
+
+ end
+
+end
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/sri_hash.rb b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/sri_hash.rb
new file mode 100644
index 0000000..63e0242
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/_plugins/sri_hash.rb
@@ -0,0 +1,20 @@
+##
+# Generate an SRI hash for a given file
+
+require 'digest'
+
+module Jekyll
+ class GetSriHash < Liquid::Tag
+ def initialize(tag_name, text, tokens)
+ super
+ @filename = text.strip
+ end
+
+ def render(context)
+ sha256 = Digest::SHA256.file(@filename)
+ "sha256-#{sha256.base64digest}"
+ end
+ end
+end
+
+Liquid::Template.register_tag('sri_hash', Jekyll::GetSriHash)
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/accessibility.html b/static/fonts/Fork-Awesome-1.1.7/src/doc/accessibility.html
new file mode 100644
index 0000000..74fdffc
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/accessibility.html
@@ -0,0 +1,36 @@
+---
+layout: base
+title: Fork Awesome & Accessibility
+navbar_active: accessibility
+view_class: v-accessibility
+relative_path: ../
+---
+{% capture jumbotron_h1 %} Accessibility{% endcapture %}
+{% capture jumbotron_p %}Make your icons awesome for all of your users{% endcapture %}
+
+{% include jumbotron.html %}
+
+
+
+
+
+
+ Icons are symbols that can convey a ton of information and really help
+ people comprehend directions, signs, and interfaces. It's important
+ that we create and use them so that they can reach the largest amount
+ of people possible.
+
+
+
+ {% include accessibility/background.html %}
+
+
+
+
+
+
+ {% include accessibility/accessibility-manual.html %}
+ {% include accessibility/other.html %}
+
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/prettify.css b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/prettify.css
new file mode 100644
index 0000000..aedd8d1
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/prettify.css
@@ -0,0 +1,30 @@
+.com { color: #93a1a1; }
+.lit { color: #195f91; }
+.pun, .opn, .clo { color: #93a1a1; }
+.fun { color: #dc322f; }
+.str, .atv { color: #D14; }
+.kwd, .linenums .tag { color: #1e347b; }
+.typ, .atn, .dec, .var { color: teal; }
+.pln { color: #48484c; }
+
+.prettyprint {
+ padding: 8px;
+ background-color: #f7f7f9;
+ border: 1px solid #e1e1e8;
+}
+.prettyprint.linenums {
+ -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
+ -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
+ box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
+}
+
+/* Specify class=linenums on a pre to get line numbering */
+ol.linenums {
+ margin: 0 0 0 33px; /* IE indents via margin-left */
+}
+ol.linenums li {
+ padding-left: 12px;
+ color: #bebec5;
+ line-height: 18px;
+ text-shadow: 0 1px 0 #fff;
+}
\ No newline at end of file
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/pygments.css b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/pygments.css
new file mode 100644
index 0000000..5af20ee
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/pygments.css
@@ -0,0 +1,71 @@
+.hll { background-color: #ffffcc }
+/*{ background: #f0f3f3; }*/
+.c { color: #999; } /* Comment */
+.err { color: #AA0000; background-color: #FFAAAA } /* Error */
+.k { color: #006699; } /* Keyword */
+.o { color: #555555 } /* Operator */
+.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */
+.cp { color: #009999 } /* Comment.Preproc */
+.c1 { color: #999; } /* Comment.Single */
+.cs { color: #999; } /* Comment.Special */
+.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #003300; } /* Generic.Heading */
+.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */
+.go { color: #AAAAAA } /* Generic.Output */
+.gp { color: #000099; } /* Generic.Prompt */
+.gs { } /* Generic.Strong */
+.gu { color: #003300; } /* Generic.Subheading */
+.gt { color: #99CC66 } /* Generic.Traceback */
+.kc { color: #006699; } /* Keyword.Constant */
+.kd { color: #006699; } /* Keyword.Declaration */
+.kn { color: #006699; } /* Keyword.Namespace */
+.kp { color: #006699 } /* Keyword.Pseudo */
+.kr { color: #006699; } /* Keyword.Reserved */
+.kt { color: #007788; } /* Keyword.Type */
+.m { color: #FF6600 } /* Literal.Number */
+.s { color: #d44950 } /* Literal.String */
+.na { color: #4f9fcf } /* Name.Attribute */
+.nb { color: #336666 } /* Name.Builtin */
+.nc { color: #00AA88; } /* Name.Class */
+.no { color: #336600 } /* Name.Constant */
+.nd { color: #9999FF } /* Name.Decorator */
+.ni { color: #999999; } /* Name.Entity */
+.ne { color: #CC0000; } /* Name.Exception */
+.nf { color: #CC00FF } /* Name.Function */
+.nl { color: #9999FF } /* Name.Label */
+.nn { color: #00CCFF; } /* Name.Namespace */
+.nt { color: #2f6f9f; } /* Name.Tag */
+.nv { color: #003333 } /* Name.Variable */
+.ow { color: #000000; } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mf { color: #FF6600 } /* Literal.Number.Float */
+.mh { color: #FF6600 } /* Literal.Number.Hex */
+.mi { color: #FF6600 } /* Literal.Number.Integer */
+.mo { color: #FF6600 } /* Literal.Number.Oct */
+.sb { color: #CC3300 } /* Literal.String.Backtick */
+.sc { color: #CC3300 } /* Literal.String.Char */
+.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #CC3300 } /* Literal.String.Double */
+.se { color: #CC3300; } /* Literal.String.Escape */
+.sh { color: #CC3300 } /* Literal.String.Heredoc */
+.si { color: #AA0000 } /* Literal.String.Interpol */
+.sx { color: #CC3300 } /* Literal.String.Other */
+.sr { color: #33AAAA } /* Literal.String.Regex */
+.s1 { color: #CC3300 } /* Literal.String.Single */
+.ss { color: #FFCC33 } /* Literal.String.Symbol */
+.bp { color: #336666 } /* Name.Builtin.Pseudo */
+.vc { color: #003333 } /* Name.Variable.Class */
+.vg { color: #003333 } /* Name.Variable.Global */
+.vi { color: #003333 } /* Name.Variable.Instance */
+.il { color: #FF6600 } /* Literal.Number.Integer.Long */
+
+.css .o,
+.css .o + .nt,
+.css .nt + .nt { color: #999; }
+
+pre {
+ background-color: #fafafa;
+ padding: 8px 15px;
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/share.min.css b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/share.min.css
new file mode 100644
index 0000000..0e38b21
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/css/share.min.css
@@ -0,0 +1 @@
+.rounded{border-radius:6px}.oval{border-radius:15px}.circle{border-radius:50%}.wo-text{width:34px}.dex-btn,.popup button{cursor:pointer}.dex-btn{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Helvetica Neue,Open Sans,Cantarell,sans-serif;display:inline-block;height:34px;line-height:1.6;color:#fff;text-align:center;text-decoration:none;font-size:.85rem;margin:0 .2em;border:none;padding-top:4px;box-sizing:border-box}.dex-btn span,.dex-icon{vertical-align:middle}.dex-btn,.dex-btn span{font-weight:700}.share{display:inline-block;max-height:40px}.share .dex-btn:not(.wo-text),.support:not(.wo-text){padding:4px 12px 4px 10px}.share .dex-btn:not(.wo-text) .dex-icon,.support:not(.wo-text) .dex-icon{margin-right:8px}.dex-icon{fill:#fff}.hidden,.hidden+.popup,.overlay{display:none}.hidden:checked+.popup{position:absolute;min-width:255px;margin-top:.8em;padding:.5em;z-index:3;background-color:#333;border-radius:.5em;display:inline-block}.hidden:checked+.popup:before{content:"";position:absolute;top:-.7em;height:0;width:0;border-bottom:.8em solid #141414;border-left:.8em solid transparent;border-right:.8em solid transparent;z-index:3}.popup input{min-width:190px;height:25px}.popup button{margin:2.5px 0 2.5px 5px;height:28px;width:44px}.popup label{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(0,0,0,.5)}.diaspora{background-color:#222}.diaspora:hover{background-color:#000}.mastodon{background-color:#3088d4}.mastodon:hover{background-color:#1074cb}.hubzilla{background-color:#43488a}.hubzilla:hover{background-color:#363b7d}.gnusocial{background-color:#a22430}.gnusocial:hover{background-color:#900d19}.friendica{background-color:#ffb900}.friendica:hover{background-color:#ebaa00}.socialhome{background-color:#4c4c4c}.socialhome:hover{background-color:#423c3c}.postactiv{background-color:#ad68d5}.postactiv:hover{background-color:#a44fd5}.pumpio{background-color:#000}.pumpio:hover{background-color:#333}.diaspora-bright{background-color:#141414}.diaspora-bright:hover{background-color:#000}.mastodon-bright{background-color:#054dff}.mastodon-bright:hover{background-color:#003cd1}.hubzilla-bright{background-color:#311b92}.hubzilla-bright:hover{background-color:#231367}.gnusocial-bright{background-color:#b90d1e}.gnusocial-bright:hover{background-color:#890a16}.friendica-bright{background-color:#ff8f00}.friendica-bright:hover{background-color:#ff7a00}.socialhome-bright{background-color:#303636}.socialhome-bright:hover{background-color:#212727}.postactiv-bright{background-color:#b030f9}.postactiv-bright:hover{background-color:#a20af7}.support-liberapay{background-color:#f6c915;color:#0e0e0e}.support-liberapay:hover{background-color:#ffb900}.support-snowdrift{background-color:#13628e}.support-snowdrift:hover{background-color:#024d76}.support-ocollective{background-color:#7fadf2}.support-ocollective:hover{background-color:#4992ff}.support-gratipay{background-color:#630}.support-gratipay:hover{background-color:#4d2600}.support-liberapay .dex-icon{fill:#0e0e0e}@media screen and (max-width:64em){.dex-btn{margin:.5em .2em}}@media screen and (max-width:47.938em){.share{display:inline-block}}
\ No newline at end of file
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/animated.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/animated.less
new file mode 100644
index 0000000..63e8e3c
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/animated.less
@@ -0,0 +1,36 @@
+---
+---
+// Animated Icons
+// --------------------------
+
+.@{fa-css-prefix}-spin {
+ -webkit-animation: ~'@{fa-css-prefix}-spin' 2s infinite linear;
+ animation: ~'@{fa-css-prefix}-spin' 2s infinite linear;
+}
+
+.@{fa-css-prefix}-pulse {
+ -webkit-animation: ~'@{fa-css-prefix}-spin' 1s infinite steps(8);
+ animation: ~'@{fa-css-prefix}-spin' 1s infinite steps(8);
+}
+
+@-webkit-keyframes ~'@{fa-css-prefix}-spin' {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+
+@keyframes ~'@{fa-css-prefix}-spin' {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/bordered-pulled.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/bordered-pulled.less
new file mode 100644
index 0000000..cd14a68
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/bordered-pulled.less
@@ -0,0 +1,28 @@
+---
+---
+
+// Bordered & Pulled
+// -------------------------
+
+.@{fa-css-prefix}-border {
+ padding: .2em .25em .15em;
+ border: solid .08em @fa-border-color;
+ border-radius: .1em;
+}
+
+.@{fa-css-prefix}-pull-left { float: left; }
+.@{fa-css-prefix}-pull-right { float: right; }
+
+.@{fa-css-prefix} {
+ &.@{fa-css-prefix}-pull-left { margin-right: .3em; }
+ &.@{fa-css-prefix}-pull-right { margin-left: .3em; }
+}
+
+/* Deprecated as of 4.4.0 */
+.pull-right { float: right; }
+.pull-left { float: left; }
+
+.@{fa-css-prefix} {
+ &.pull-left { margin-right: .3em; }
+ &.pull-right { margin-left: .3em; }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/core.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/core.less
new file mode 100644
index 0000000..d299d0d
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/core.less
@@ -0,0 +1,9 @@
+---
+---
+
+// Base Class Definition
+// -------------------------
+
+.@{fa-css-prefix} {
+{% include code/core.less %}
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/fixed-width.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/fixed-width.less
new file mode 100644
index 0000000..f3b657b
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/fixed-width.less
@@ -0,0 +1,9 @@
+---
+---
+
+// Fixed Width Icons
+// -------------------------
+.@{fa-css-prefix}-fw {
+ width: (18em / 14);
+ text-align: center;
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/fork-awesome.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/fork-awesome.less
new file mode 100644
index 0000000..3fb656e
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/fork-awesome.less
@@ -0,0 +1,17 @@
+---
+---
+{% include code/license.css %}
+
+@import "variables.less";
+@import "mixins.less";
+@import "path.less";
+@import "core.less";
+@import "larger.less";
+@import "fixed-width.less";
+@import "list.less";
+@import "bordered-pulled.less";
+@import "animated.less";
+@import "rotated-flipped.less";
+@import "stacked.less";
+@import "icons.less";
+@import "screen-reader.less";
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/icons.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/icons.less
new file mode 100644
index 0000000..38cdb7b
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/icons.less
@@ -0,0 +1,7 @@
+---
+---
+/* {{ site.forkawesome.name }} uses the Unicode Private Use Area (PUA) to ensure screen
+ readers do not read off random characters that represent icons */
+{% for icon in icons %}{% for alias in icon.aliases %}
+.@{fa-css-prefix}-{{ alias }}:before,{% endfor %}
+.@{fa-css-prefix}-{{ icon.id }}:before { content: @fa-var-{{ icon.id }}; }{% endfor %}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/larger.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/larger.less
new file mode 100644
index 0000000..472643e
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/larger.less
@@ -0,0 +1,16 @@
+---
+---
+
+// Icon Sizes
+// -------------------------
+
+/* makes the font 33% larger relative to the icon container */
+.@{fa-css-prefix}-lg {
+ font-size: (4em / 3);
+ line-height: (3em / 4);
+ vertical-align: -15%;
+}
+.@{fa-css-prefix}-2x { font-size: 2em; }
+.@{fa-css-prefix}-3x { font-size: 3em; }
+.@{fa-css-prefix}-4x { font-size: 4em; }
+.@{fa-css-prefix}-5x { font-size: 5em; }
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/list.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/list.less
new file mode 100644
index 0000000..e32bc0d
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/list.less
@@ -0,0 +1,22 @@
+---
+---
+
+// List Icons
+// -------------------------
+
+.@{fa-css-prefix}-ul {
+ padding-left: 0;
+ margin-left: @fa-li-width;
+ list-style-type: none;
+ > li { position: relative; }
+}
+.@{fa-css-prefix}-li {
+ position: absolute;
+ left: -@fa-li-width;
+ width: @fa-li-width;
+ top: (2em / 14);
+ text-align: center;
+ &.@{fa-css-prefix}-lg {
+ left: (-@fa-li-width + (4em / 14));
+ }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/mixins.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/mixins.less
new file mode 100644
index 0000000..5889739
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/mixins.less
@@ -0,0 +1,56 @@
+---
+---
+// Mixins
+// --------------------------
+
+.fa-icon() {
+{% include code/core.less %}
+}
+
+.fa-icon-rotate(@degrees, @rotation) {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})";
+ -webkit-transform: rotate(@degrees);
+ -ms-transform: rotate(@degrees);
+ transform: rotate(@degrees);
+}
+
+.fa-icon-flip(@horiz, @vert, @rotation) {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)";
+ -webkit-transform: scale(@horiz, @vert);
+ -ms-transform: scale(@horiz, @vert);
+ transform: scale(@horiz, @vert);
+}
+
+
+// Only display content to screen readers. A la Bootstrap 4.
+//
+// See: http://a11yproject.com/posts/how-to-hide-content/
+
+.sr-only() {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0,0,0,0);
+ border: 0;
+}
+
+// Use in conjunction with .sr-only to only display content when it's focused.
+//
+// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
+//
+// Credit: HTML5 Boilerplate
+
+.sr-only-focusable() {
+ &:active,
+ &:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/path.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/path.less
new file mode 100644
index 0000000..cd1544f
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/path.less
@@ -0,0 +1,15 @@
+/* FONT PATH
+ * -------------------------- */
+
+@font-face {
+ font-family: '@{fa-font-family}';
+ src: url('@{fa-font-path}/forkawesome-webfont.eot?v=@{fa-version}');
+ src: url('@{fa-font-path}/forkawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
+ url('@{fa-font-path}/forkawesome-webfont.woff2?v=@{fa-version}') format('woff2'),
+ url('@{fa-font-path}/forkawesome-webfont.woff?v=@{fa-version}') format('woff'),
+ url('@{fa-font-path}/forkawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
+ url('@{fa-font-path}/forkawesome-webfont.svg?v=@{fa-version}#forkawesomeregular') format('svg');
+ // src: url('@{fa-font-path}/ForkAwesome.otf') format('opentype'); // used when developing fonts
+ font-weight: normal;
+ font-style: normal;
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/rotated-flipped.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/rotated-flipped.less
new file mode 100644
index 0000000..bf7a0b4
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/rotated-flipped.less
@@ -0,0 +1,23 @@
+---
+---
+
+// Rotated & Flipped Icons
+// -------------------------
+
+.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }
+.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
+.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
+
+.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
+.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); }
+
+// Hook for IE8-9
+// -------------------------
+
+:root .@{fa-css-prefix}-rotate-90,
+:root .@{fa-css-prefix}-rotate-180,
+:root .@{fa-css-prefix}-rotate-270,
+:root .@{fa-css-prefix}-flip-horizontal,
+:root .@{fa-css-prefix}-flip-vertical {
+ filter: none;
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/screen-reader.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/screen-reader.less
new file mode 100644
index 0000000..11c1881
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/screen-reader.less
@@ -0,0 +1,5 @@
+// Screen Readers
+// -------------------------
+
+.sr-only { .sr-only(); }
+.sr-only-focusable { .sr-only-focusable(); }
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/stacked.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/stacked.less
new file mode 100644
index 0000000..2a1e418
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/stacked.less
@@ -0,0 +1,23 @@
+---
+---
+
+// Stacked Icons
+// -------------------------
+
+.@{fa-css-prefix}-stack {
+ position: relative;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ line-height: 2em;
+ vertical-align: middle;
+}
+.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ text-align: center;
+}
+.@{fa-css-prefix}-stack-1x { line-height: inherit; }
+.@{fa-css-prefix}-stack-2x { font-size: 2em; }
+.@{fa-css-prefix}-inverse { color: @fa-inverse; }
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/v5-compat.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/v5-compat.less
new file mode 100644
index 0000000..ddedea9
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/v5-compat.less
@@ -0,0 +1,160 @@
+---
+---
+{% include code/license.css %}
+
+@import "variables.less";
+
+.fas, .fab, .far {
+{% include code/core.less %}
+}
+
+.fas {
+ &.fa-chart-area:before { content: "\f1fe"; } // area-chart
+ &.fa-arrows-alt:before { content: "\f047"; } // arrows
+ &.fa-expand-arrows-alt:before { content: "\f0b2"; } // arrows-alt
+ &.fa-arrows-alt-h:before { content: "\f07e"; } // arrows-h
+ &.fa-arrows-alt-v:before { content: "\f07d"; } // arrows-v
+ &.fa-calendar-alt:before { content: "\f073"; } // calendar
+ &.fa-circle-notch:before { content: "\f1ce"; } // circle-o-notch
+ &.fa-cloud-download-alt:before { content: "\f0ed"; } // cloud-download
+ &.fa-cloud-upload-alt:before { content: "\f0ee"; } // cloud-upload
+ &.fa-credit-card:before { content: "\f283"; } // credit-card-alt
+ &.fa-dollar-sign:before { content: "\f155"; } // dollar
+ &.fa-euro-sign:before { content: "\f153"; } // eur, euro
+ &.fa-exchange-alt:before { content: "\f0ec"; } // exchange
+ &.fa-external-link-alt:before { content: "\f08e"; } // external-link
+ &.fa-external-link-square-alt:before { content: "\f14c"; } // external-link-square
+ &.fa-eye-dropper:before { content: "\f1fb"; } // eyedropper
+ &.fa-pound-sign:before { content: "\f154"; } // gbp
+ &.fa-glass-martini:before { content: "\f000"; } // glass
+ &.fa-shekel-sign:before { content: "\f20b"; } // shekel
+ &.fa-rupee-sign:before { content: "\f156"; } // rupee
+ &.fa-won-sign:before { content: "\f159"; } // krw
+ &.fa-level-down-alt:before { content: "\f149"; } // level-down
+ &.fa-level-up-alt:before { content: "\f148"; } // level-up
+ &.fa-chart-line:before { content: "\f201"; } // line-chart
+ &.fa-long-arrow-alt-down:before { content: "\f175"; } // long-arrow-down
+ &.fa-long-arrow-alt-left:before { content: "\f177"; } // long-arrow-left
+ &.fa-long-arrow-alt-right:before { content: "\f178"; } // long-arrow-right
+ &.fa-long-arrow-alt-up:before { content: "\f176"; } // long-arrow-up
+ &.fa-map-marker-alt:before { content: "\f041"; } // map-marker
+ &.fa-mobile-alt:before { content: "\f10b"; } // mobile
+ &.fa-pencil-alt:before { content: "\f040"; } // pencil
+ &.fa-pen-square:before { content: "\f14b"; } // pencil-square
+ &.fa-chart-pie:before { content: "\f200"; } // pie-chart
+ &.fa-yen-sign:before { content: "\f157"; } // yen
+ &.fa-ruble-sign:before { content: "\f158"; } // ruble
+ &.fa-shield-alt:before { content: "\f132"; } // shield
+ &.fa-sign-in-alt:before { content: "\f090"; } // sign-in
+ &.fa-sign-out-alt:before { content: "\f08b"; } // sign-out
+ &.fa-sliders-h:before { content: "\f1de"; } // sliders
+ &.fa-tablet-alt:before { content: "\f10a"; } // tablet
+ &.fa-tachometer-alt:before { content: "\f0e4"; } // tachometer
+ &.fa-thumbtack:before { content: "\f08d"; } // thumb-tack
+ &.fa-ticket-alt:before { content: "\f145"; } // ticket
+ &.fa-trash-alt:before { content: "\f1f8"; } // trash
+ &.fa-lira-sign:before { content: "\f195"; } // turkish-lira
+}
+
+.fab {
+ &.fa-linkedin-in:before { content: "\fe01"; } // linkedin
+ &.fa-linkedin:before { content: "\f08c"; } // linkedin-square
+}
+
+.far {
+ &.fa-address-book:before { content: "\f2ba"; } // address-book-o
+ &.fa-address-card:before { content: "\f2bc"; } // address-card-o
+ &.fa-arrow-alt-circle-down:before { content: "\f01a"; } // arrow-circle-o-down
+ &.fa-arrow-alt-circle-left:before { content: "\f190"; } // arrow-circle-o-left
+ &.fa-arrow-alt-circle-right:before { content: "\f18e"; } // arrow-circle-o-right
+ &.fa-arrow-alt-circle-up:before { content: "\f01b"; } // arrow-circle-o-up
+ &.fa-bell:before { content: "\f0f3"; } // bell-o
+ &.fa-bell-slash:before { content: "\f1f7"; } // bell-slash-o
+ &.fa-bookmark:before { content: "\f097"; } // bookmark-o
+ &.fa-building:before { content: "\f0f7"; } // building-o
+ &.fa-calendar-check:before { content: "\f274"; } // calendar-check-o
+ &.fa-calendar-minus:before { content: "\f272"; } // calendar-minus-o
+ &.fa-calendar:before { content: "\f133"; } // calendar-o
+ &.fa-calendar-plus:before { content: "\f271"; } // calendar-plus-o
+ &.fa-calendar-times:before { content: "\f273"; } // calendar-times-o
+ &.fa-caret-square-down:before { content: "\f150"; } // caret-square-o-down
+ &.fa-caret-square-left:before { content: "\f191"; } // caret-square-o-left
+ &.fa-caret-square-right:before { content: "\f152"; } // caret-square-o-right
+ &.fa-caret-square-up:before { content: "\f151"; } // caret-square-o-up
+ &.fa-check-circle:before { content: "\f05d"; } // check-circle-o
+ &.fa-check-square:before { content: "\f046"; } // check-square-o
+ &.fa-circle:before { content: "\f10c"; } // circle-o
+ &.fa-clock:before { content: "\f017"; } // clock-o
+ &.fa-comment:before { content: "\f0e5"; } // comment-o
+ &.fa-comment-dots:before { content: "\f27b"; } // commenting-o
+ &.fa-comments:before { content: "\f0e6"; } // comments-o
+ &.fa-dot-circle:before { content: "\f192"; } // dot-circle-o
+ &.fa-id-card:before { content: "\f2c3"; } // drivers-license-o
+ &.fa-envelope:before { content: "\f003"; } // envelope-o
+ &.fa-envelope-open:before { content: "\f2b7"; } // envelope-open-o
+ &.fa-file-archive:before { content: "\f1c6"; } // file-archive-o
+ &.fa-file-audio:before { content: "\f1c7"; } // file-audio-o
+ &.fa-file-code:before { content: "\f1c9"; } // file-code-o
+ &.fa-file-excel:before { content: "\f1c3"; } // file-excel-o
+ &.fa-file-image:before { content: "\f1c5"; } // file-image-o
+ &.fa-file-video:before { content: "\f1c8"; } // file-video-o
+ &.fa-copy:before,
+ &.fa-file:before { content: "\f016"; } // file-o
+ &.fa-file-pdf:before { content: "\f1c1"; } // file-pdf-o
+ &.fa-file-powerpoint:before { content: "\f1c4"; } // file-powerpoint-o
+ &.fa-file-alt:before { content: "\f0f6"; } // file-text-o
+ &.fa-file-word:before { content: "\f1c2"; } // file-word-o
+ &.fa-flag:before { content: "\f11d"; } // flag-o
+ &.fa-save:before { content: "\f0c7"; } // foppy-o
+ &.fa-folder:before { content: "\f114"; } // folder-o
+ &.fa-folder-open:before { content: "\f115"; } // folder-open-o
+ &.fa-frown:before { content: "\f119"; } // frown-o
+ &.fa-futbol:before { content: "\f1e3"; } // futbol-o
+ &.fa-hand-rock:before { content: "\f255"; } // hand-grab-o
+ &.fa-hand-lizard:before { content: "\f258"; } // hand-lizard-o
+ &.fa-hand-point-down:before { content: "\f0a7"; } // hand-o-down
+ &.fa-hand-point-left:before { content: "\f0a5"; } // hand-o-left
+ &.fa-hand-point-right:before { content: "\f0a4"; } // hand-o-right
+ &.fa-hand-point-up:before { content: "\f0a6"; } // hand-o-up
+ &.fa-hand-paper:before { content: "\256"; } // hand-paper-o
+ &.fa-hand-pointer:before { content: "\f25a"; } // hand-pointer-o
+ &.fa-hand-scissors:before { content: "\f257"; } // hand-scissors-o
+ &.fa-hand-spock:before { content: "\f259"; } // hand-spock-o
+ &.fa-handshake:before { content: "\f2b5"; } // handshake-o
+ &.fa-hdd:before { content: "\f0a0"; } // hdd-o
+ &.fa-heart:before { content: "\f08a"; } // heart-o
+ &.fa-hospital:before { content: "\f0f8"; } // hospital-o
+ &.fa-hourglass:before { content: "\f250"; } // hourglass-o
+ &.fa-id-card:before { content: "\f2c3"; } // id-card-o
+ &.fa-keyboard:before { content: "\f11c"; } // keyboard-o
+ &.fa-lemon:before { content: "\f094"; } // lemon-o
+ &.fa-lightbulb:before { content: "\f0eb"; } // lightbulb-o
+ &.fa-meh:before { content: "\f11a"; } // meh-o
+ &.fa-minus-square:before { content: "\f147"; } // minus-square-o
+ &.fa-money-bill-alt:before { content: "\f0d6"; } // money
+ &.fa-moon:before { content: "\f186"; } // moon-o
+ &.fa-newspaper:before { content: "\f1ea"; } // newspaper-o
+ &.fa-paper-plane:before { content: "\f1d9"; } // paper-plane-o
+ &.fa-pause-circle:before { content: "\f28c"; } // pause-circle-o
+ &.fa-edit:before { content: "\f044"; } // pencil-square-o
+ &.fa-image:before { content: "\f03e"; } // picture-o
+ &.fa-play-circle:before { content: "\f01d"; } // play-circle-o
+ &.fa-plus-square:before { content: "\f196"; } // plus-square-o
+ &.fa-question-circle:before { content: "\f92c"; } // question-circle-o
+ &.fa-share-square:before { content: "\f045"; } // share-square-o
+ &.fa-smile:before { content: "\f118"; } // smile-o
+ &.fa-snowflake:before { content: "\f2dc"; } // snowflake-o
+ &.fa-futbol:before { content: "\f1e3"; } // soccer-ball-o
+ &.fa-star-half:before { content: "\f089"; } // star-half-o
+ &.fa-star:before { content: "\f006"; } // star-o
+ &.fa-sticky-note:before { content: "\f24a"; } // sticky-note-o
+ &.fa-stop-circle:before { content: "\f28e"; } // stop-circle-o
+ &.fa-sun:before { content: "\f185"; } // sun-o
+ &.fa-thumbs-down:before { content: "\f088"; } // thumbs-o-down
+ &.fa-thumbs-up:before { content: "\f087"; } // thumbs-o-up
+ &.fa-times-circle:before { content: "\f05c"; } // times-circle-o
+ &.fa-window-close:before { content: "\f2d4"; } // times-rectangle-o
+ &.fa-trash-alt:before { content: "\f014"; } // trash-o
+ &.fa-user-circle:before { content: "\f2be"; } // user-circle-o
+ &.fa-user:before { content: "\f2c0"; } // user-o
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/variables.less b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/variables.less
new file mode 100644
index 0000000..9b3ed2f
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/less/variables.less
@@ -0,0 +1,17 @@
+---
+---
+// Variables
+// --------------------------
+
+@fa-font-path: "../fonts";
+@fa-font-size-base: 14px;
+@fa-line-height-base: 1;
+@fa-css-prefix: {{ site.forkawesome.css_prefix }};
+@fa-font-family: {{ site.forkawesome.font_family }};
+@fa-version: "{{ site.forkawesome.version }}";
+@fa-border-color: #eee;
+@fa-inverse: #fff;
+@fa-li-width: (30em / 14);
+
+{% assign sorted_icons = icons | expand_aliases | sort_by:'class' %}{% for icon in sorted_icons %}@fa-var-{{ icon.class }}: "\{{ icon.unicode }}";
+{% endfor %}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/animated.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/animated.scss.txt
new file mode 100644
index 0000000..b37f0f3
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/animated.scss.txt
@@ -0,0 +1,36 @@
+---
+---
+// Spinning Icons
+// --------------------------
+
+.#{$fa-css-prefix}-spin {
+ -webkit-animation: #{$fa-css-prefix}-spin 2s infinite linear;
+ animation: #{$fa-css-prefix}-spin 2s infinite linear;
+}
+
+.#{$fa-css-prefix}-pulse {
+ -webkit-animation: #{$fa-css-prefix}-spin 1s infinite steps(8);
+ animation: #{$fa-css-prefix}-spin 1s infinite steps(8);
+}
+
+@-webkit-keyframes #{$fa-css-prefix}-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+
+@keyframes #{$fa-css-prefix}-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/bordered-pulled.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/bordered-pulled.scss.txt
new file mode 100644
index 0000000..40bafcb
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/bordered-pulled.scss.txt
@@ -0,0 +1,28 @@
+---
+---
+
+// Bordered & Pulled
+// -------------------------
+
+.#{$fa-css-prefix}-border {
+ padding: .2em .25em .15em;
+ border: solid .08em $fa-border-color;
+ border-radius: .1em;
+}
+
+.#{$fa-css-prefix}-pull-left { float: left; }
+.#{$fa-css-prefix}-pull-right { float: right; }
+
+.#{$fa-css-prefix} {
+ &.#{$fa-css-prefix}-pull-left { margin-right: .3em; }
+ &.#{$fa-css-prefix}-pull-right { margin-left: .3em; }
+}
+
+/* Deprecated as of 4.4.0 */
+.pull-right { float: right; }
+.pull-left { float: left; }
+
+.#{$fa-css-prefix} {
+ &.pull-left { margin-right: .3em; }
+ &.pull-right { margin-left: .3em; }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/core.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/core.scss.txt
new file mode 100644
index 0000000..45e548b
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/core.scss.txt
@@ -0,0 +1,9 @@
+---
+---
+
+// Base Class Definition
+// -------------------------
+
+.#{$fa-css-prefix} {
+{% include code/core.scss %}
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/fixed-width.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/fixed-width.scss.txt
new file mode 100644
index 0000000..cfb1454
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/fixed-width.scss.txt
@@ -0,0 +1,9 @@
+---
+---
+
+// Fixed Width Icons
+// -------------------------
+.#{$fa-css-prefix}-fw {
+ width: (18em / 14);
+ text-align: center;
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/fork-awesome.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/fork-awesome.scss.txt
new file mode 100644
index 0000000..effcf2f
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/fork-awesome.scss.txt
@@ -0,0 +1,18 @@
+---
+---
+{% include code/license.css %}
+
+@import "variables";
+@import "mixins";
+@import "functions";
+@import "path";
+@import "core";
+@import "larger";
+@import "fixed-width";
+@import "list";
+@import "bordered-pulled";
+@import "animated";
+@import "rotated-flipped";
+@import "stacked";
+@import "icons";
+@import "screen-reader";
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/functions.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/functions.scss.txt
new file mode 100644
index 0000000..3215091
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/functions.scss.txt
@@ -0,0 +1,13 @@
+---
+---
+// Functions
+// --------------------------
+
+// Helper function which adds quotes to preserve unicode values in CSS output.
+//
+// See: https://github.com/sass/sass/issues/1395
+// See: https://stackoverflow.com/questions/30421570/sass-unicode-escape-is-not-preserved-in-css-file
+
+@function fa-content($fa-var) {
+ @return unquote("\"#{$fa-var}\"");
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/icons.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/icons.scss.txt
new file mode 100644
index 0000000..23128aa
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/icons.scss.txt
@@ -0,0 +1,7 @@
+---
+---
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+ readers do not read off random characters that represent icons */
+{% for icon in icons %}{% for alias in icon.aliases %}
+.#{$fa-css-prefix}-{{ alias }}:before,{% endfor %}
+.#{$fa-css-prefix}-{{ icon.id }}:before { content: $fa-var-{{ icon.id }}; }{% endfor %}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/larger.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/larger.scss.txt
new file mode 100644
index 0000000..4035723
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/larger.scss.txt
@@ -0,0 +1,16 @@
+---
+---
+
+// Icon Sizes
+// -------------------------
+
+/* makes the font 33% larger relative to the icon container */
+.#{$fa-css-prefix}-lg {
+ font-size: (4em / 3);
+ line-height: (3em / 4);
+ vertical-align: -15%;
+}
+.#{$fa-css-prefix}-2x { font-size: 2em; }
+.#{$fa-css-prefix}-3x { font-size: 3em; }
+.#{$fa-css-prefix}-4x { font-size: 4em; }
+.#{$fa-css-prefix}-5x { font-size: 5em; }
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/list.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/list.scss.txt
new file mode 100644
index 0000000..1c64982
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/list.scss.txt
@@ -0,0 +1,22 @@
+---
+---
+
+// List Icons
+// -------------------------
+
+.#{$fa-css-prefix}-ul {
+ padding-left: 0;
+ margin-left: $fa-li-width;
+ list-style-type: none;
+ > li { position: relative; }
+}
+.#{$fa-css-prefix}-li {
+ position: absolute;
+ left: -$fa-li-width;
+ width: $fa-li-width;
+ top: (2em / 14);
+ text-align: center;
+ &.#{$fa-css-prefix}-lg {
+ left: -$fa-li-width + (4em / 14);
+ }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/mixins.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/mixins.scss.txt
new file mode 100644
index 0000000..2411661
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/mixins.scss.txt
@@ -0,0 +1,56 @@
+---
+---
+// Mixins
+// --------------------------
+
+@mixin fa-icon() {
+{% include code/core.scss %}
+}
+
+@mixin fa-icon-rotate($degrees, $rotation) {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})";
+ -webkit-transform: rotate($degrees);
+ -ms-transform: rotate($degrees);
+ transform: rotate($degrees);
+}
+
+@mixin fa-icon-flip($horiz, $vert, $rotation) {
+ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)";
+ -webkit-transform: scale($horiz, $vert);
+ -ms-transform: scale($horiz, $vert);
+ transform: scale($horiz, $vert);
+}
+
+
+// Only display content to screen readers. A la Bootstrap 4.
+//
+// See: http://a11yproject.com/posts/how-to-hide-content/
+
+@mixin sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0,0,0,0);
+ border: 0;
+}
+
+// Use in conjunction with .sr-only to only display content when it's focused.
+//
+// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
+//
+// Credit: HTML5 Boilerplate
+
+@mixin sr-only-focusable {
+ &:active,
+ &:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ }
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/path.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/path.scss.txt
new file mode 100644
index 0000000..5480425
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/path.scss.txt
@@ -0,0 +1,15 @@
+/* FONT PATH
+ * -------------------------- */
+
+@font-face {
+ font-family: '#{$fa-font-family}';
+ src: url('#{$fa-font-path}/forkawesome-webfont.eot?v=#{$fa-version}');
+ src: url('#{$fa-font-path}/forkawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
+ url('#{$fa-font-path}/forkawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),
+ url('#{$fa-font-path}/forkawesome-webfont.woff?v=#{$fa-version}') format('woff'),
+ url('#{$fa-font-path}/forkawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),
+ url('#{$fa-font-path}/forkawesome-webfont.svg?v=#{$fa-version}#forkawesomeregular') format('svg');
+// src: url('#{$fa-font-path}/ForkAwesome.otf') format('opentype'); // used when developing fonts
+ font-weight: normal;
+ font-style: normal;
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/rotated-flipped.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/rotated-flipped.scss.txt
new file mode 100644
index 0000000..6e95eb4
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/rotated-flipped.scss.txt
@@ -0,0 +1,23 @@
+---
+---
+
+// Rotated & Flipped Icons
+// -------------------------
+
+.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }
+.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
+.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
+
+.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
+.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }
+
+// Hook for IE8-9
+// -------------------------
+
+:root .#{$fa-css-prefix}-rotate-90,
+:root .#{$fa-css-prefix}-rotate-180,
+:root .#{$fa-css-prefix}-rotate-270,
+:root .#{$fa-css-prefix}-flip-horizontal,
+:root .#{$fa-css-prefix}-flip-vertical {
+ filter: none;
+}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/screen-reader.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/screen-reader.scss.txt
new file mode 100644
index 0000000..637426f
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/screen-reader.scss.txt
@@ -0,0 +1,5 @@
+// Screen Readers
+// -------------------------
+
+.sr-only { @include sr-only(); }
+.sr-only-focusable { @include sr-only-focusable(); }
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/stacked.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/stacked.scss.txt
new file mode 100644
index 0000000..01c9443
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/stacked.scss.txt
@@ -0,0 +1,23 @@
+---
+---
+
+// Stacked Icons
+// -------------------------
+
+.#{$fa-css-prefix}-stack {
+ position: relative;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ line-height: 2em;
+ vertical-align: middle;
+}
+.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ text-align: center;
+}
+.#{$fa-css-prefix}-stack-1x { line-height: inherit; }
+.#{$fa-css-prefix}-stack-2x { font-size: 2em; }
+.#{$fa-css-prefix}-inverse { color: $fa-inverse; }
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/variables.scss.txt b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/variables.scss.txt
new file mode 100644
index 0000000..0ecf359
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/fork-awesome/scss/variables.scss.txt
@@ -0,0 +1,17 @@
+---
+---
+// Variables
+// --------------------------
+
+$fa-font-path: "../fonts" !default;
+$fa-font-size-base: 14px !default;
+$fa-line-height-base: 1 !default;
+$fa-css-prefix: "{{ site.forkawesome.css_prefix }}" !default;
+$fa-font-family: "{{ site.forkawesome.font_family }}" !default;
+$fa-version: "{{ site.forkawesome.version }}" !default;
+$fa-border-color: #eee !default;
+$fa-inverse: #fff !default;
+$fa-li-width: (30em / 14) !default;
+
+{% assign sorted_icons = icons | expand_aliases | sort_by:'class' %}{% for icon in sorted_icons %}$fa-var-{{ icon.class }}: "\{{ icon.unicode }}";
+{% endfor %}
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/ico/favicon.ico b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/ico/favicon.ico
new file mode 100644
index 0000000..cec00e6
Binary files /dev/null and b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/ico/favicon.ico differ
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/images/banner.jpg b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/images/banner.jpg
new file mode 100644
index 0000000..8b2fd3a
Binary files /dev/null and b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/images/banner.jpg differ
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/js/ZeroClipboard-1.1.7.min.js b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/js/ZeroClipboard-1.1.7.min.js
new file mode 100644
index 0000000..32535fd
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/js/ZeroClipboard-1.1.7.min.js
@@ -0,0 +1,8 @@
+/*!
+ * zeroclipboard
+ * The Zero Clipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie, and a JavaScript interface.
+ * Copyright 2012 Jon Rohan, James M. Greene, .
+ * Released under the MIT license
+ * http://jonrohan.github.com/ZeroClipboard/
+ * v1.1.7
+ */(function(){"use strict";var a=function(a,b){var c=a.style[b];a.currentStyle?c=a.currentStyle[b]:window.getComputedStyle&&(c=document.defaultView.getComputedStyle(a,null).getPropertyValue(b));if(c=="auto"&&b=="cursor"){var d=["a"];for(var e=0;e=0?"&":"?")+"nocache="+(new Date).getTime()},i=function(a){var b=[];return a.trustedDomains&&(typeof a.trustedDomains=="string"?b.push("trustedDomain="+a.trustedDomains):b.push("trustedDomain="+a.trustedDomains.join(","))),b.join("&")},j=function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c ';b=document.createElement("div"),b.id="global-zeroclipboard-html-bridge",b.setAttribute("class","global-zeroclipboard-container"),b.setAttribute("data-clipboard-ready",!1),b.style.position="absolute",b.style.left="-9999px",b.style.top="-9999px",b.style.width="15px",b.style.height="15px",b.style.zIndex="9999",b.innerHTML=c,document.body.appendChild(b)}a.htmlBridge=b,a.flashBridge=document["global-zeroclipboard-flash-bridge"]||b.children[0].lastElementChild};l.prototype.resetBridge=function(){this.htmlBridge.style.left="-9999px",this.htmlBridge.style.top="-9999px",this.htmlBridge.removeAttribute("title"),this.htmlBridge.removeAttribute("data-clipboard-text"),f(m,this.options.activeClass),m=null,this.options.text=null},l.prototype.ready=function(){var a=this.htmlBridge.getAttribute("data-clipboard-ready");return a==="true"||a===!0},l.prototype.reposition=function(){if(!m)return!1;var a=g(m);this.htmlBridge.style.top=a.top+"px",this.htmlBridge.style.left=a.left+"px",this.htmlBridge.style.width=a.width+"px",this.htmlBridge.style.height=a.height+"px",this.htmlBridge.style.zIndex=a.zIndex+1,this.setSize(a.width,a.height)},l.dispatch=function(a,b){l.prototype._singleton.receiveEvent(a,b)},l.prototype.on=function(a,b){var c=a.toString().split(/\s/g);for(var d=0;darticle,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}";
+c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML=" ";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode||
+"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment();
+for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d0)fulllink=l[0]+'?segment='+window['_bsa_queue'][2]+';';else fulllink=l[0];fulllink=fulllink.replace('[publisher]',window['_bsa_queue'][2]);fulllink=fulllink.replace('[timestamp]',time);return fulllink},drop:function(output,target,elType,idName){var div=document.createElement(elType);div.id=idName;div.innerHTML=output;if(!this.isset(target))where='body';for(i=0;i0)return true;if(obj.length===0)return false;for(var key in obj)if(hasOwnProperty.call(obj,key))return true;return false},getAttr:function(v,id){return document.getElementById(id).getAttribute('data-'+v)},getUrlVar:function(el,name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^]*)",regex=new RegExp(regexS),results=regex.exec(el.src);if(results==null)return'';else return results[1]}};var _bsa_go=function(json){if(window['_bsa_queue'][0])if((window['_bsa_queue'][0][3]&&window['_bsa_queue'][0][3].platforms.indexOf('mobile')>-1&&_bsa.isMobile())||(window['_bsa_queue'][0][3]&&window['_bsa_queue'][0][3].platforms.indexOf('desktop')>-1&&!_bsa.isMobile()))for(i=json['ads'].length-1;i>=0;i--)if(json['ads'][i].statlink==null)json['ads'].splice(i,1);if(_bsa.isset(json['ads'][0].statlink)){for(var i=0;i=0?c.substring(i+w.length+1).split(';')[0]+',':'',d=new Date();d.setTime(days*3600000+d);data=existing+data;data=data.substring(0,2048);document.cookie=w+'='+data+'; expires='+d.toGMTString()+'; path=\/'};if(freqcap){append('_bsap_daycap',banner,1);append('_bsap_lifecap',banner,365)}};_bsa.default=function(zoneKey,segment,options,ads){var disable_css=_bsa.isset(options)&&_bsa.isset(options.disable_css)?options.disable_css:false;_bsa.default.elID=function(options){return(options&&options.id)?options.id:'_default_'};_bsa.default.align=function(options){return(options&&options.align)?options.align:'vertical'};function css(colors){var c='';return c}function template(ads){var c='ad ';for(var i=0;i'+ads[i].title+' '+ads[i].description+' '+(_bsa.isset(ads[i].pixel)?' ':'')+'';return c}if(ads){_bsa.drop((disable_css?'':css(ads))+template(ads),options.target,'div',_bsa.default.elID(options));_bsa.clearQueue()}};_bsa.default.readyToInit=true;_bsa.default.testData={ads:[{barcolor:'#1a1b1c',barcolorHover:'rgba(0,0,0,.8)',callToActionTextColor:'#ffffff',callToActionColor:'#06c',callToActionColorHover:'#06c',callToActionTextColorHover:'#ffffff',textcolor:'#ffffff',textcolorHover:'#ffffff',barcolorHover:'#1a1b1c',statlink:'//demo.com/',image:'//dummyimage.com/80x80/000/1a1b1c',title:'This is a title',description:'Hi, please try my fancy new product over here!',calltoaction:'Learn More',base64:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAFVBMVEUAAAAaGxwJCgoDAwMNDQ4GBgcQEBGUR2suAAAAb0lEQVR4Ae3RMYoGMQxDYeEnz/2PvIGw05gpXP6grwoPVATrJ0VERERERBWSur/7jsHogee7b1BSH/cldDD7grut0mFJWDKjb1SV5XeIzegbhYSLd2jPvnEn1P89DR59xVXmfvBoJJh9ioiIiIiIPyBgActqvt8OAAAAAElFTkSuQmCC'}]};_bsa.imageonly=function(zoneKey,segment,options,ads){var disable_css=_bsa.isset(options)&&_bsa.isset(options.disable_css)?options.disable_css:false;_bsa.default.elID=function(options){return(options&&options.id)?options.id:zoneKey};_bsa.default.align=function(options){return(options&&options.align)?options.align:'vertical'};function css(colors){var c='';return c}function template(ads){var c='';for(var i=0;i '+(_bsa.isset(ads[i].pixel)?' ':'')+'';return c}if(ads){_bsa.drop((disable_css?'':css(ads))+template(ads),options.target,'div',_bsa.default.elID(options));_bsa.clearQueue()}};_bsa.imageonly.readyToInit=true;_bsa.imageonly.testData={ads:[{barcolor:'#1a1b1c',barcolorHover:'rgba(0,0,0,.8)',callToActionTextColor:'#ffffff',callToActionColor:'#06c',callToActionColorHover:'#06c',callToActionTextColorHover:'#ffffff',textcolor:'#ffffff',textcolorHover:'#ffffff',barcolorHover:'#1a1b1c',statlink:'//demo.com/',image:'//dummyimage.com/80x80/000/1a1b1c',title:'This is a title',description:'Hi, please try my fancy new product over here!',calltoaction:'Learn More',base64:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAFVBMVEUAAAAaGxwJCgoDAwMNDQ4GBgcQEBGUR2suAAAAb0lEQVR4Ae3RMYoGMQxDYeEnz/2PvIGw05gpXP6grwoPVATrJ0VERERERBWSur/7jsHogee7b1BSH/cldDD7grut0mFJWDKjb1SV5XeIzegbhYSLd2jPvnEn1P89DR59xVXmfvBoJJh9ioiIiIiIPyBgActqvt8OAAAAAElFTkSuQmCC'}]};_bsa.fancybar=function(zoneKey,segment,options,ads){var disable_css=_bsa.isset(options)&&_bsa.isset(options.disable_css)?options.disable_css:false;_bsa.fancybar.elID=function(options){return(options&&options.id)?options.id:'_fbn_'};function css(colors){var c=colors[0],barcolor=_bsa.isset(c)&&_bsa.isHex(c.barcolor)?c.barcolor:_bsa.fancybar.testData.ads[0].barcolor,barcolorHover=_bsa.isset(c)&&_bsa.isHex(c.barcolorHover)?c.barcolorHover:_bsa.fancybar.testData.ads[0].barcolorHover,callToActionTextColor=_bsa.isset(c)&&_bsa.isHex(c.callToActionTextColor)?c.callToActionTextColor:_bsa.fancybar.testData.ads[0].callToActionTextColor,callToActionColor=_bsa.isset(c)&&_bsa.isHex(c.callToActionColor)?c.callToActionColor:_bsa.fancybar.testData.ads[0].callToActionColor,callToActionColorHover=_bsa.isset(c)&&_bsa.isHex(c.callToActionColorHover)?c.callToActionColorHover:_bsa.fancybar.testData.ads[0].callToActionColorHover,callToActionTextColorHover=_bsa.isset(c)&&_bsa.isHex(c.callToActionTextColorHover)?c.callToActionTextColorHover:_bsa.fancybar.testData.ads[0].callToActionTextColorHover,textcolor=_bsa.isset(c)&&_bsa.isHex(c.textcolor)?c.textcolor:_bsa.fancybar.testData.ads[0].textcolor,textcolorHover=_bsa.isset(c)&&_bsa.isHex(c.textcolorHover)?c.textcolorHover:_bsa.fancybar.testData.ads[0].textcolorHover,barcolorHover=_bsa.isset(c)&&_bsa.isHex(c.barcolorHover)?c.barcolorHover:_bsa.fancybar.testData.ads[0].barcolorHover;return''}function template(ads){var a=ads[0],link=_bsa.isset(a)&&_bsa.isset(a.statlink)?_bsa.link(a.statlink):_bsa.fancybar.testData.ads[0].statlink,image=_bsa.isset(a)&&_bsa.isset(a.image)?a.image:_bsa.fancybar.testData.ads[0].image,base64=_bsa.isset(a)&&_bsa.isset(a.base64)?a.base64:_bsa.fancybar.testData.ads[0].base64,text=_bsa.isset(a)&&_bsa.isset(a.text)?a.text:_bsa.fancybar.testData.ads[0].text,calltoaction=_bsa.isset(a)&&_bsa.isset(a.calltoaction)?a.calltoaction:_bsa.fancybar.testData.ads[0].calltoaction,pixel=_bsa.isset(a)&&_bsa.isset(a.pixel)?a.pixel:null,time=Date.now()/1000|0;return''}if(!_bsa.getCookie(_bsa.fancybar.elID(options))){var _fancybar_didScroll;var _fancybar_didDrop=false;window.onscroll=function(){_fancybar_didScroll=true};var _fancybar_scrollInterval=setInterval(function(){if(_fancybar_didScroll&&!_bsa.getCookie(_bsa.fancybar.elID(options))){_fancybar_didScroll=false;var scrollTop=(window.pageYOffset!==undefined)?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop;if(scrollTop>=100&&!document.getElementById(_bsa.fancybar.elID(options))){_bsa.fancybar.readyToInit=true;_bsa.init('fancybar',zoneKey,segment,options)}else if(scrollTop>=100){_bsa.show(_bsa.fancybar.elID(options))}if(scrollTop<100){_bsa.hide(_bsa.fancybar.elID(options))}}},500)}if(ads){_bsa.drop((disable_css?'':css(ads))+template(ads),'body','div',_bsa.fancybar.elID(options));_bsa.clearQueue()}};_bsa.fancybar.readyToInit=false;_bsa.fancybar.testData={ads:[{barcolor:'#1a1b1c',barcolorHover:'rgba(0,0,0,.8)',callToActionTextColor:'#ffffff',callToActionColor:'#06c',callToActionColorHover:'#06c',callToActionTextColorHover:'#ffffff',textcolor:'#ffffff',textcolorHover:'#ffffff',barcolorHover:'#1a1b1c',statlink:'//demo.com/',image:'//dummyimage.com/125x50/000/1a1b1c',text:'Hi, please try my fancy new product over here!',calltoaction:'Learn More',base64:'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAAyBAMAAACDoMmvAAAAG1BMVEUAAAAaGxwGBgcNDQ4QEBEWFxgJCgoDAwMTFBUu0R9eAAABlElEQVRIie2TsVLCQBCGjyQkluIIUh6jqKWoKGVmEGqQMVIeM2AsAQdtkQjDY7ubDclxSbSwsLl/JrfH7X67e5vAmJaWltZfdYqLM9520d6ArpQAEw8xpvUl0rhZwrURvDSfwR5n8IU28aPu+Xqa4jsjXH14tlDiJKPBGUHGEWNWT3Uu3JoU5xxm8WSK2NdA8TkDFvNFwYwsviaZieKzxT4f92cKzO7itk4nLekuGelhTpzZy90PowLLIhzlK520wxo8n4fe7FVneB8dC7xcyJ89BVB2g/sDkc970HXVf+/wXQNUnjU2H+PH0A28+nIT3oS7O5xseO5Hw57D0/ydr+1G45ExSlIszHbzM4+fB+mBjNMXSZDlsiDKk8PXY88tmcV1JQkyXUpb4Dm84cUHVB+/rKQY1J9IxdK8FEuZYPhG0gD0PeNx7jRvx7dndi8qLyeF4tZSHpLCN3m4N33mNMKtiYM2lri9m7I35IZTNkmPn/gSCjr+HPZXasBleV3FnFa576m+lObpPwhzLvatlpbW/+obifk8WyshfY8AAAAASUVORK5CYII='}]};
\ No newline at end of file
diff --git a/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/js/prettify.min.js b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/js/prettify.min.js
new file mode 100644
index 0000000..eef5ad7
--- /dev/null
+++ b/static/fonts/Fork-Awesome-1.1.7/src/doc/assets/js/prettify.min.js
@@ -0,0 +1,28 @@
+var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;
+(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a=
+[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m),
+l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,
+q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/,
+q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g,
+"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a),
+a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e}
+for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],
+"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],
+H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],
+J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+
+I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]+/],["dec",/^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Icons Icons should have proper alignment and not be clipped
+
+
+
+
+ Calendar
+
+
+ Calendar Large
+
+
+
+
+
+
+ Calendar Large
+
+
+
+
+
+
+ Circle
+
+
+ Circle Large
+
+
+
+
+
+Links with Icons icon should activate link & underline
+
+
+
+
+Navbar should stay same height
+
+ Font Awesome
+
+
+
+
+Plain buttons next to buttons w/icons should be same height, icons not clipped
+Buttons
+
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+
+
+
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+ Button
+ Button
+
+
+
+
+
+
+
+Anchors
+
+
+
+Button groups should be same height
+
+
+Buttons with pulled 2x, 3x, 4x should be same height, have correct line height
+
+
+
+Nav pills & nav tabs should be same height and properly vertically aligned
+
+
+
+
+2x, 3x, 4x icons in text should have margins next to and below text
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+
+
+
+
+Bullets should wrap appropriately, have proper spacing
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+ foo
+ foo
+
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+ foo
+ foo
+
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+ foo
+ foo
+
+
+
+
+
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+
+
+
+
+Spinning icons icons should be aligned well and on center, buttons should be same height, won't work in ie7
+
+
Loading...
+
Loading...
+
Loading...
+
Loading...
+
Loading...
+
Loading...
+
+
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+
+
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+
+glyphicon-lg
+
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+
+
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+
+
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+ Loading...
+
+Bootstrap Prepend and Append
+
+
+Stacked icons
+
+ {% include tests/stacked.html %}
+
+
+ {% include tests/stacked.html %}
+
+Stacked icons inside anchor
+
+ {% include tests/stacked-inside-anchor.html %}
+
+
+
+Mirrored and rotated icons
+
+
+
+ {% include tests/rotated-flipped.html %}
+
+
+
+
+ {% include tests/rotated-flipped.html %}
+
+
+
+Mirrored and rotated icons inside anchors and buttons
+
+
+
+ {% include tests/rotated-flipped-inside-anchor.html %}
+
+
+
+
+ {% include tests/rotated-flipped-inside-btn.html %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+ Tweet
+
+
+
+ -
+
+
+
+