From e798b67e6e4bb44cca370697f20c16f7945a614c Mon Sep 17 00:00:00 2001 From: Alex Wolfe Date: Wed, 25 Feb 2015 07:15:46 -0800 Subject: [PATCH] Logo, hero, nav, social , layout, etc. --- public/_data.json | 5 + public/_includes/_cta-bar.jade | 2 + public/_includes/_head-include.jade | 1 + public/_includes/_hero-home.jade | 9 + public/_includes/_hero.jade | 0 public/_includes/_main-nav.jade | 15 +- public/_includes/_social-icons.jade | 4 + public/_layout.jade | 15 +- public/docs/_layout.jade | 10 +- public/index.jade | 8 + public/index.md | 2 - public/resources/css/_layout.scss | 78 ++- public/resources/css/_options.scss | 69 +- .../css/{_base.scss => base/_reset.scss} | 0 .../css/{_theme.scss => base/_type.scss} | 52 +- public/resources/css/main.scss | 3 +- public/resources/css/module/_hero.scss | 40 ++ public/resources/css/module/_main-nav.scss | 48 +- .../css/vendor/icomoon/fonts/icomoon.eot | Bin 0 -> 4476 bytes .../css/vendor/icomoon/fonts/icomoon.svg | 34 + .../css/vendor/icomoon/fonts/icomoon.ttf | Bin 0 -> 4312 bytes .../css/vendor/icomoon/fonts/icomoon.woff | Bin 0 -> 4388 bytes public/resources/css/vendor/icomoon/icons.css | 121 ++++ .../css/vendor/icomoon/selection.json | 602 ++++++++++++++++++ .../images/logos/standard/shield-large.png | Bin 0 -> 10009 bytes .../images/logos/standard/shield-large@2x.png | Bin 0 -> 33961 bytes 26 files changed, 1027 insertions(+), 91 deletions(-) create mode 100644 public/_data.json create mode 100644 public/_includes/_cta-bar.jade create mode 100644 public/_includes/_hero-home.jade create mode 100644 public/_includes/_hero.jade create mode 100644 public/_includes/_social-icons.jade create mode 100644 public/index.jade delete mode 100644 public/index.md rename public/resources/css/{_base.scss => base/_reset.scss} (100%) rename public/resources/css/{_theme.scss => base/_type.scss} (72%) create mode 100755 public/resources/css/vendor/icomoon/fonts/icomoon.eot create mode 100755 public/resources/css/vendor/icomoon/fonts/icomoon.svg create mode 100755 public/resources/css/vendor/icomoon/fonts/icomoon.ttf create mode 100755 public/resources/css/vendor/icomoon/fonts/icomoon.woff create mode 100755 public/resources/css/vendor/icomoon/icons.css create mode 100755 public/resources/css/vendor/icomoon/selection.json create mode 100644 public/resources/images/logos/standard/shield-large.png create mode 100644 public/resources/images/logos/standard/shield-large@2x.png diff --git a/public/_data.json b/public/_data.json new file mode 100644 index 0000000000..0192bcee83 --- /dev/null +++ b/public/_data.json @@ -0,0 +1,5 @@ +{ + "index": { + "hero": "home" + } +} \ No newline at end of file diff --git a/public/_includes/_cta-bar.jade b/public/_includes/_cta-bar.jade new file mode 100644 index 0000000000..beb8f9153c --- /dev/null +++ b/public/_includes/_cta-bar.jade @@ -0,0 +1,2 @@ +a(href="http://google.com" class="md-raised md-primary" md-button) Learn in 5 Min +a(href="http://google.com" class="md-raised md-primary" md-button) Download diff --git a/public/_includes/_head-include.jade b/public/_includes/_head-include.jade index 6ef57983ab..ecee74354e 100644 --- a/public/_includes/_head-include.jade +++ b/public/_includes/_head-include.jade @@ -1,3 +1,4 @@ link(rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/angular_material/0.7.0/angular-material.min.css") link(href='http://fonts.googleapis.com/css?family=Roboto:400,300,500,400italic,700' rel='stylesheet' type='text/css') +link(rel="stylesheet" href="/resources/css/vendor/icomoon/icons.css") link(rel="stylesheet" href="/resources/css/main.css") \ No newline at end of file diff --git a/public/_includes/_hero-home.jade b/public/_includes/_hero-home.jade new file mode 100644 index 0000000000..5107531000 --- /dev/null +++ b/public/_includes/_hero-home.jade @@ -0,0 +1,9 @@ +header(class="hero is-large background-sky") + + h1.text-headline.hero-logo Angular is a modern javascript framework for building professional web applications. + + .hero-cta + a(href="/docs/quickstart.html") Learn in 5 mins + a(href="/download.html" class="md-font icon-home") Download + + != partial("_social-icons") \ No newline at end of file diff --git a/public/_includes/_hero.jade b/public/_includes/_hero.jade new file mode 100644 index 0000000000..e69de29bb2 diff --git a/public/_includes/_main-nav.jade b/public/_includes/_main-nav.jade index 0cf28f1419..1ed566e4b8 100644 --- a/public/_includes/_main-nav.jade +++ b/public/_includes/_main-nav.jade @@ -1,12 +1,11 @@ -md-toolbar(class="main-nav background-regal" md-scroll-shrink) - nav.md-toolbar-tools +md-toolbar(class="main-nav background-regal l-pinned-top l-layer-5") + nav h1 Angular by Google ul - li Features - li Docs - li About + li Features + li Docs + li About + li Contribute - ul.md-tools - li - md-button(class="cta" href="/install/") Install \ No newline at end of file + a(class="cta main-nav-button has-icon" href="/download/") Download \ No newline at end of file diff --git a/public/_includes/_social-icons.jade b/public/_includes/_social-icons.jade new file mode 100644 index 0000000000..dfb8f3420a --- /dev/null +++ b/public/_includes/_social-icons.jade @@ -0,0 +1,4 @@ +.social-icons + a(href="#") + a(href="#") + a(href="#") \ No newline at end of file diff --git a/public/_layout.jade b/public/_layout.jade index 05d04f8b2e..cc7f72bacf 100644 --- a/public/_layout.jade +++ b/public/_layout.jade @@ -4,8 +4,19 @@ html(lang="en" layout="column" ng-app="myApp") head != partial("/_includes/_head-include") - body(layout="column" ng-controller="AppCtrl") + body(class="l-offset-nav" ng-controller="AppCtrl") != partial("/_includes/_main-nav") - != yield + + // INCLUDE HERO + if hero == 'home' + != partial("/_includes/_hero-home") + else + != partial("/_includes/_hero") + + // PAGE CONTENT + .l-content + != yield + + // FOOTER & SCRIPTS != partial("/_includes/_footer") != partial("/_includes/_scripts-include") \ No newline at end of file diff --git a/public/docs/_layout.jade b/public/docs/_layout.jade index c2c4633336..7fedc39227 100644 --- a/public/docs/_layout.jade +++ b/public/docs/_layout.jade @@ -1,8 +1,10 @@ doctype -html +html(lang="en" layout="column" ng-app="myApp") head - link(rel="stylesheet" href="/resources/css/main.css") - body + != partial("..//_includes/_head-include") + + body(layout="column" ng-controller="AppCtrl") != partial("../_includes/_main-nav") != partial("../_includes/_docs-nav") - != yield \ No newline at end of file + != yield + != partial("../_includes/_footer") diff --git a/public/index.jade b/public/index.jade new file mode 100644 index 0000000000..3c2762a1d5 --- /dev/null +++ b/public/index.jade @@ -0,0 +1,8 @@ +section(layout="row") + div(flex="70") + h3.text-headline Build Incredible Web Applications + p.text-body Angular uses the latest technology High Life mustache bitters flannel paleo, Vice chia mumblecore tousled Williamsburg. Scenester whatever farm-to-table Kickstarter hella, lo-fi lumbersexual street art lomo swag Echo Park. High Life leggings tofu Intelligentsia bespoke, American Apparel selfies ennui. + div(flex="30") image goes here... + + +!= partial("/_includes/_cta-bar") \ No newline at end of file diff --git a/public/index.md b/public/index.md deleted file mode 100644 index 8d2983bd0a..0000000000 --- a/public/index.md +++ /dev/null @@ -1,2 +0,0 @@ -#Welcome to Harp. -###This is yours to own. Enjoy. diff --git a/public/resources/css/_layout.scss b/public/resources/css/_layout.scss index 95bf65030c..6cffebb1e1 100644 --- a/public/resources/css/_layout.scss +++ b/public/resources/css/_layout.scss @@ -4,4 +4,80 @@ .l-right { float: right; -} \ No newline at end of file +} + + + +/* +* Margins & Spacing +* +*/ + +.l-offset-nav { + padding-top: 56px; +} + +.l-content { + padding: ($unit * 8) ($unit * 12); +} + +/* +* Pinned Layouts (fixed) +* +*/ + +.l-pinned-top { + position: fixed; + top: 0px; + left: 0px; + right: 0px; +} + + +/* +* Layer Order (z-index) +* +*/ + +.l-layer-1 { + z-index: $layer-1; +} + +.l-layer-2 { + z-index: $layer-2; +} + +.l-layer-3 { + z-index: $layer-3; +} + +.l-layer-4 { + z-index: $layer-4; +} + +.l-layer-5 { + z-index: $layer-5; +} + +.l-layer-6 { + z-index: $layer-6; +} + +.l-layer-7 { + z-index: $layer-7; +} + +.l-layer-8 { + z-index: $layer-8; +} + +.l-layer-9 { + z-index: $layer-9; +} + +.l-layer-10 { + z-index: $layer-10; +} + + + diff --git a/public/resources/css/_options.scss b/public/resources/css/_options.scss index 24a9cf97b7..4e0e9fd9b2 100644 --- a/public/resources/css/_options.scss +++ b/public/resources/css/_options.scss @@ -1,22 +1,5 @@ /* -* Typographic Variables -* -*/ - -$brand-font: 'Roboto', "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; -$mono-font: Monaco, "Lucida Console", monospace; - - -/* -* Metric Variables -* -*/ - -$unit: 8px; - - -/* -* Color Variables +* Colors * * Colors are ordered from light to dark (top to bottom). * Do not use hex codes directly in other Sass files. The @@ -38,10 +21,10 @@ $cardinal: #E23237; $ruby: #B52E31; // DARK GRAY COLORS -$charcoal: #000000; -$steel: #36474F; -$silver: #445A64; -$platinum: #536E7A; +$coal: #000000; +$steel: #253238; +$silver: #36474F; +$platinum: #445A64; // LIGHT GRAY COLORS $cloud: #AFBEC5; @@ -50,3 +33,45 @@ $mist: #ECEFF1; $snow: #FFFFFF; +/* +* Typography +* +* Only the fonts listed below should be used throughout the site. +*/ + +$brand-font: 'Roboto', "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; +$mono-font: Monaco, "Lucida Console", monospace; + + +/* +* Metrics +* +* Metrics based on material design 8pt unit +*/ + +$unit: 8px; + + +/* +* Layer Stacking +* +* The approved range that can be used for layering (z-indexes) +*/ + +$layer-1: 1; +$layer-2: 2; +$layer-3: 3; +$layer-4: 4; +$layer-5: 5; +$layer-6: 6; +$layer-7: 7; +$layer-8: 8; +$layer-9: 9; +$layer-10: 10; + + + + + + + diff --git a/public/resources/css/_base.scss b/public/resources/css/base/_reset.scss similarity index 100% rename from public/resources/css/_base.scss rename to public/resources/css/base/_reset.scss diff --git a/public/resources/css/_theme.scss b/public/resources/css/base/_type.scss similarity index 72% rename from public/resources/css/_theme.scss rename to public/resources/css/base/_type.scss index d424f6092b..648bb86ab0 100644 --- a/public/resources/css/_theme.scss +++ b/public/resources/css/base/_type.scss @@ -1,48 +1,15 @@ -/* -* Background Colors -* -* Background utility classes to add color to elements -*/ - -.background-regal { - background: $regal; - color: $snow; -} - -.background-charcoal { - background: $charcoal; - color: $snow; -} - -.background-steel { - background: $steel; - color: $snow; -} - -.background-silver { - background: $silver; - color: $snow; -} - - -/* -* Text Colors -* -* Text color utility color classes -*/ - -.text-snow { - color: $snow; -} - - - /* * Typographic Styles * * Material Design Typographic Styles */ +body { + font-family: $brand-font; + font-size: 14px; + color: $platinum; +} + .text-display-4 { margin: 0px 0px ($unit * 2) 0px; font-size: 112px; @@ -100,8 +67,8 @@ } .text-body { - font-size: 14px; - font-weight: 500; + font-size: 16px; + font-weight: 400; opacity: .87; line-height: 24px; } @@ -113,6 +80,3 @@ opacity: .54; line-height: 20px; } - - - diff --git a/public/resources/css/main.scss b/public/resources/css/main.scss index 90aaaf6e38..bb475fc092 100644 --- a/public/resources/css/main.scss +++ b/public/resources/css/main.scss @@ -4,10 +4,11 @@ */ @import 'options'; -@import 'base'; @import 'state'; @import 'layout'; @import 'theme'; +@import 'base/reset'; +@import 'base/type'; /* diff --git a/public/resources/css/module/_hero.scss b/public/resources/css/module/_hero.scss index e69de29bb2..74b0ee73a4 100644 --- a/public/resources/css/module/_hero.scss +++ b/public/resources/css/module/_hero.scss @@ -0,0 +1,40 @@ +$hero-padding: $unit * 2; + +.hero { + position: relative; + padding: $hero-padding; + height: 192px - ($hero-padding * 2); + + &.is-large { + height: 478px - ($hero-padding * 2); + text-align: center; + } + + // LARGE SHEILD LOGO + .hero-logo { + background: url('/resources/images/logos/standard/shield-large.png') top center no-repeat; + padding-top: 224px; + opacity: 1; + width: $unit * 70; + margin: ($unit * 5) auto ($unit * 5) auto; + font-weight: 300; + } + + // SOCIAL ICONS + .social-icons { + position: absolute; + top: $unit * 3; + right: $unit * 3; + z-index: $layer-1; + + + a { + color: $snow; + opacity: .56; + font-size: 18px; + text-decoration: none; + margin-left: $unit * 2; + } + } + +} \ No newline at end of file diff --git a/public/resources/css/module/_main-nav.scss b/public/resources/css/module/_main-nav.scss index 0fd27ce5f1..7e8c42b5d0 100644 --- a/public/resources/css/module/_main-nav.scss +++ b/public/resources/css/module/_main-nav.scss @@ -1,18 +1,21 @@ .main-nav { height: 56px; min-height: 56px; + padding: 0px ($unit * 2); + box-shadow: 0px 2px 5px 0 rgba($coal, 0.26); h1 { - margin: 0px ($unit * 5) 0px 0px; + margin: $unit ($unit * 10) 0px 0px; padding: 0px; - height: 34px; - width: 134px; + height: 36px; + width: 135px; + float: left; a { background: url('/resources/images/logos/standard/logo-nav.png'); display: block; - height: 34px; - width: 134px; + height: 36px; + width: 135px; overflow: hidden; text-indent: -3000px; } @@ -22,14 +25,45 @@ list-style-type: none; margin: 0px; padding: 0px; + float: left; li { - margin: 0px; + margin: 0px 0px 0px 0px; display: inline; } } + .main-nav-button { + line-height: 56px; + display: inline-block; + color: $snow; + text-decoration: none; + padding: 0px ($unit * 2); + text-transform: uppercase; + font-family: $brand-font; + font-weight: 300; + font-size: 16px; + + &:hover { + background: $ocean; + } + + // ICONS + &.has-icon { + position: relative; + padding-left: 30px + ($unit * 2); + } + + .icon { + font-size: 22px; + position: absolute; + top: 15px; + left: ($unit * 2); + z-index: $layer-1; + } + } + .cta { - display: block; + float: right; } } \ No newline at end of file diff --git a/public/resources/css/vendor/icomoon/fonts/icomoon.eot b/public/resources/css/vendor/icomoon/fonts/icomoon.eot new file mode 100755 index 0000000000000000000000000000000000000000..3a23e79a580433aa3ac73d0678bcdc395900a23d GIT binary patch literal 4476 zcma)AZ){sv6+ibr|4W=WcI;<2UE;=mPMpSx*VwV$IB6D^Cf?R2DeK-_Tb8zIoweQ8 zCSBX9Lk)Y{U|Pin(Ik-2`e8z7lWYm`0RaLeEVK^@@qr;Zf)5}B(loUiLP)?q%+LJp zdv^X#6W4zC&$;KGd+zyn&wF=#M1S-WG2*ndFj{8M_h`F9YEGwe)9<1%B-E)tk33kW0n*2NlKx$II&{@`-<5B*+}r_#ZSN)^?nq%fA{`d_usD9 z>UBV{@*~;?VfDZ7x5?}BTk_oo4HIdzV#Khn!=!EjVJx{Zla(!gz8J=-OeCq23a)}+ zDiU?bzCbV?No6y>(SF6A_Qjn(i40OwDTSN0LDlD;m(-L}Q%zu5NvTG8YKlQU66hsB zFF|>FgpPuul4S8*+?ixb)ZvUfLmuW-Hir}!J89J6u*ycRy6KV~klI~?|PN!=};It|PzfrU&dt|pUe+|cAiFqjC)2|1XM z)q&$N%rP~y5K!g@4Bju0`VHU!!NU0@c62P= zFBB?^$|tH&BomQkQTarzt7a*4wYK>%0Lz-jG}D?y&onCG6T-)IP#vUE;S;6_L1%D+ zT@J^h{ZK$U6@>g1f5htdFo_b8{QS_+d_I!c^2EC7k7E3FFd7@6QkG=@W>!d>m)lD4`4&M~`meeJxf$yz{B}`c}6~ZRC3J0Aj={dxoZaOF= z9T%nxf8BJDY%V0@43X_}=HH3B55$I!E$7FUj}4(68-1qFz41u3P7BwsFPvCiJ;Btr z*kU?wO`B-318vdjRMnbZfD;ONCd}9oK$=A+!ITb6# zQguqjxY>%hm0(jwg_ljmskN%9Y8(+p#`JPk#HR!{g0ZMLcirJrMJ-(`BGvdzXN&>SWj=Kn`5 zXJtWDZEn$Qo7UZIA5kYqlOwDRpJ`gw*rO;9t>fN(*|^%fUZqiCePdH2~s{@HNfjgjKPdkF+*b|Nk?`- zVk9=Hk%*E)7Y(~k&2u>?1`xSB=OHbu+IrIJw#+tS(GG(6- z&S-X=$+*jVAP>cdY}U-4g%cNw#R5}x{p_RfzT58qQSW+HK%|P0LZQei`uRuC>i+ig zx-kW&N`<1Z!NxvbyrR(_pObhYy^EvNoI~`We_5hLw;w~O}4~t z#lq8UedGC~2f7&x?`P>aV_a%^>|w^7ExvrTGtx2fxXsz&%FYG-Hm^I> z*T&sWztV2W6*XR3J+GeYnD{rjZDL3t`q%%t)ixx8cSqAl#RT+WzJtNdMM1sw)?-4D z18gh8wSiM^Jn$sp>7;KPi@taSJh83c#1*iO#=O9z-H*9lEAHkn&C+}HFZM3`J@4ih z`0M-w{vYYERFu9Y{Q>rsv^`~e!}gx-Z+3_M$M%mM=dn_7-%V@C^+gfv?k*nsVdIPp zcW?8&9Q{HAE}TNp7?gL egz+*J0lPpiqki1{>M_^&>X8%@6|wdU%Krd%6 + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/resources/css/vendor/icomoon/fonts/icomoon.ttf b/public/resources/css/vendor/icomoon/fonts/icomoon.ttf new file mode 100755 index 0000000000000000000000000000000000000000..37288034c98d73abae4088f8c87894fb5930f6b2 GIT binary patch literal 4312 zcma)9Uu;`f8UN0?{+Bp$?AX_Cy2Ooroj8pXud!phandv_O}wp5Qr6wOwk&PaI%~VF zO}eI2hZc4~O;f8OgaqtizUFuC zwG%I$CXRj2pYNReec$>1Ut&b$CY>ZYv~=p>R9Cn2SAdA;!li2~>(v)OxJ<-)u`XU- zxw($fi?xo?b@}<1p1Jy$U;Y>C*NHkRS5{Yw_PJ-4i9C;DKYIlL=WnDxV=d0du3X!= zeUV%$)<490{rR;^E5jcRenQk0z&d|z<@P$o=@qO`V%>jz<=W~~J@5VlYtUtL>uWbR zz$cpb=VG5E8?i026Y=l!-vja;Yh?E+&DzAdmd3#LXWID**VRHBG;4|6JV z+Qa%7200K6VFQj*v#wJKjjKHg@7$4P$!3$5kIZ=!J!*Tu_ zG|H-qKO}1-afveIVWS>OQkrNW?NfaIsE5meFi)qZd1gGx6<;)o$ut0AY!#p$=toW6T=wnkZ;o8Npo zn|*q79_O=c+hmK{clZiWFU7#uB+b%sI!hPn2Bf@~JyYyq78<|Ls` zg2+Qqj9=_QBYw=W=gdJ{=D9G=Ih-Nvn&4?bp%M!UGuUO?x+;r*t-a5mzYsS5^w7c1 zA9Nmk$oQ$lZg*@+Xj{sryU#y)KD@aZK0oR2bC()tioX@gF*`TFo8b%jn2J*H-s0?NXW!3V{mK?7%Sz&i7B z?8FeZKek{2@wQClKn$x&I@h7|Hu8|4_E8^^Uno=-olkV3NG2l7qVtJfSIt)DYHjCX z0G2h4X{I%anQ2tQCxnmbz&cFh!Y51xp&KAI16`#wQE8+yYm%k;RET&z zWK1ttMSMzt5UdsXM9>g-+@YfEP*F@OJuKv8JHQCScuIjWY=a;O;Bw{i{riTFNY2$* zs;2U)CJ1VVX<{OlX$G-jy~M~E7CUTPBp=AQ4i3PBhu}WU?n7VU#sZFX>xe-f{!9{8oQQH(PE0;<} zRYVb8NEI=fLvlt{WLiybI|PbxB&vyC+Uv%_r5z zCj*C0O)Eq5%Nd>!A^1S%v4gACs$SArJ$G&{-ZMHgXdgLtI+aWl zs9pj86=by#ouC!ELNB8#93RXCg0erDjVGn}pd%EPLLzPmdvH#(bY2>BDpq#4Dg8m+yFd5k4#z;|OUm5I z4!anoK(SEM<}dM)jiZscdYSyftg%cNw#R5}x{oEt( zywmCbasO6TK%|P0LZQei`h`c%>Hf|Ox-kQ$N`<1Z!3G^KJ<&?3i8UB7D^4iDDx4wt z<|H%4#xS>(WY&0A1tBUq)OS|jWJ^#h7M@~b=fCxp+%qGtE?4r&NMg3b(cx(8c8yMT zhQ0gy+u9Dj@dV=w+1^xlaMUj>_X6Q^SVO=9o+5oE1i~H(bKQV^XmDosehB(CYJPpf9s#S zV?!eNb~JrdY(O98HyGSpH1xY)JthP-KuZ&@jWgxO15Xm3PI}8)%*7+%iI#cutblDd z_Qg5c`;gn6tnw_&a}=5~DDc^Y#EIVshc zx1%1tgy_R;ZGZ@z*4)Br%`KeP+`?(iEu7Zefp;ew?^-yo0`D4K!?Q-$NuyPIfo{@O zbJb5{__jKPRm+*Hm)5SWtzG{t5Du_Pm+2Ngk5Kl)p1pY!*#`CF#43mg5-YTUu?W~j VdI|kwCW(ax8%ZHi5o^Do{SWPnN^SrE literal 0 HcmV?d00001 diff --git a/public/resources/css/vendor/icomoon/fonts/icomoon.woff b/public/resources/css/vendor/icomoon/fonts/icomoon.woff new file mode 100755 index 0000000000000000000000000000000000000000..5a41e9839c4c9875ca3370a0ffff6075bd063c02 GIT binary patch literal 4388 zcma)9Uu;`f8UN0?{*%OsW5>RB(%?iCc#9p|jgw|!X=1uINm+OA+Oo7so2>1& zHtm{@4lV48KNA%jL=zyP^pyw-*>)$=eu88oSP#?DE>HkMDP2fXg{qio_sh>#9FYnENW+$`<)9{ zR;~ed3G-D^D=)rx@#4x20sAfHVy~#ai_gFG3}AmCYA=g=`7git&!x2$obi4a>p4-K zv(GGD0uV59HZH3BSJIy^UD>z=*hiQHFI_uNE$Z{@7qG8$8S{duLmv!$d}ZYp);sTD z-e=VWy>fNs${JwrfcC7YPj%n@$F=nv8@R7yXP<sw3ZfOOL2}Ru^gjFqoKfHV!F#vwy?*bF zTD4XK1Sj98CJ3wjeZNEAl3$l^*Kt^zb{a+u=Q=IyHV`!P;}$Es{CqZylL0nWNd;FS zFcpotWPdP}iKcT||JZ=y%=i;-zeFY}>9oSF)}+d_&q-=psj3#xP|~VtOiwda+}NNb z@Fk(AN9hPKDk+x8C)_Ef#9Z!#JM3j{Mb3CxFGD8>Lt%6gmPzOGnXEF!4l{Jwv4KP; z%am+J#v~(4>Md_#-|Xa)H{$a}yi1d_`x4$;r#V+u&QITp-YgbxMt9~lDxq+-JL#J} zyd*gs($e8sU$R?m3wegLAy24HEzHdonx>|qs`x{Q4ic9zAP)z1Q;IS~{TaXF55&A& z4n}w;J;k$QDX#cqDGa6nh+x6X6$yOHtfFbjQ+GCIW;X7eYV^gIm$KQVmy3-)sc98P zHRAfrjXS4KzbSUVdHU3y8#7hPVc*>5)4AN!n{(KoW7`&6)V9M{kb2-N8JeIOI!0&c zJY9#B_p)b+J;K8MsE}%&rC4?hBK9&%Mhd zC?FIni^eaSa5Nj0WzqOWtE*NqxLVz*3_wHEm}Xg%7+FRod_wq`4y;2oCVav&A?OTF zu*cz8Yyb+#q(hLu5{TO4UM5j8T38q!UMNJ9yPjCH{87xmZhkzU&(CvJ8(tWX#l{zg zwX|Yd{>k8#$JPqtYsZGskB>dw@7aE|QlrJ|*B4J*yLN)9 z?eV2d!Ctnu#SgT{D$^Bvc@a)1zG<3>7O zil=Loj&rLQaVyED%`!JE#i`YbrD|LeM#glbBH~jLgkY_BPXrBd#~mul4i&|s(#^td zwgZeJjHeYC!!`(l04`@3_wSoJA~{#%>8i>rnjol|mWhd2rkTWs^b#X;NUX4J@yu&V-%VksN&+ZLV4_bNiyRs8sthZLmH(pv6MObkPOScSPQma~glp(gn z)9E;344zuu#mn!fjpU_WW$13oii}yY1$1j;y zBrAGU(ZZujT;uv~z!1TMA#8ElhOU#)wS~*#xf!28<>wU>ypF~h%s3r4HCB>zWCtW> zf=HD_loYzC+f6I&rvuQim2G7F(QJ5c-eKd#RpV(5_SP^zVT9%o+qUq7Wfc;r8iJ0n z=&DwyqZ4e68}(R%7hF8eB5GTrWk#uFRzwuhg;WuvIV5LR#7ir(Hq`-E!CwL#rX&$L z++N9g{G;{PKhcTj5_w5RDtN|EUM{56$0vf1oSaey=a#ZODMIjp?9qd3m5N@{SuKBd zHqkvYJ>VQZaw?r&nmrgpC?9%!JTARbsTh#5h#fZFB=YAD>O$552`FG$iHZcMUx-;U zJ}H4W)kJo~2$wAxT(9byHZ-KOl4#}q%V_U`u8B9{e~ zvdLLsG}0CIu~_fSZvvs094!v~9~&M|xLVlg;KV{pS4&%$_$EM3U6*aVVY?zz_6y;R zUIxGHS0PRB=2G*fC|4F#=?6AG{sXGp#=$WF3RjBO=ZIi8(Ch)fRoo!vIr64X|U zPqEQ+-}++yncp-r~;mB8aMU|*miwg?4!NaBG-nuIYM)Em;TA#V!z`({5*e^ zzsvtE9g-d|~<@|~B1J^Q63hsMo6S=-9jayoidgG-Z)$hpg z_BQUzF)r5O62|fR*nzQHA3O1N=dF)j6BG!IJ`7bUrP?7)u literal 0 HcmV?d00001 diff --git a/public/resources/css/vendor/icomoon/icons.css b/public/resources/css/vendor/icomoon/icons.css new file mode 100755 index 0000000000..17f9d8c44b --- /dev/null +++ b/public/resources/css/vendor/icomoon/icons.css @@ -0,0 +1,121 @@ +@font-face { + font-family: 'icomoon'; + src:url('fonts/icomoon.eot?-ruj673'); + src:url('fonts/icomoon.eot?#iefix-ruj673') format('embedded-opentype'), + url('fonts/icomoon.woff?-ruj673') format('woff'), + url('fonts/icomoon.ttf?-ruj673') format('truetype'), + url('fonts/icomoon.svg?-ruj673#icomoon') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="icon-"], [class*=" icon-"] { + font-family: 'icomoon'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-google-plus2:before { + content: "\ea89"; +} + +.icon-facebook2:before { + content: "\ea8d"; +} + +.icon-twitter2:before { + content: "\ea92"; +} + +.icon-book:before { + content: "\e600"; +} + +.icon-bug-report:before { + content: "\e601"; +} + +.icon-info-outline:before { + content: "\e602"; +} + +.icon-language:before { + content: "\e603"; +} + +.icon-list:before { + content: "\e604"; +} + +.icon-lock:before { + content: "\e605"; +} + +.icon-query-builder:before { + content: "\e606"; +} + +.icon-reorder:before { + content: "\e607"; +} + +.icon-search:before { + content: "\e608"; +} + +.icon-shop:before { + content: "\e609"; +} + +.icon-shop-two:before { + content: "\e60a"; +} + +.icon-verified-user:before { + content: "\e60b"; +} + +.icon-play-circle-fill:before { + content: "\e60c"; +} + +.icon-play-circle-outline:before { + content: "\e60d"; +} + +.icon-chat:before { + content: "\e60e"; +} + +.icon-stay-current-landscape:before { + content: "\e60f"; +} + +.icon-stay-current-portrait:before { + content: "\e610"; +} + +.icon-content-copy:before { + content: "\e611"; +} + +.icon-filter-list:before { + content: "\e612"; +} + +.icon-cloud-download:before { + content: "\e613"; +} + +.icon-laptop-chromebook:before { + content: "\e614"; +} + diff --git a/public/resources/css/vendor/icomoon/selection.json b/public/resources/css/vendor/icomoon/selection.json new file mode 100755 index 0000000000..8bc003aa45 --- /dev/null +++ b/public/resources/css/vendor/icomoon/selection.json @@ -0,0 +1,602 @@ +{ + "IcoMoonType": "selection", + "icons": [ + { + "icon": { + "paths": [ + "M0.806 869.664c-0.244-2.532-0.452-5.070-0.584-7.63 0.13 2.56 0.34 5.098 0.584 7.63zM235.908 565.148c92.010 2.738 153.734-92.698 137.862-213.198-15.894-120.48-103.396-217.168-195.408-219.922-92.026-2.73-153.74 89.482-137.852 210 15.882 120.468 103.352 220.374 195.398 223.12zM1024 256v-85.31c0-93.88-76.782-170.69-170.658-170.69h-682.656c-92.276 0-168.012 74.232-170.564 165.926 58.362-51.386 139.324-94.316 222.874-94.316 89.304 0 357.244 0 357.244 0l-79.948 67.618h-113.268c75.13 28.804 115.156 116.124 115.156 205.722 0 75.248-41.81 139.954-100.888 185.968-57.644 44.902-68.572 63.708-68.572 101.878 0 32.578 61.746 88 94.032 110.788 94.382 66.538 124.916 128.312 124.916 231.456 0 16.428-2.042 32.83-6.066 48.96h307.742c93.874 0 170.656-76.75 170.656-170.69v-533.308h-192v191.998h-64v-192h-191.998v-64h191.998v-192h64v192h192zM185.886 765.936c21.614 0 41.422-0.59 61.936-0.59-27.146-26.334-48.626-58.6-48.626-98.38 0-23.608 7.564-46.336 18.134-66.52-10.782 0.77-21.79 0.994-33.126 0.994-74.356 0-137.506-24.076-184.204-63.854v67.242l0.006 201.73c53.44-25.374 116.888-40.622 185.88-40.622zM3.42 887.258c-1.112-5.458-1.966-11.006-2.542-16.634 0.574 5.628 1.43 11.176 2.542 16.634zM455.45 952.846c-15.058-58.806-68.454-87.964-142.888-139.568-27.072-8.732-56.894-13.874-88.894-14.208-89.618-0.964-173.108 34.942-220.216 88.372 15.92 77.706 85.034 136.558 167.234 136.558h286.444c1.816-11.128 2.696-22.632 2.696-34.432 0-12.534-1.534-24.792-4.376-36.722z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "google-plus", + "brand", + "social" + ], + "defaultCode": 58517, + "grid": 16 + }, + "attrs": [], + "properties": { + "id": 1294, + "order": 29, + "prevSize": 32, + "code": 60041, + "ligatures": "google-plus2, brand3", + "name": "google-plus2" + }, + "setIdx": 0, + "iconIdx": 393 + }, + { + "icon": { + "paths": [ + "M853.35 0h-682.702c-94.25 0-170.648 76.42-170.648 170.686v682.63c0 94.266 76.398 170.684 170.648 170.684h341.352v-448h-128v-128h128v-96c0-88.366 71.634-160 160-160h160v128h-160c-17.674 0-32 14.328-32 32v96h176l-32 128h-144v448h213.35c94.25 0 170.65-76.418 170.65-170.684v-682.63c0-94.266-76.4-170.686-170.65-170.686z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "facebook", + "brand", + "social" + ], + "defaultCode": 58521, + "grid": 16 + }, + "attrs": [], + "properties": { + "id": 1298, + "order": 27, + "prevSize": 32, + "code": 60045, + "ligatures": "facebook2, brand7", + "name": "facebook2" + }, + "setIdx": 0, + "iconIdx": 397 + }, + { + "icon": { + "paths": [ + "M853.342 0h-682.656c-93.874 0-170.686 76.81-170.686 170.69v682.624c0 93.936 76.812 170.686 170.686 170.686h682.656c93.876 0 170.658-76.75 170.658-170.69v-682.62c0-93.88-76.782-170.69-170.658-170.69zM766.478 381.48c0.252 5.632 0.38 11.296 0.38 16.988 0 173.51-132.070 373.588-373.584 373.588-74.15 0-143.168-21.738-201.276-58.996 10.272 1.218 20.724 1.84 31.322 1.84 61.518 0 118.134-20.992 163.072-56.21-57.458-1.054-105.948-39.020-122.658-91.184 8.018 1.532 16.244 2.36 24.704 2.36 11.976 0 23.578-1.61 34.592-4.61-60.064-12.066-105.326-65.132-105.326-128.75 0-0.554 0-1.104 0.012-1.652 17.7 9.834 37.948 15.742 59.47 16.424-35.232-23.546-58.414-63.736-58.414-109.292 0-24.064 6.476-46.62 17.78-66.010 64.76 79.44 161.51 131.712 270.634 137.19-2.238-9.612-3.4-19.632-3.4-29.924 0-72.512 58.792-131.298 131.304-131.298 37.766 0 71.892 15.944 95.842 41.462 29.908-5.886 58.008-16.814 83.38-31.862-9.804 30.662-30.624 56.394-57.732 72.644 26.56-3.174 51.866-10.232 75.412-20.674-17.594 26.328-39.854 49.454-65.514 67.966z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "twitter", + "brand", + "tweet", + "social" + ], + "defaultCode": 58526, + "grid": 16 + }, + "attrs": [], + "properties": { + "id": 1303, + "order": 28, + "prevSize": 32, + "code": 60050, + "ligatures": "twitter2, brand12", + "name": "twitter2" + }, + "setIdx": 0, + "iconIdx": 402 + }, + { + "icon": { + "paths": [ + "M768 85.333h-512c-47.147 0-85.333 38.187-85.333 85.333v682.667c0 47.147 38.187 85.333 85.333 85.333h512c47.147 0 85.333-38.187 85.333-85.333v-682.667c0-47.147-38.187-85.333-85.333-85.333zM256 170.667h213.333v341.333l-106.667-64-106.667 64v-341.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "book" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 24, + "order": 4, + "prevSize": 24, + "code": 58880, + "name": "book" + }, + "setIdx": 1, + "iconIdx": 24 + }, + { + "icon": { + "paths": [ + "M853.333 341.333h-119.893c-19.2-33.28-45.653-62.080-77.44-83.627l69.333-69.333-60.373-60.373-92.8 92.8c-19.2-4.693-39.467-7.467-60.16-7.467s-40.96 2.773-60.16 7.467l-92.8-92.8-60.373 60.373 69.333 69.333c-31.787 21.547-58.24 50.347-77.44 83.627h-119.893v85.333h89.173c-2.347 13.867-3.84 28.16-3.84 42.667v42.667h-85.333v85.333h85.333v42.667c0 14.507 1.493 28.8 3.84 42.667h-89.173v85.333h119.893c44.16 76.373 126.72 128 221.44 128s177.28-51.627 221.44-128h119.893v-85.333h-89.173c2.347-13.867 3.84-28.16 3.84-42.667v-42.667h85.333v-85.333h-85.333v-42.667c0-14.507-1.493-28.8-3.84-42.667h89.173v-85.333zM597.333 682.667h-170.667v-85.333h170.667v85.333zM597.333 512h-170.667v-85.333h170.667v85.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "bug-report" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 27, + "order": 3, + "prevSize": 24, + "code": 58881, + "name": "bug-report" + }, + "setIdx": 1, + "iconIdx": 27 + }, + { + "icon": { + "paths": [ + "M469.333 725.333h85.333v-256h-85.333v256zM512 85.333c-235.733 0-426.667 190.933-426.667 426.667s190.933 426.667 426.667 426.667 426.667-190.933 426.667-426.667-190.933-426.667-426.667-426.667zM512 853.333c-188.16 0-341.333-153.173-341.333-341.333s153.173-341.333 341.333-341.333 341.333 153.173 341.333 341.333-153.173 341.333-341.333 341.333zM469.333 384h85.333v-85.333h-85.333v85.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "info-outline" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 57, + "order": 5, + "prevSize": 24, + "code": 58882, + "name": "info-outline" + }, + "setIdx": 1, + "iconIdx": 57 + }, + { + "icon": { + "paths": [ + "M511.787 85.333c-235.733 0-426.453 190.933-426.453 426.667s190.72 426.667 426.453 426.667c235.733 0 426.88-190.933 426.88-426.667s-191.147-426.667-426.88-426.667zM807.253 341.333h-125.867c-13.867-53.333-33.28-104.533-58.88-151.893 78.507 26.88 143.787 81.28 184.747 151.893zM512 172.16c35.627 51.2 63.36 108.16 81.493 169.173h-162.987c18.133-61.013 45.867-117.973 81.493-169.173zM181.76 597.333c-7.040-27.307-11.093-55.893-11.093-85.333s4.053-58.027 11.093-85.333h144c-3.413 27.947-5.76 56.32-5.76 85.333s2.347 57.387 5.973 85.333h-144.213zM216.533 682.667h125.867c13.867 53.333 33.28 104.533 58.88 152.107-78.507-26.88-143.787-81.493-184.747-152.107zM342.4 341.333h-125.867c40.96-70.613 106.24-125.227 184.747-152.107-25.6 47.573-45.013 98.773-58.88 152.107zM512 851.84c-35.413-51.2-63.147-108.16-81.493-169.173h162.987c-18.347 61.013-46.080 117.973-81.493 169.173zM611.84 597.333h-199.68c-4.053-27.947-6.827-56.32-6.827-85.333s2.773-57.387 6.827-85.333h199.68c4.053 27.947 6.827 56.32 6.827 85.333s-2.773 57.387-6.827 85.333zM622.72 834.56c25.6-47.573 45.013-98.56 58.88-151.893h125.867c-41.173 70.613-106.453 125.013-184.747 151.893zM698.027 597.333c3.413-27.947 5.973-56.32 5.973-85.333s-2.347-57.387-5.973-85.333h144c7.040 27.307 11.307 55.893 11.307 85.333s-4.053 58.027-11.307 85.333h-144z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "language" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 62, + "order": 2, + "prevSize": 24, + "code": 58883, + "name": "language" + }, + "setIdx": 1, + "iconIdx": 62 + }, + { + "icon": { + "paths": [ + "M128 554.667h85.333v-85.333h-85.333v85.333zM128 725.333h85.333v-85.333h-85.333v85.333zM128 384h85.333v-85.333h-85.333v85.333zM298.667 554.667h597.333v-85.333h-597.333v85.333zM298.667 725.333h597.333v-85.333h-597.333v85.333zM298.667 298.667v85.333h597.333v-85.333h-597.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "list" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 64, + "order": 6, + "prevSize": 24, + "code": 58884, + "name": "list" + }, + "setIdx": 1, + "iconIdx": 64 + }, + { + "icon": { + "paths": [ + "M768 341.333h-42.667v-85.333c0-117.76-95.573-213.333-213.333-213.333s-213.333 95.573-213.333 213.333v85.333h-42.667c-47.147 0-85.333 38.187-85.333 85.333v426.667c0 47.147 38.187 85.333 85.333 85.333h512c47.147 0 85.333-38.187 85.333-85.333v-426.667c0-47.147-38.187-85.333-85.333-85.333zM512 725.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM644.267 341.333h-264.533v-85.333c0-72.96 59.307-132.267 132.267-132.267s132.267 59.307 132.267 132.267v85.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "lock" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 65, + "order": 1, + "prevSize": 24, + "code": 58885, + "name": "lock" + }, + "setIdx": 1, + "iconIdx": 65 + }, + { + "icon": { + "paths": [ + "M511.787 85.333c-235.733 0-426.453 190.933-426.453 426.667s190.72 426.667 426.453 426.667c235.733 0 426.88-190.933 426.88-426.667s-191.147-426.667-426.88-426.667zM512 853.333c-188.587 0-341.333-152.747-341.333-341.333s152.747-341.333 341.333-341.333 341.333 152.747 341.333 341.333-152.747 341.333-341.333 341.333z", + "M533.333 298.667h-64v256l223.787 134.4 32.213-52.48-192-113.92z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "query-builder" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 87, + "order": 7, + "prevSize": 24, + "code": 58886, + "name": "query-builder" + }, + "setIdx": 1, + "iconIdx": 87 + }, + { + "icon": { + "paths": [ + "M128 640h768v-85.333h-768v85.333zM128 810.667h768v-85.333h-768v85.333zM128 469.333h768v-85.333h-768v85.333zM128 213.333v85.333h768v-85.333h-768z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "reorder" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 91, + "order": 8, + "prevSize": 24, + "code": 58887, + "name": "reorder" + }, + "setIdx": 1, + "iconIdx": 91 + }, + { + "icon": { + "paths": [ + "M661.333 597.333h-33.92l-11.733-11.733c41.813-48.427 66.987-111.36 66.987-180.267 0-153.173-124.16-277.333-277.333-277.333s-277.333 124.16-277.333 277.333 124.16 277.333 277.333 277.333c68.907 0 131.84-25.173 180.267-66.773l11.733 11.733v33.707l213.333 212.907 63.573-63.573-212.907-213.333zM405.333 597.333c-106.027 0-192-85.973-192-192s85.973-192 192-192 192 85.973 192 192-85.973 192-192 192z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "search" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 96, + "order": 9, + "prevSize": 24, + "code": 58888, + "name": "search" + }, + "setIdx": 1, + "iconIdx": 96 + }, + { + "icon": { + "paths": [ + "M682.667 256v-85.333c0-47.147-38.187-85.333-85.333-85.333h-170.667c-47.147 0-85.333 38.187-85.333 85.333v85.333h-256v554.667c0 47.147 38.187 85.333 85.333 85.333h682.667c47.147 0 85.333-38.187 85.333-85.333v-554.667h-256zM426.667 170.667h170.667v85.333h-170.667v-85.333zM384 768v-384l320 170.667-320 213.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "shop" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 114, + "order": 10, + "prevSize": 24, + "code": 58889, + "name": "shop" + }, + "setIdx": 1, + "iconIdx": 114 + }, + { + "icon": { + "paths": [ + "M768 213.333v-85.333c0-47.147-38.187-85.333-85.333-85.333h-170.667c-47.147 0-85.333 38.187-85.333 85.333v85.333h-213.333v469.333c0 47.147 38.187 85.333 85.333 85.333h597.333c47.147 0 85.333-38.187 85.333-85.333v-469.333h-213.333zM512 128h170.667v85.333h-170.667v-85.333zM512 640v-298.667l234.667 128-234.667 170.667zM128 384h-85.333v469.333c0 47.147 38.187 85.333 85.333 85.333h597.333c47.147 0 85.333-38.187 85.333-85.333h-682.667v-469.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "shop-two" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 115, + "order": 11, + "prevSize": 24, + "code": 58890, + "name": "shop-two" + }, + "setIdx": 1, + "iconIdx": 115 + }, + { + "icon": { + "paths": [ + "M512 42.667l-384 170.667v256c0 237.013 163.627 458.027 384 512 220.373-53.973 384-274.987 384-512v-256l-384-170.667zM426.667 725.333l-170.667-170.667 60.373-60.373 110.293 110.293 280.96-280.96 60.373 60.373-341.333 341.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "verified-user" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 144, + "order": 12, + "prevSize": 24, + "code": 58891, + "name": "verified-user" + }, + "setIdx": 1, + "iconIdx": 144 + }, + { + "icon": { + "paths": [ + "M512 85.333c-235.733 0-426.667 190.933-426.667 426.667s190.933 426.667 426.667 426.667 426.667-190.933 426.667-426.667-190.933-426.667-426.667-426.667zM426.667 704v-384l256 192-256 192z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "play-circle-fill" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 188, + "order": 13, + "prevSize": 24, + "code": 58892, + "name": "play-circle-fill" + }, + "setIdx": 1, + "iconIdx": 188 + }, + { + "icon": { + "paths": [ + "M426.667 704l256-192-256-192v384zM512 85.333c-235.733 0-426.667 190.933-426.667 426.667s190.933 426.667 426.667 426.667 426.667-190.933 426.667-426.667-190.933-426.667-426.667-426.667zM512 853.333c-188.16 0-341.333-153.173-341.333-341.333s153.173-341.333 341.333-341.333 341.333 153.173 341.333 341.333-153.173 341.333-341.333 341.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "play-circle-outline" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 189, + "order": 14, + "prevSize": 24, + "code": 58893, + "name": "play-circle-outline" + }, + "setIdx": 1, + "iconIdx": 189 + }, + { + "icon": { + "paths": [ + "M853.333 85.333h-682.667c-47.147 0-84.907 38.187-84.907 85.333l-0.427 768 170.667-170.667h597.333c47.147 0 85.333-38.187 85.333-85.333v-512c0-47.147-38.187-85.333-85.333-85.333zM256 384h512v85.333h-512v-85.333zM597.333 597.333h-341.333v-85.333h341.333v85.333zM768 341.333h-512v-85.333h512v85.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "chat" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 222, + "order": 15, + "prevSize": 24, + "code": 58894, + "name": "chat" + }, + "setIdx": 1, + "iconIdx": 222 + }, + { + "icon": { + "paths": [ + "M43.093 298.667l-0.427 426.667c0 47.147 38.187 85.333 85.333 85.333h768c47.147 0 85.333-38.187 85.333-85.333v-426.667c0-47.147-38.187-85.333-85.333-85.333h-768c-47.147 0-84.907 38.187-84.907 85.333zM810.667 298.667v426.667h-597.333v-426.667h597.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "stay-current-landscape" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 245, + "order": 16, + "prevSize": 24, + "code": 58895, + "name": "stay-current-landscape" + }, + "setIdx": 1, + "iconIdx": 245 + }, + { + "icon": { + "paths": [ + "M725.333 43.093l-426.667-0.427c-47.147 0-84.907 38.187-84.907 85.333v768c0 47.147 37.76 85.333 84.907 85.333h426.667c47.147 0 85.333-38.187 85.333-85.333v-768c0-47.147-38.187-84.907-85.333-84.907zM725.333 810.667h-426.667v-597.333h426.667v597.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "stay-current-portrait" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 246, + "order": 17, + "prevSize": 24, + "code": 58896, + "name": "stay-current-portrait" + }, + "setIdx": 1, + "iconIdx": 246 + }, + { + "icon": { + "paths": [ + "M682.667 42.667h-512c-47.147 0-85.333 38.187-85.333 85.333v597.333h85.333v-597.333h512v-85.333zM810.667 213.333h-469.333c-47.147 0-85.333 38.187-85.333 85.333v597.333c0 47.147 38.187 85.333 85.333 85.333h469.333c47.147 0 85.333-38.187 85.333-85.333v-597.333c0-47.147-38.187-85.333-85.333-85.333zM810.667 896h-469.333v-597.333h469.333v597.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "content-copy" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 261, + "order": 19, + "prevSize": 24, + "code": 58897, + "name": "content-copy" + }, + "setIdx": 1, + "iconIdx": 261 + }, + { + "icon": { + "paths": [ + "M426.667 768h170.667v-85.333h-170.667v85.333zM128 256v85.333h768v-85.333h-768zM256 554.667h512v-85.333h-512v85.333z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "filter-list" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 266, + "order": 18, + "prevSize": 24, + "code": 58898, + "name": "filter-list" + }, + "setIdx": 1, + "iconIdx": 266 + }, + { + "icon": { + "paths": [ + "M825.813 428.16c-29.013-146.773-158.507-257.493-313.813-257.493-123.307 0-230.187 69.973-283.733 172.16-128.213 13.867-228.267 122.453-228.267 254.507 0 141.44 114.56 256 256 256h554.667c117.76 0 213.333-95.573 213.333-213.333 0-112.64-87.68-203.947-198.187-211.84zM725.333 554.667l-213.333 213.333-213.333-213.333h128v-170.667h170.667v170.667h128z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "cloud-download" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 429, + "order": 26, + "prevSize": 24, + "code": 58899, + "name": "cloud-download" + }, + "setIdx": 1, + "iconIdx": 429 + }, + { + "icon": { + "paths": [ + "M938.667 768v-640h-853.333v640h-85.333v85.333h1024v-85.333h-85.333zM597.333 768h-170.667v-42.667h170.667v42.667zM853.333 640h-682.667v-426.667h682.667v426.667z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "laptop-chromebook" + ], + "grid": 24 + }, + "attrs": [], + "properties": { + "id": 461, + "order": 20, + "prevSize": 24, + "code": 58900, + "name": "laptop-chromebook" + }, + "setIdx": 1, + "iconIdx": 461 + } + ], + "height": 1024, + "metadata": { + "name": "icomoon" + }, + "preferences": { + "showGlyphs": true, + "showQuickUse": true, + "showQuickUse2": true, + "showSVGs": true, + "fontPref": { + "prefix": "icon-", + "metadata": { + "fontFamily": "icomoon" + }, + "metrics": { + "emSize": 1024, + "baseline": 6.25, + "whitespace": 50 + } + }, + "imagePref": { + "prefix": "icon-", + "png": true, + "useClassSelector": true, + "color": 4473924, + "bgColor": 16777215, + "classSelector": ".icon" + }, + "historySize": 100, + "showCodes": true + } +} \ No newline at end of file diff --git a/public/resources/images/logos/standard/shield-large.png b/public/resources/images/logos/standard/shield-large.png new file mode 100644 index 0000000000000000000000000000000000000000..f34afe4fd481546cfce9da210e079a49a3990546 GIT binary patch literal 10009 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 Z)%jX9MA{G`{C!wWPD)9#THHA3e*jDv`E39I literal 0 HcmV?d00001 diff --git a/public/resources/images/logos/standard/shield-large@2x.png b/public/resources/images/logos/standard/shield-large@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f3804e3ef857c554eb53c11881bf39f6dc996905 GIT binary patch literal 33961 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