diff --git a/docs/_sass/_font-awesome.scss b/docs/_sass/_font-awesome.scss
index 681011e1..9e6b285b 100644
--- a/docs/_sass/_font-awesome.scss
+++ b/docs/_sass/_font-awesome.scss
@@ -1,11 +1,10 @@
-/*!
- * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
@font-face {
font-family: 'FontAwesome';
- src: url('../fonts/fontawesome-webfont.eot?v=4.4.0');
- src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
+ src: url('../fonts/FontAwesome.eot?9h6hxj');
+ src: url('../fonts/FontAwesome.eot?9h6hxj#iefix') format('embedded-opentype'),
+ url('../fonts/FontAwesome.ttf?9h6hxj') format('truetype'),
+ url('../fonts/FontAwesome.woff?9h6hxj') format('woff'),
+ url('../fonts/FontAwesome.svg?9h6hxj#FontAwesome') format('svg');
font-weight: normal;
font-style: normal;
}
diff --git a/docs/fonts/FontAwesome.eot b/docs/fonts/FontAwesome.eot
new file mode 100644
index 00000000..4f0b1de2
Binary files /dev/null and b/docs/fonts/FontAwesome.eot differ
diff --git a/docs/fonts/FontAwesome.svg b/docs/fonts/FontAwesome.svg
new file mode 100644
index 00000000..32ad8fb7
--- /dev/null
+++ b/docs/fonts/FontAwesome.svg
@@ -0,0 +1,12 @@
+
+
+
\ No newline at end of file
diff --git a/docs/fonts/FontAwesome.ttf b/docs/fonts/FontAwesome.ttf
new file mode 100644
index 00000000..47e2443e
Binary files /dev/null and b/docs/fonts/FontAwesome.ttf differ
diff --git a/docs/fonts/FontAwesome.woff b/docs/fonts/FontAwesome.woff
new file mode 100644
index 00000000..bec5c4fe
Binary files /dev/null and b/docs/fonts/FontAwesome.woff differ
diff --git a/docs/fonts/fontawesome-webfont.eot b/docs/fonts/fontawesome-webfont.eot
deleted file mode 100755
index a30335d7..00000000
Binary files a/docs/fonts/fontawesome-webfont.eot and /dev/null differ
diff --git a/docs/fonts/fontawesome-webfont.svg b/docs/fonts/fontawesome-webfont.svg
deleted file mode 100755
index 6fd19abc..00000000
--- a/docs/fonts/fontawesome-webfont.svg
+++ /dev/null
@@ -1,640 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/docs/fonts/fontawesome-webfont.ttf b/docs/fonts/fontawesome-webfont.ttf
deleted file mode 100755
index d7994e13..00000000
Binary files a/docs/fonts/fontawesome-webfont.ttf and /dev/null differ
diff --git a/docs/fonts/fontawesome-webfont.woff b/docs/fonts/fontawesome-webfont.woff
deleted file mode 100755
index 6fd4ede0..00000000
Binary files a/docs/fonts/fontawesome-webfont.woff and /dev/null differ
diff --git a/docs/fonts/fontawesome-webfont.woff2 b/docs/fonts/fontawesome-webfont.woff2
deleted file mode 100644
index 5560193c..00000000
Binary files a/docs/fonts/fontawesome-webfont.woff2 and /dev/null differ
diff --git a/docs/icomoon-selection.json b/docs/icomoon-selection.json
new file mode 100644
index 00000000..2696104e
--- /dev/null
+++ b/docs/icomoon-selection.json
@@ -0,0 +1,96 @@
+{
+ "IcoMoonType": "selection",
+ "icons": [
+ {
+ "icon": {
+ "paths": [
+ "M207.429 877.714l52-52-134.286-134.286-52 52v61.143h73.143v73.143h61.143zM506.286 347.429c0-7.429-5.143-12.571-12.571-12.571-3.429 0-6.857 1.143-9.714 4l-309.714 309.714c-2.857 2.857-4 6.286-4 9.714 0 7.429 5.143 12.571 12.571 12.571 3.429 0 6.857-1.143 9.714-4l309.714-309.714c2.857-2.857 4-6.286 4-9.714zM475.429 237.714l237.714 237.714-475.429 475.429h-237.714v-237.714zM865.714 292.571c0 19.429-8 38.286-21.143 51.429l-94.857 94.857-237.714-237.714 94.857-94.286c13.143-13.714 32-21.714 51.429-21.714s38.286 8 52 21.714l134.286 133.714c13.143 13.714 21.143 32.571 21.143 52z"
+ ],
+ "width": 865.7188571428571,
+ "attrs": [],
+ "isMulticolor": false,
+ "isMulticolor2": false,
+ "tags": [
+ "pencil"
+ ],
+ "defaultCode": 61504,
+ "grid": 14
+ },
+ "attrs": [],
+ "properties": {
+ "name": "pencil",
+ "id": 64,
+ "order": 3,
+ "prevSize": 28,
+ "code": 61504
+ },
+ "setIdx": 0,
+ "setId": 0,
+ "iconIdx": 64
+ },
+ {
+ "icon": {
+ "paths": [
+ "M832 694.857c0-14.857-5.714-28.571-16-38.857l-118.857-118.857c-10.286-10.286-24.571-16-38.857-16-16.571 0-29.714 6.286-41.143 18.286 18.857 18.857 41.143 34.857 41.143 64 0 30.286-24.571 54.857-54.857 54.857-29.143 0-45.143-22.286-64-41.143-12 11.429-18.857 24.571-18.857 41.714 0 14.286 5.714 28.571 16 38.857l117.714 118.286c10.286 10.286 24.571 15.429 38.857 15.429s28.571-5.143 38.857-14.857l84-83.429c10.286-10.286 16-24 16-38.286zM430.286 292c0-14.286-5.714-28.571-16-38.857l-117.714-118.286c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 15.429l-84 83.429c-10.286 10.286-16 24-16 38.286 0 14.857 5.714 28.571 16 38.857l118.857 118.857c10.286 10.286 24.571 15.429 38.857 15.429 16.571 0 29.714-5.714 41.143-17.714-18.857-18.857-41.143-34.857-41.143-64 0-30.286 24.571-54.857 54.857-54.857 29.143 0 45.143 22.286 64 41.143 12-11.429 18.857-24.571 18.857-41.714zM941.714 694.857c0 43.429-17.714 85.714-48.571 116l-84 83.429c-30.857 30.857-72.571 47.429-116 47.429-44 0-85.714-17.143-116.571-48.571l-117.714-118.286c-30.857-30.857-47.429-72.571-47.429-116 0-45.143 18.286-88 50.286-119.429l-50.286-50.286c-31.429 32-73.714 50.286-118.857 50.286-43.429 0-85.714-17.143-116.571-48l-118.857-118.857c-31.429-31.429-48-72.571-48-116.571 0-43.429 17.714-85.714 48.571-116l84-83.429c30.857-30.857 72.571-47.429 116-47.429 44 0 85.714 17.143 116.571 48.571l117.714 118.286c30.857 30.857 47.429 72.571 47.429 116 0 45.143-18.286 88-50.286 119.429l50.286 50.286c31.429-32 73.714-50.286 118.857-50.286 43.429 0 85.714 17.143 116.571 48l118.857 118.857c31.429 31.429 48 72.571 48 116.571z"
+ ],
+ "width": 950.8571428571428,
+ "attrs": [],
+ "isMulticolor": false,
+ "isMulticolor2": false,
+ "tags": [
+ "chain",
+ "link"
+ ],
+ "defaultCode": 61633,
+ "grid": 14
+ },
+ "attrs": [],
+ "properties": {
+ "name": "chain, link",
+ "id": 170,
+ "order": 2,
+ "prevSize": 28,
+ "code": 61633
+ },
+ "setIdx": 0,
+ "setId": 0,
+ "iconIdx": 170
+ }
+ ],
+ "height": 1024,
+ "metadata": {
+ "name": "FontAwesome"
+ },
+ "preferences": {
+ "showGlyphs": true,
+ "showCodes": true,
+ "showQuickUse": true,
+ "showQuickUse2": true,
+ "showSVGs": true,
+ "fontPref": {
+ "prefix": "fa-",
+ "metadata": {
+ "fontFamily": "FontAwesome",
+ "majorVersion": 1,
+ "minorVersion": 0
+ },
+ "metrics": {
+ "emSize": 1024,
+ "baseline": 6.25,
+ "whitespace": 50
+ },
+ "embed": false,
+ "showSelector": true,
+ "selector": "class",
+ "classSelector": ".fa"
+ },
+ "imagePref": {
+ "prefix": "icon-",
+ "png": true,
+ "useClassSelector": true,
+ "color": 0,
+ "bgColor": 16777215
+ },
+ "historySize": 100
+ }
+}
\ No newline at end of file
diff --git a/docs/readme.md b/docs/readme.md
index 674d8b36..816cd4f4 100644
--- a/docs/readme.md
+++ b/docs/readme.md
@@ -14,3 +14,10 @@ You can preview your contributions before opening a pull request by running from
2. `bundle exec rake site:preview`
It's just a jekyll site, afterall! :wink:
+
+## Updating Font Awesome
+
+1. Go to
+2. Choose Import Icons and load `icomoon-selection.json`
+3. Choose Generate Font → Download
+4. Copy the font files and adapt the CSS to the paths we use in Jekyll