Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Neff <benjamin@coding4coffee.ch>2022-07-03 20:53:48 +0300
committerBenjamin Neff <benjamin@coding4coffee.ch>2022-07-03 21:44:10 +0300
commit5f48cedb84cc61533c223f10e3cb417643ac3c7d (patch)
tree3c7438ba29d972e9df4509fdce7eaab1ef3b8489
parent739fc780c3b4cff075311e200b3639ad586ddf30 (diff)
Remove entypo-rails dependency and add font to vendor/assets
entypo-rails doesn't support newer rails versions closes #8361
-rw-r--r--Changelog.md3
-rw-r--r--Gemfile4
-rw-r--r--Gemfile.lock3
-rw-r--r--config/initializers/entypo.rb3
-rw-r--r--vendor/assets/entypo/LICENSE_ENTYPO95
-rw-r--r--vendor/assets/entypo/entypo.scss311
-rw-r--r--vendor/assets/entypo/entypo.woffbin0 -> 45828 bytes
7 files changed, 408 insertions, 11 deletions
diff --git a/Changelog.md b/Changelog.md
index 33ba0043f..b47beddae 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -2,8 +2,9 @@
## Refactor
* Fix order-dependent jasmine test failures and switch to random order [#8333](https://github.com/diaspora/diaspora/pull/8333)
-* Get rid of some uses of "execute_script" in feature specs [#8331](https://github.com/diaspora/diaspora/pull/8331)
+* Get rid of some uses of "execute\_script" in feature specs [#8331](https://github.com/diaspora/diaspora/pull/8331)
* Fix deprecation warnings for sidekiq 7.0 [#8359](https://github.com/diaspora/diaspora/pull/8359)
+* Remove entypo-rails dependency to prepare for rails 6 [#8361](https://github.com/diaspora/diaspora/pull/8361)
## Bug fixes
diff --git a/Gemfile b/Gemfile
index 57a0e6c1f..af21a0793 100644
--- a/Gemfile
+++ b/Gemfile
@@ -86,10 +86,6 @@ gem "mini_magick", "4.11.0"
# GUID generation
gem "uuid", "2.3.9"
-# Icons
-
-gem "entypo-rails", "3.0.0"
-
# JavaScript
gem "handlebars_assets", "0.23.9"
diff --git a/Gemfile.lock b/Gemfile.lock
index 6e1f22525..fa5557940 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -225,8 +225,6 @@ GEM
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
encryptor (3.0.0)
- entypo-rails (3.0.0)
- railties (>= 4.1, < 6)
equalizer (0.0.11)
erubi (1.10.0)
eslintrb (2.1.0)
@@ -819,7 +817,6 @@ DEPENDENCIES
diaspora_federation-json_schema (= 0.2.7)
diaspora_federation-rails (= 0.2.7)
diaspora_federation-test (= 0.2.7)
- entypo-rails (= 3.0.0)
eye (= 0.10.0)
factory_girl_rails (= 4.9.0)
faraday (= 0.17.5)
diff --git a/config/initializers/entypo.rb b/config/initializers/entypo.rb
deleted file mode 100644
index 1a0fa5221..000000000
--- a/config/initializers/entypo.rb
+++ /dev/null
@@ -1,3 +0,0 @@
-# frozen_string_literal: true
-
-Entypo.css_prefix = "entypo"
diff --git a/vendor/assets/entypo/LICENSE_ENTYPO b/vendor/assets/entypo/LICENSE_ENTYPO
new file mode 100644
index 000000000..bf6eca68e
--- /dev/null
+++ b/vendor/assets/entypo/LICENSE_ENTYPO
@@ -0,0 +1,95 @@
+Copyright (c) Daniel Bruce (<http://www.entypo.com/>),
+with Reserved Font Name <Entypo> and <Entypo Social>.
+
+This Font Software located at app/assets/fonts is licensed under the
+SIL Open Font License, Version 1.1. This license is copied below, and
+is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/vendor/assets/entypo/entypo.scss b/vendor/assets/entypo/entypo.scss
new file mode 100644
index 000000000..22068e893
--- /dev/null
+++ b/vendor/assets/entypo/entypo.scss
@@ -0,0 +1,311 @@
+@charset "UTF-8";
+
+@font-face {
+ font-family: 'entypo';
+ src: asset-url('entypo.woff') format('woff');
+ font-weight: normal; font-style: normal;
+}
+
+[class^="entypo-"], [class*=" entypo-"] {
+ font-family: entypo;
+ font-style: normal;
+ font-weight: normal;
+ display: inline-block;
+ width: 1.1em;
+ margin-right: .1em;
+ text-align: center;
+ -webkit-font-smoothing: antialiased;
+}
+
+/* main icon map */
+.entypo-phone:before { content: '\1f4de'; } /* 1f4de */
+.entypo-mobile:before { content: '\1f4f1'; } /* 1f4f1 */
+.entypo-mouse:before { content: '\e789'; } /* e789 */
+.entypo-address:before { content: '\e723'; } /* e723 */
+.entypo-mail:before { content: '\2709'; } /* 2709 */
+.entypo-paper-plane:before { content: '\e79b'; } /* e79b */
+.entypo-pencil:before { content: '\270e'; } /* 270e */
+.entypo-feather:before { content: '\2712'; } /* 2712 */
+.entypo-attach:before { content: '\1f4ce'; } /* 1f4ce */
+.entypo-inbox:before { content: '\e777'; } /* e777 */
+.entypo-reply:before { content: '\e712'; } /* e712 */
+.entypo-reply-all:before { content: '\e713'; } /* e713 */
+.entypo-forward:before { content: '\27a6'; } /* 27a6 */
+.entypo-user:before { content: '\1f464'; } /* 1f464 */
+.entypo-users:before { content: '\1f465'; } /* 1f465 */
+.entypo-add-user:before { content: '\e700'; } /* e700 */
+.entypo-vcard:before { content: '\e722'; } /* e722 */
+.entypo-export:before { content: '\e715'; } /* e715 */
+.entypo-location:before { content: '\e724'; } /* e724 */
+.entypo-map:before { content: '\e727'; } /* e727 */
+.entypo-compass:before { content: '\e728'; } /* e728 */
+.entypo-direction:before { content: '\27a2'; } /* 27a2 */
+.entypo-share:before { content: '\e73c'; } /* e73c */
+.entypo-shareable:before { content: '\e73e'; } /* e73e */
+.entypo-heart:before { content: '\2665'; } /* 2665 */
+.entypo-heart-empty:before { content: '\2661'; } /* 2661 */
+.entypo-star:before { content: '\2605'; } /* 2605 */
+.entypo-star-empty:before { content: '\2606'; } /* 2606 */
+.entypo-thumbs-up:before { content: '\1f44d'; } /* 1f44d */
+.entypo-thumbs-down:before { content: '\1f44e'; } /* 1f44e */
+.entypo-chat:before { content: '\e720'; } /* e720 */
+.entypo-comment:before { content: '\e718'; } /* e718 */
+.entypo-quote:before { content: '\275e'; } /* 275e */
+.entypo-home:before { content: '\2302'; } /* 2302 */
+.entypo-popup:before { content: '\e74c'; } /* e74c */
+.entypo-search:before { content: '\1f50d'; } /* 1f50d */
+.entypo-flashlight:before { content: '\1f526'; } /* 1f526 */
+.entypo-print:before { content: '\e716'; } /* e716 */
+.entypo-bell:before { content: '\1f514'; } /* 1f514 */
+.entypo-link:before { content: '\1f517'; } /* 1f517 */
+.entypo-flag:before { content: '\2691'; } /* 2691 */
+.entypo-cog:before { content: '\2699'; } /* 2699 */
+.entypo-tools:before { content: '\2692'; } /* 2692 */
+.entypo-trophy:before { content: '\1f3c6'; } /* 1f3c6 */
+.entypo-tag:before { content: '\e70c'; } /* e70c */
+.entypo-camera:before { content: '\1f4f7'; } /* 1f4f7 */
+.entypo-megaphone:before { content: '\1f4e3'; } /* 1f4e3 */
+.entypo-moon:before { content: '\263d'; } /* 263d */
+.entypo-palette:before { content: '\1f3a8'; } /* 1f3a8 */
+.entypo-leaf:before { content: '\1f342 '; } /* 1f342 */
+.entypo-note:before { content: '\266a'; } /* 266a */
+.entypo-beamed-note:before { content: '\266b'; } /* 266b */
+.entypo-graduation-cap:before { content: '\1f393 '; } /* 1f393 */
+.entypo-book:before { content: '\1f4d5 '; } /* 1f4d5 */
+.entypo-newspaper:before { content: '\1f4f0'; } /* 1f4f0 */
+.entypo-bag:before { content: '\1f45c'; } /* 1f45c */
+.entypo-lifebuoy:before { content: '\e788'; } /* e788 */
+.entypo-eye:before { content: '\e70a'; } /* e70a */
+.entypo-clock:before { content: '\1f554'; } /* 1f554 */
+.entypo-mic:before { content: '\1f3a4'; } /* 1f3a4 */
+.entypo-calendar:before { content: '\1f4c5'; } /* 1f4c5 */
+.entypo-flash:before { content: '\26a1'; } /* 26a1 */
+.entypo-thunder-cloud:before { content: '\26c8'; } /* 26c8 */
+.entypo-droplet:before { content: '\1f4a7'; } /* 1f4a7 */
+.entypo-cd:before { content: '\1f4bf'; } /* 1f4bf */
+.entypo-briefcase:before { content: '\1f4bc'; } /* 1f4bc */
+.entypo-air:before { content: '\e753'; } /* e753 */
+.entypo-hourglass:before { content: '\23f3'; } /* 23f3 */
+.entypo-gauge:before { content: '\e7a2'; } /* e7a2 */
+.entypo-language:before { content: '\e752'; } /* e752 */
+.entypo-network:before { content: '\e776'; } /* e776 */
+.entypo-key:before { content: '\1f511'; } /* 1f511 */
+.entypo-battery:before { content: '\1f50b'; } /* 1f50b */
+.entypo-bucket:before { content: '\e756'; } /* e756 */
+.entypo-magnet:before { content: '\e7a1'; } /* e7a1 */
+.entypo-drive:before { content: '\e755'; } /* e755 */
+.entypo-cup:before { content: '\2615'; } /* 2615 */
+.entypo-rocket:before { content: '\1f680'; } /* 1f680 */
+.entypo-brush:before { content: '\e79a'; } /* e79a */
+.entypo-suitcase:before { content: '\e78e'; } /* e78e */
+.entypo-traffic-cone:before { content: '\e7a3'; } /* e7a3 */
+.entypo-globe:before { content: '\1f30e'; } /* 1f30e */
+.entypo-keyboard:before { content: '\2328'; } /* 2328 */
+.entypo-publish:before { content: '\e74d'; } /* e74d */
+.entypo-progress-3:before { content: '\e76b'; } /* e76b */
+.entypo-progress-2:before { content: '\e76a'; } /* e76a */
+.entypo-progress-1:before { content: '\e769'; } /* e769 */
+.entypo-progress-0:before { content: '\e768'; } /* e768 */
+.entypo-light-down:before { content: '\1f505'; } /* 1f505' */
+.entypo-light-up:before { content: '\1f506'; } /* 1f506 */
+.entypo-adjust:before { content: '\25d1'; } /* 25d1 */
+.entypo-code:before { content: '\e714'; } /* e714 */
+.entypo-monitor:before { content: '\1f4bb'; } /* 1f4bb */
+.entypo-infinity:before { content: '\221e'; } /* 221e */
+.entypo-credit-card:before { content: '\1f4b3'; } /* 1f4b3 */
+.entypo-database:before { content: '\e754'; } /* e754 */
+.entypo-clipboard:before { content: '\1f4cb'; } /* 1f4cb */
+.entypo-box:before { content: '\1f4e6'; } /* 1f4e6 */
+.entypo-ticket:before { content: '\1f3ab'; } /* 1f3ab */
+.entypo-rss:before { content: '\e73a'; } /* e73a */
+.entypo-signal:before { content: '\1f4f6'; } /* 1f4f6 */
+.entypo-thermometer:before { content: '\e757'; } /* e757 */
+.entypo-water:before { content: '\1f4a6'; } /* 1f4a6 */
+.entypo-sweden:before { content: '\f601'; } /* f601 */
+.entypo-lock:before { content: '\1f512'; } /* 1f512 */
+.entypo-lock-open:before { content: '\1f513'; } /* 1f513 */
+.entypo-logout:before { content: '\e741'; } /* e741 */
+.entypo-login:before { content: '\e740'; } /* e740 */
+.entypo-check:before { content: '\2713'; } /* 2713 */
+.entypo-squared-plus:before { content: '\229e'; } /* 229e */
+.entypo-squared-minus:before { content: '\229f'; } /* 229f */
+.entypo-circled-plus:before { content: '\2795'; } /* 2795 */
+.entypo-circled-minus:before { content: '\2796'; } /* 2796 */
+.entypo-plus:before { content: '\2b'; } /* 2b */
+.entypo-minus:before { content: '\2d'; } /* 2d */
+.entypo-erase:before { content: '\232b'; } /* 232b */
+.entypo-block:before { content: '\1f6ab'; } /* 1f6ab */
+.entypo-info:before { content: '\2139'; } /* 2139 */
+.entypo-circled-info:before { content: '\e705'; } /* e705 */
+.entypo-help:before { content: '\2753'; } /* 2753 */
+.entypo-circled-help:before { content: '\e704'; } /* e704 */
+.entypo-ccw:before { content: '\27f2'; } /* 27f2 */
+.entypo-cw:before { content: '\27f3'; } /* 27f3 */
+.entypo-shuffle:before { content: '\1f500'; } /* 1f500 */
+.entypo-back:before { content: '\1f519'; } /* 1f519 */
+.entypo-level-up:before { content: '\21b0'; } /* 21b0 */
+.entypo-level-down:before { content: '\21b3'; } /* 21b3 */
+.entypo-retweet:before { content: '\e717'; } /* e717 */
+.entypo-reshare:before { content: '\e717'; } /* e717 */
+.entypo-loop:before { content: '\1f501'; } /* 1f501 */
+.entypo-back-in-time:before { content: '\e771'; } /* e771 */
+.entypo-switch:before { content: '\21c6'; } /* 21c6 */
+.entypo-layout:before { content: '\268f'; } /* 268f */
+.entypo-list:before { content: '\2630'; } /* 2630 */
+.entypo-doc:before { content: '\e730'; } /* e730 */
+.entypo-docs:before { content: '\e736'; } /* e736 */
+.entypo-text-doc-inverted:before { content: '\e731'; } /* e731 */
+.entypo-landscape-doc:before { content: '\e737'; } /* e737 */
+.entypo-picture:before { content: '\1f304'; } /* 1f304 */
+.entypo-video:before { content: '\1f3ac'; } /* 1f3ac */
+.entypo-music:before { content: '\1f3b5'; } /* 1f3b5 */
+.entypo-folder:before { content: '\1f4c1 '; } /* 1f4c1 */
+.entypo-archive:before { content: '\e738'; } /* e738 */
+.entypo-trash:before { content: '\e729'; } /* e729 */
+.entypo-upload:before { content: '\1f4e4'; } /* 1f4e4 */
+.entypo-download:before { content: '\1f4e5'; } /* 1f4e5 */
+.entypo-install:before { content: '\e778'; } /* e778 */
+.entypo-cloud:before { content: '\2601'; } /* 2601 */
+.entypo-upload-cloud:before { content: '\e711'; } /* e711 */
+.entypo-bookmark:before { content: '\1f516'; } /* 1f516 */
+.entypo-bookmarks:before { content: '\1f4d1'; } /* 1f4d1 */
+.entypo-play:before { content: '\25b6'; } /* 25b6 */
+.entypo-paus:before { content: '\2389'; } /* 2389 */
+.entypo-record:before { content: '\26ab'; } /* 26ab */
+.entypo-stop:before { content: '\25a0'; } /* 25a0 */
+.entypo-to-end:before { content: '\23ed'; } /* 23ed */
+.entypo-to-start:before { content: '\23ee'; } /* 23ee */
+.entypo-resize-full:before { content: '\e744'; } /* e744 */
+.entypo-resize-small:before { content: '\e746'; } /* e746 */
+.entypo-volume:before { content: '\e742'; } /* e742 */
+.entypo-sound:before { content: '\1f50a'; } /* 1f50a */
+.entypo-mute:before { content: '\1f507'; } /* 1f507 */
+.entypo-flow-cascade:before { content: '\e790'; } /* e790 */
+.entypo-flow-branch:before { content: '\e791'; } /* e791 */
+.entypo-flow-tree:before { content: '\e792'; } /* e792 */
+.entypo-flow-line:before { content: '\e793'; } /* e793 */
+.entypo-flow-parallel:before { content: '\e794'; } /* e794 */
+.entypo-left-bold:before { content: '\e4ad'; } /* e4ad */
+.entypo-right-bold:before { content: '\e4ae'; } /* e4ae */
+.entypo-up-bold:before { content: '\e4af'; } /* e4af */
+.entypo-down-bold:before { content: '\e4b0'; } /* e4b0 */
+.entypo-left:before { content: '\261c'; } /* 261c */
+.entypo-up:before { content: '\261d'; } /* 261d */
+.entypo-right:before { content: '\261e'; } /* 261e */
+.entypo-down:before { content: '\261f'; } /* 261f */
+.entypo-circled-down:before { content: '\e758'; } /* e758 */
+.entypo-circled-left:before { content: '\e759'; } /* e759 */
+.entypo-circled-right:before { content: '\e75a'; } /* e75a */
+.entypo-circled-up:before { content: '\e75b'; } /* e75b */
+.entypo-left-thin:before { content: '\2190'; } /* 2190 */
+.entypo-up-thin:before { content: '\2191'; } /* 2191 */
+.entypo-right-thin:before { content: '\2192'; } /* 2192 */
+.entypo-down-thin:before { content: '\2193'; } /* 2193 */
+.entypo-arrow-combo:before { content: '\e74f'; } /* e74f */
+.entypo-dot:before { content: '\e78b'; } /* e78b */
+.entypo-two-dots:before { content: '\e78c'; } /* e78c */
+.entypo-three-dots:before { content: '\e78d'; } /* e78d */
+.entypo-cc:before { content: '\e7a5'; } /* e7a5 */
+.entypo-cc-by:before { content: '\e7a6'; } /* e7a6 */
+.entypo-cc-nc:before { content: '\e7a7'; } /* e7a7 */
+.entypo-cc-nc-eu:before { content: '\e7a8'; } /* e7a8 */
+.entypo-cc-nc-jp:before { content: '\e7a9'; } /* e7a9 */
+.entypo-cc-sa:before { content: '\e7aa'; } /* e7aa */
+.entypo-cc-nd:before { content: '\e7ab'; } /* e7ab */
+.entypo-cc-pd:before { content: '\e7ac'; } /* e7ac */
+.entypo-cc-zero:before { content: '\e7ad'; } /* e7ad */
+.entypo-cc-share:before { content: '\e7ae'; } /* e7ae */
+.entypo-cc-remix:before { content: '\e7af'; } /* e7af */
+.entypo-db-logo:before { content: '\f603'; } /* f603 */
+.entypo-db-shape:before { content: '\f600'; } /* f600 */
+.entypo-save:before { content: '\1f4be'; } /* 1f4be */
+.entypo-ff:before { content: '\23e9'; } /* 23e9 */
+.entypo-fb:before { content: '\23ea'; } /* 23ea */
+.entypo-pie-chart:before { content: '\e751'; } /* e751 */
+.entypo-line-graph:before { content: '\1f4c8'; } /* 1f4c8 */
+.entypo-bar-graph:before { content: '\1f4ca '; } /* 1f4ca */
+.entypo-area-graph:before { content: '\1f53e'; } /* 1f53e */
+.entypo-chevron-down:before { content: '\e75c'; } /* e75c */
+.entypo-chevron-left:before { content: '\e75d'; } /* e75d */
+.entypo-chevron-right:before { content: '\e75e'; } /* e75e */
+.entypo-chevron-up:before { content: '\e75f'; } /* e75f */
+.entypo-chevron-small-down:before { content: '\e760'; } /* e760 */
+.entypo-chevron-small-left:before { content: '\e761'; } /* e761 */
+.entypo-chevron-small-right:before { content: '\e762'; } /* e762 */
+.entypo-chevron-small-up:before { content: '\e763'; } /* e763 */
+.entypo-chevron-thin-down:before { content: '\e764'; } /* e764 */
+.entypo-chevron-thin-left:before { content: '\e765'; } /* e765 */
+.entypo-chevron-thin-right:before { content: '\e766'; } /* e766 */
+.entypo-chevron-thin-up:before { content: '\e767'; } /* e767 */
+.entypo-text-doc:before { content: '\1f4c4'; } /* 1f4c4 */
+.entypo-open-book:before { content: '\1f4d6'; } /* 1f4d6 */
+.entypo-voicemail:before { content: '\2707'; } /* 2707 */
+.entypo-triangle-right:before { content: '\25b8'; } /* 25b8 */
+.entypo-triangle-up:before { content: '\25b4'; } /* 25b4 */
+.entypo-triangle-down:before { content: '\25be'; } /* 25be */
+.entypo-triangle-left:before { content: '\25c2'; } /* 25c2 */
+.entypo-airplane:before { content: '\2708'; } /* 2708 */
+.entypo-light-bulb:before { content: '\1f4a1'; } /* 1f4a1 */
+.entypo-add-to-list:before { content: '\e003'; } /* e003 */
+.entypo-browser:before { content: '\e74e'; } /* e74e */
+.entypo-cart:before { content: '\e73d'; } /* e73d */
+.entypo-cross-hair:before { content: '\1f3af'; } /* 1f3af */
+.entypo-squared-cross:before { content: '\274e'; } /* 274e */
+.entypo-circled-cross:before { content: '\2716'; } /* 2716 */
+.entypo-warning:before { content: '\26a0'; } /* 26a0 */
+.entypo-cross:before { content: '\2715'; } /* 2715 */
+.entypo-new:before { content: '\1f4a5'; } /* 1f4a5 */
+.entypo-cycle:before { content: '\1f504'; } /* 1f504 */
+.entypo-numbered-list:before { content: '\e005'; } /* e005 */
+.entypo-right-1:before { content: '\27a1'; } /* 27a1 */
+.entypo-left-1:before { content: '\2b05'; } /* 2b05 */
+.entypo-up-1:before { content: '\2b06'; } /* 2b06 */
+.entypo-down-1:before { content: '\2b07'; } /* 2b07 */
+
+/* social extension map */
+.entypo-social-github:before { content: '\f300'; } /* f300 */
+.entypo-social-social-c-github:before { content: '\f301'; } /* f301 */
+.entypo-social-flickr:before { content: '\f303'; } /* f303 */
+.entypo-social-c-flickr:before { content: '\f304'; } /* f304 */
+.entypo-social-vimeo:before { content: '\f306'; } /* f306 */
+.entypo-social-c-vimeo:before { content: '\f307'; } /* f307 */
+.entypo-social-twitter:before { content: '\f309'; } /* f309 */
+.entypo-social-c-twitter:before { content: '\f30a'; } /* f30a */
+.entypo-social-facebook:before { content: '\f30c'; } /* f30c */
+.entypo-social-c-facebook:before { content: '\f30d'; } /* f30d */
+.entypo-social-s-facebook:before { content: '\f30e'; } /* f30e */
+.entypo-social-google-plus:before { content: '\f30f'; } /* f30f */
+.entypo-social-c-google-plus:before { content: '\f310'; } /* f310 */
+.entypo-social-pinterest:before { content: '\f312'; } /* f312 */
+.entypo-social-c-pinterest:before { content: '\f313'; } /* f313 */
+.entypo-social-tumblr:before { content: '\f315'; } /* f315 */
+.entypo-social-c-tumblr:before { content: '\f316'; } /* f316 */
+.entypo-social-linkedin:before { content: '\f318'; } /* f318 */
+.entypo-social-c-linkedin:before { content: '\f319'; } /* f319 */
+.entypo-social-dribbble:before { content: '\f31b'; } /* f31b */
+.entypo-social-c-dribbble:before { content: '\f31c'; } /* f31c */
+.entypo-social-stumbleupon:before { content: '\f31e'; } /* f31e */
+.entypo-social-c-stumbleupon:before { content: '\f31f'; } /* f31f */
+.entypo-social-lastfm:before { content: '\f321'; } /* f321 */
+.entypo-social-c-lastfm:before { content: '\f322'; } /* f322 */
+.entypo-social-rdio:before { content: '\f324'; } /* f324 */
+.entypo-social-c-rdio:before { content: '\f325'; } /* f325 */
+.entypo-social-spotify:before { content: '\f327'; } /* f327 */
+.entypo-social-c-spotify:before { content: '\f328'; } /* f328 */
+.entypo-social-qq:before { content: '\f32a'; } /* f32a */
+.entypo-social-instagram:before { content: '\f32d'; } /* f32d */
+.entypo-social-dropbox:before { content: '\f330'; } /* f330 */
+.entypo-social-evernote:before { content: '\f333'; } /* f333 */
+.entypo-social-flattr:before { content: '\f336'; } /* f336 */
+.entypo-social-skype:before { content: '\f339'; } /* f339 */
+.entypo-social-c-skype:before { content: '\f33a'; } /* f33a */
+.entypo-social-renren:before { content: '\f33c'; } /* f33c */
+.entypo-social-sina-weibo:before { content: '\f33f'; } /* f33f */
+.entypo-social-paypal:before { content: '\f342'; } /* f342 */
+.entypo-social-picasa:before { content: '\f345'; } /* f345 */
+.entypo-social-soundcloud:before { content: '\f348'; } /* f348 */
+.entypo-social-mixi:before { content: '\f34b'; } /* f34b */
+.entypo-social-behance:before { content: '\f34e'; } /* f34e */
+.entypo-social-google-circles:before { content: '\f351'; } /* f351 */
+.entypo-social-vk:before { content: '\f354'; } /* f354 */
+.entypo-social-smashing:before { content: '\f357'; } /* f357 */
diff --git a/vendor/assets/entypo/entypo.woff b/vendor/assets/entypo/entypo.woff
new file mode 100644
index 000000000..06f663814
--- /dev/null
+++ b/vendor/assets/entypo/entypo.woff
Binary files differ