From da1fa7c77a8964cc1259f694d1671f2d43154e07 Mon Sep 17 00:00:00 2001 From: Robbie Antenesse Date: Tue, 10 Sep 2019 17:36:49 -0600 Subject: [PATCH] Add first Fontello icons & styling --- app/fonts/fontello/LICENSE.txt | 30 ++ app/fonts/fontello/README.txt | 75 +++++ app/fonts/fontello/css/animation.css | 85 +++++ app/fonts/fontello/css/icons-codes.css | 7 + app/fonts/fontello/css/icons-embedded.css | 60 ++++ app/fonts/fontello/css/icons-ie7-codes.css | 7 + app/fonts/fontello/css/icons-ie7.css | 18 + app/fonts/fontello/css/icons.css | 63 ++++ app/fonts/fontello/demo.html | 313 ++++++++++++++++++ app/fonts/fontello/font/icons.eot | Bin 0 -> 6128 bytes app/fonts/fontello/font/icons.svg | 22 ++ app/fonts/fontello/font/icons.ttf | Bin 0 -> 5972 bytes app/fonts/fontello/font/icons.woff | Bin 0 -> 3700 bytes app/fonts/fontello/font/icons.woff2 | Bin 0 -> 2996 bytes app/fonts/fontello/fontello-config.json | 46 +++ app/i18n/index.js | 1 + app/i18n/locales/en.json | 4 + app/styles/index.scss | 6 +- app/styles/picnic-customizations/_custom.scss | 16 +- app/views/search/index.js | 14 +- 20 files changed, 756 insertions(+), 11 deletions(-) create mode 100644 app/fonts/fontello/LICENSE.txt create mode 100644 app/fonts/fontello/README.txt create mode 100644 app/fonts/fontello/css/animation.css create mode 100644 app/fonts/fontello/css/icons-codes.css create mode 100644 app/fonts/fontello/css/icons-embedded.css create mode 100644 app/fonts/fontello/css/icons-ie7-codes.css create mode 100644 app/fonts/fontello/css/icons-ie7.css create mode 100644 app/fonts/fontello/css/icons.css create mode 100644 app/fonts/fontello/demo.html create mode 100644 app/fonts/fontello/font/icons.eot create mode 100644 app/fonts/fontello/font/icons.svg create mode 100644 app/fonts/fontello/font/icons.ttf create mode 100644 app/fonts/fontello/font/icons.woff create mode 100644 app/fonts/fontello/font/icons.woff2 create mode 100644 app/fonts/fontello/fontello-config.json diff --git a/app/fonts/fontello/LICENSE.txt b/app/fonts/fontello/LICENSE.txt new file mode 100644 index 0000000..17dc23b --- /dev/null +++ b/app/fonts/fontello/LICENSE.txt @@ -0,0 +1,30 @@ +Font license info + + +## Typicons + + (c) Stephen Hutchings 2012 + + Author: Stephen Hutchings + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://typicons.com/ + + +## Fontelico + + Copyright (C) 2012 by Fontello project + + Author: Crowdsourced, for Fontello project + License: SIL (http://scripts.sil.org/OFL) + Homepage: http://fontello.com + + +## Font Awesome + + Copyright (C) 2016 by Dave Gandy + + Author: Dave Gandy + License: SIL () + Homepage: http://fortawesome.github.com/Font-Awesome/ + + diff --git a/app/fonts/fontello/README.txt b/app/fonts/fontello/README.txt new file mode 100644 index 0000000..beaab33 --- /dev/null +++ b/app/fonts/fontello/README.txt @@ -0,0 +1,75 @@ +This webfont is generated by http://fontello.com open source project. + + +================================================================================ +Please, note, that you should obey original font licenses, used to make this +webfont pack. Details available in LICENSE.txt file. + +- Usually, it's enough to publish content of LICENSE.txt file somewhere on your + site in "About" section. + +- If your project is open-source, usually, it will be ok to make LICENSE.txt + file publicly available in your repository. + +- Fonts, used in Fontello, don't require a clickable link on your site. + But any kind of additional authors crediting is welcome. +================================================================================ + + +Comments on archive content +--------------------------- + +- /font/* - fonts in different formats + +- /css/* - different kinds of css, for all situations. Should be ok with + twitter bootstrap. Also, you can skip style and assign icon classes + directly to text elements, if you don't mind about IE7. + +- demo.html - demo file, to show your webfont content + +- LICENSE.txt - license info about source fonts, used to build your one. + +- config.json - keeps your settings. You can import it back into fontello + anytime, to continue your work + + +Why so many CSS files ? +----------------------- + +Because we like to fit all your needs :) + +- basic file, .css - is usually enough, it contains @font-face + and character code definitions + +- *-ie7.css - if you need IE7 support, but still don't wish to put char codes + directly into html + +- *-codes.css and *-ie7-codes.css - if you like to use your own @font-face + rules, but still wish to benefit from css generation. That can be very + convenient for automated asset build systems. When you need to update font - + no need to manually edit files, just override old version with archive + content. See fontello source code for examples. + +- *-embedded.css - basic css file, but with embedded WOFF font, to avoid + CORS issues in Firefox and IE9+, when fonts are hosted on the separate domain. + We strongly recommend to resolve this issue by `Access-Control-Allow-Origin` + server headers. But if you ok with dirty hack - this file is for you. Note, + that data url moved to separate @font-face to avoid problems with + + + + + + + +
+

icons font demo

+ +
+
+
+
icon-heart-outline0xe803
+
icon-heart-filled0xe804
+
icon-check0xe807
+
icon-plus0xe808
+
+
+
icon-loading0xe839
+
icon-external0xf08e
+
+
+ + + \ No newline at end of file diff --git a/app/fonts/fontello/font/icons.eot b/app/fonts/fontello/font/icons.eot new file mode 100644 index 0000000000000000000000000000000000000000..7984ba9c8c84f3b4ff1bd759dbeca4da4fcfc0b9 GIT binary patch literal 6128 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 GvHt}a + + +Copyright (C) 2019 by original authors @ fontello.com + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/fonts/fontello/font/icons.ttf b/app/fonts/fontello/font/icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2c614cf7dcc377d095debea21c6716414be3c203 GIT binary patch literal 5972 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 D$JS07 literal 0 HcmV?d00001 diff --git a/app/fonts/fontello/font/icons.woff b/app/fonts/fontello/font/icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..ecc3bf5524d8543f5a5eadc162f8ff5c2c59aa0e GIT binary patch literal 3700 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 H0KoqM?URH* literal 0 HcmV?d00001 diff --git a/app/fonts/fontello/font/icons.woff2 b/app/fonts/fontello/font/icons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..40665837c89e2129e564be7b36ac7d0c543b7399 GIT binary patch literal 2996 zcmV;l3rqBOPew8T0RR9101LDL4*&oF02fpM01I3I0RR9100000000000000000000 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 qeSe5xnd?V*S-l-p={J{r#Kz#Ec {

${i18n.__('search.header')}

- ${controller.doneSearching ? 'Done searching' : 'Loading...'} + ${controller.doneSearching ? null : html`

`} ${controller.results.works < 1 ? null @@ -36,9 +36,19 @@ export const searchView = (state, emit) => {

${result.name}

${result.description ? html`

${result.description}

` : null} + + + + + +
`; }),