Nuke fontawesome, replace with inline SVG

This commit is contained in:
Anna Sidwell 2019-11-14 22:09:48 +00:00
parent cdea7563f4
commit 86a7eb0ea5
21 changed files with 195 additions and 5176 deletions

View File

@ -12,15 +12,21 @@
</header> </header>
<ul class="icons major icons--flex"> <ul class="icons major icons--flex">
<li> <li>
<span class="icon fa-leaf major style1"></span> <span class="icon icon--diamond icon--style3">
<svg viewBox="0 0 1792 1792"><path d="M1280 704q0-26-19-45t-45-19q-172 0-318 50T639 824t-236 219q-19 21-19 45 0 26 19 45t45 19q24 0 45-19 27-24 74-71t67-66q137-124 269-176t313-52q26 0 45-19t19-45zm512-198q0 95-20 193-46 224-184 383t-358 268q-214 108-438 108-148 0-286-47-15-5-88-42t-96-37q-16 0-39 32t-45 70-53 70-60 32q-43 0-63-17t-46-60l-6-11-5-10-3-9q-2-6-2-14 0-35 31-73t68-66 68-56 31-48q0-4-14-38t-16-44q-9-51-9-104 0-115 44-220t119-184 170-139 204-96q55-18 145-25t180-9 178-6 164-24 113-57l30-29 29-28 27-20 37-16 43-5q39 0 71 46t47 112 24 124 8 96z" /></svg>
</span>
<span class="icons__title">Sustainability</span> <span class="icons__title">Sustainability</span>
</li> </li>
<li> <li>
<span class="icon fa-eye major style1"></span> <span class="icon icon--diamond icon--style3">
<svg viewBox="0 100 1792 1692"><path d="M1664 960q-152-236-381-353 61 104 61 225 0 185-131 317t-317 131-316-131-132-317q0-121 61-225-229 117-381 353 133 205 334 327t434 121 435-121 333-327zM944 576q0-20-14-34t-34-14q-125 0-214 90t-90 214q0 20 14 34t34 14 34-14 14-34q0-86 61-147t147-61q20 0 34-14t14-34zm848 384q0 34-20 69-140 230-376 369t-500 138-499-139-377-368Q0 994 0 960t20-69q140-229 377-368t499-139 500 139 376 368q20 35 20 69z" /></svg>
</span>
<span class="icons__title">Transparency</span> <span class="icons__title">Transparency</span>
</li> </li>
<li> <li>
<span class="icon fa-lock major style1"></span> <span class="icon icon--diamond icon--style3">
<svg viewBox="0 0 1792 1792"><path d="M640 768h512V576q0-106-75-181t-181-75-181 75-75 181v192zm832 96v576q0 40-28 68t-68 28H416q-40 0-68-28t-28-68V864q0-40 28-68t68-28h32V576q0-184 132-316t316-132 316 132 132 316v192h32q40 0 68 28t28 68z" /></svg>
</span>
<span class="icons__title">Privacy</span> <span class="icons__title">Privacy</span>
</li> </li>
</ul> </ul>

View File

@ -1,18 +1,18 @@
<!-- Footer --> <!-- Footer -->
<footer id="footer"> <footer id="footer">
<ul class="icons"> <ul class="icons">
{% if site.twitter_url %} <li>
<li><a rel="noopener" href="{{ site.twitter_url }}" class="icon fa-twitter"><span class="label">Twitter</span></a></li> <a rel="noopener" href="{{ site.twitter_url }}" style="border-bottom: none">
{% endif %} {% if site.500px_url %} <svg style="height: 2rem;" viewBox="0 0 1792 1792">
<li><a rel="noopener" href="{{ site.500px_url }}" class="icon fa-500px"><span class="label">500px</span></a></li> <title>Twitter</title>
{% endif %} {% if site.gitlab_url %} <path fill="#fff" d="M1684 408q-67 98-162 167l1 42q0 130-38 260t-115 248-185 211-258 146-323 54q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64t-114-160q33 5 61 5 43 0 85-11-112-23-185-111t-74-206v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 295 239t371 99q-8-38-8-74 0-134 95-228t228-95q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z"/>
<li><a rel="noopener" href="{{ site.gitlab_url }}" class="icon fa-gitlab"><span class="label">GitLab</span></a></li> </svg>
{% endif %} {% if site.github_url %} </a>
<li><a rel="noopener" href="{{ site.github_url }}" class="icon fa-github"><span class="label">GitHub</span></a></li> </li>
{% endif %}
</ul> </ul>
<ul class="copyright"> <ul class="copyright">
<li class="icon fa-creative-commons">&nbsp;{{ site.title }}</li> <svg style="height: 1rem; fill: rgba(255, 255, 255, 0.7); vertical-align: text-bottom;" viewBox="0 0 1792 1792"><path d="M605 1233q153 0 257-104 14-18 3-36l-45-82q-6-13-24-17-16-2-27 11l-4 3-11 10-18 14q-11 8-23 14t-29 13-33 10-38 3q-76 0-125-50t-49-127q0-76 48-125t122-50q37 0 72 14t50 28l16 14q11 11 26 10 16-2 24-14l53-78q13-20-2-39l-11-12q-8-8-30-23t-48-28-68-23-86-10q-148 0-246 97t-98 240q0 146 97 242t247 95zm630 0q153 0 257-104 14-18 4-36l-45-82q-8-14-25-17-16-2-27 11l-4 3-11 10-18 14q-11 8-23 14t-29 13-33 10-38 3q-76 0-125-50t-49-127q0-76 48-125t122-50q37 0 72 14t50 28l16 14q11 11 26 10 16-2 24-14l53-78q13-20-2-39l-11-12q-8-8-30-23t-48-28-68-23-86-10q-147 0-245 97t-99 240q0 146 97 242t247 95zM896 160q-150 0-286 59T376 376 219 610t-59 286 59 286 157 235 234 157 286 58 286-58 235-157 157-235 58-286-58-286-157-234-235-157-286-59zm0-160q182 0 348 71t286 191 191 286 71 348-71 348-191 286-286 191-348 71-348-71-286-191-191-286T0 896t71-348 191-286T548 71 896 0z"/></svg>&nbsp;
{{ site.title }}</li>
</ul> </ul>
<address> <address>

View File

@ -8,34 +8,48 @@
</p> </p>
</header> </header>
<ul class="features"> <ul class="features">
<li class="icon fa-wordpress"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 1792 1792"><path d="M127 896q0-163 67-313l367 1005q-196-95-315-281T127 896zm1288-39l-2 39q-2 20-10 49t-12 44-17 59-18 58l-76 256-278-826q46-3 88-8 19-2 26-18t-2-31-29-14l-205 10q-75-1-202-10-12-1-20 5t-12 15-1 19 9 16 19 8l80 8 120 328-168 504-280-832q46-3 88-8 19-2 26-18t-2-31-29-14l-205 10h-23l-26-1q105-160 275-253t367-94q147 0 281 53t238 149h-10q-55 0-92 41t-37 95l2 24 4 22q2 10 8 23t9 21 12 22 13 21 14 24 14 23q63 107 63 212zM909 963l237 647q1 6 5 11-126 44-255 44-112 0-217-32zm661-436q95 174 95 369 0 209-104 386t-279 278l235-678q59-169 59-276 0-42-6-79zM896 0q182 0 348 71t286 191 191 286 71 348-71 348-191 286-286 191-348 71-348-71-286-191-191-286T0 896t71-348 191-286T548 71 896 0zm0 1751q173 0 332-68t273-182 182-273 68-332-68-331-182-273-273-183-332-68-331 68-273 183-183 273-68 331 68 332 183 273 273 182 331 68z"/></svg>
<div>
<h3>Wordpress websites</h3> <h3>Wordpress websites</h3>
<p> <p>
We will build and host your website, using Wordpress, which is free software and very user-friendly so you can add and edit your own content if you want to. We will build and host your website, using Wordpress, which is free software and very user-friendly so you can add and edit your own content if you want to.
</p> </p>
</div>
</li> </li>
<li class="icon fa-book"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 1792 1792"><path d="M1703 478q40 57 18 129l-275 906q-19 64-76 108t-123 43H324q-77 0-148-53T76 1479q-24-67-2-127l3-27 4-37q1-8-3-21t-3-20q2-11 8-21t17-23 16-24q23-38 45-91t30-92q3-10 1-30t-1-28q3-11 17-28t17-23q21-36 42-92t25-90q1-9-2-32t0-28q4-13 22-30t22-23q19-26 43-84t27-97q1-8-3-25t-2-27q2-8 9-18t18-23 17-21q8-12 17-30t15-35 16-36 19-32 27-24 36-11 47 5l-1 3q38-9 51-9h761q74 0 114 56t18 130l-274 906q-36 119-71 154t-129 34H220q-27 0-38 15-11 16-1 43 24 70 144 70h923q29 0 56-15t35-42l300-987q7-22 5-57 38 15 59 43zm-1064 2q-4 13 2 23t20 9h608q13 0 26-9t16-23l21-64q4-13-2-22t-20-10H702q-13 0-25 10t-17 22zm-83 256q-4 13 2 23t20 9h608q13 0 26-9t16-23l21-64q4-13-2-22t-20-10H619q-13 0-25 10t-17 22z"/></svg>
<div>
<h3>CRM and Case Management</h3> <h3>CRM and Case Management</h3>
<p> <p>
For case work (e.g. housing or asylum support) we offer our own system, OpenCase. It's simple and user-friendly, perfect for small, volunteer-led groups. We will also consider CiviCRM depending on requirements. For case work (e.g. housing or asylum support) we offer our own system, OpenCase. It's simple and user-friendly, perfect for small, volunteer-led groups. We will also consider CiviCRM depending on requirements.
</p> </p>
</div>
</li> </li>
<li class="icon fa-paper-plane-o"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 1792 1792"><path d="M1764 11q33 24 27 64l-256 1536q-5 29-32 45-14 8-31 8-11 0-24-5l-527-215-298 327q-18 21-47 21-14 0-23-4-19-7-30-23t-11-37v-452L40 1083q-37-14-40-55-3-39 32-59L1696 9q35-21 68 2zm-342 1499l221-1323-1434 827 336 137 863-639-478 797z"/></svg>
<div>
<h3>Encrypted Email</h3> <h3>Encrypted Email</h3>
<p> <p>
Secure your email communications with state of the art transport Secure your email communications with state of the art transport
encryption and <a href="https://0xacab.org/riseuplabs/trees">TREES</a> encryption and <a href="https://0xacab.org/riseuplabs/trees">TREES</a>
encrypted mailbox storage. encrypted mailbox storage.
</p> </p>
</div>
</li> </li>
<li class="icon fa-rocket2"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 1024 901"><g fill-rule="nonzero"><path d="M898 350zM308 38c32 18 62 40 87 64 41-7 84-11 127-11 128 0 250 34 343 95 48 32 86 70 113 112a279 279 0 010 305c-27 42-65 80-113 111-93 62-215 95-343 95-43 0-86-3-127-11-25 25-55 47-87 65-168 84-308 2-308 2s130-111 109-208c-58-59-90-131-90-207 0-75 32-147 90-207C130 146 0 36 0 36s140-82 308 2zM208 618c16 52 6 111-29 176l-5 10c30-3 61-11 92-27 24-13 46-30 65-48l36-34c48 13 101 20 157 20 225 0 408-118 408-265 0-146-183-264-408-264-226 0-409 118-409 264 0 64 35 123 93 168z"/><path d="M328 509a60 60 0 110-120 60 60 0 010 120zm194 0a60 60 0 110-120 60 60 0 010 120zm194 0a60 60 0 11-1-120 60 60 0 011 120z"/></g></svg>
<div>
<h3>Text and Video Chat</h3> <h3>Text and Video Chat</h3>
<p> <p>
Mobile friendly multi-channel team chat using <a href="https://rocket.chat/">Rocket.Chat</a>, Mobile friendly multi-channel team chat using <a href="https://rocket.chat/">Rocket.Chat</a>,
with no artificial limits on features. Vital for remote project coordination. with no artificial limits on features. Vital for remote project coordination.
</p> </p>
</div>
</li> </li>
<li class="icon fa-cloud-o"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 2048 1792"><path d="M1984 1152q0 159-112 272t-272 112H512q-185 0-316-131T64 1088q0-132 71-241t187-164l-2-43q0-212 150-362t362-150q158 0 287 88t187 230q70-62 166-62 106 0 181 75t75 181q0 75-41 138 129 30 213 135t84 239z"/></svg>
<div>
<h3>Cloud Storage and Collaboration</h3> <h3>Cloud Storage and Collaboration</h3>
<p> <p>
<a href="https://cloudron.io/">Cloudron</a> is a personal "cloud <a href="https://cloudron.io/">Cloudron</a> is a personal "cloud
@ -43,23 +57,32 @@
deploy apps for file-storage, collaborative document editing, deploy apps for file-storage, collaborative document editing,
calendars, to-do lists and much more. calendars, to-do lists and much more.
</p> </p>
</div>
</li> </li>
<li class="icon fa-headphones"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 1792 1792"><path d="M1728 886q0 166-60 314l-20 49-185 33q-22 83-90 137t-157 53v32q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23V928q0-14 9-23t23-9h64q14 0 23 9t9 23v32q71 0 130 36t93 95l68-12q29-95 29-193 0-148-88-279t-236-209-316-78-315 78-237 209-88 279q0 98 29 193l68 12q34-60 93-95t130-36v-32q0-14 9-23t23-9h64q14 0 23 9t9 23v576q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23v-32q-88 0-156-53t-91-137l-185-33-20-49q-60-148-60-314 0-151 67-291t179-242 266-164 320-61 320 61 266 164 179 242 67 291z"/></svg>
<div>
<h3>Voice Conferencing</h3> <h3>Voice Conferencing</h3>
<p> <p>
Stable and low latency voice communications using <a href="https://wiki.mumble.info/wiki/Main_Page">Mumble</a>. Stable and low latency voice communications using <a href="https://wiki.mumble.info/wiki/Main_Page">Mumble</a>.
Perfect for meetings, even with large groups, on mobile, or with low bandwidth. Perfect for meetings, even with large groups, on mobile, or with low bandwidth.
</p> </p>
</div>
</li> </li>
<li class="icon fa-comments-o"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 1792 1792"><path d="M704 384q-153 0-286 52T207 577t-79 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t212-141 78-191-78-191-212-141-286-52zm0-128q191 0 354 69t256 186 94 257-94 257-256 187-354 68q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20-8t-12-21l-1-6 1-7 2-6 2-5 4-5 4-5 4-5 4-5 23-25 26-29 23-29q15-19 25-39t20-44q-124-72-195-177T0 768q0-139 94-257t257-186 353-69zm822 1169q10 24 21 44t25 39 22 29 26 29 23 25l4 5 5 5 4 5 3 5 3 5 2 6v7l-1 6q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 225t-195 176z"/></svg>
<div>
<h3>Forum and Mailing Lists</h3> <h3>Forum and Mailing Lists</h3>
<p> <p>
Build your online community with a modern and responsive forum with Build your online community with a modern and responsive forum with
<a href="https://www.discourse.org/">Discourse</a>. An accessible <a href="https://www.discourse.org/">Discourse</a>. An accessible
replacement for traditional mailing lists. replacement for traditional mailing lists.
</p> </p>
</div>
</li> </li>
<li class="icon fa-map-o"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 2048 1792"><path d="M2020 11q28 20 28 53v1408q0 20-11 36t-29 23l-640 256q-24 11-48 0l-616-246-616 246q-10 5-24 5-19 0-36-11-28-20-28-53V320q0-20 11-36t29-23L680 5q24-11 48 0l616 246L1960 5q32-13 60 6zM736 146v1270l576 230V376zM128 363v1270l544-217V146zm1792 1066V159l-544 217v1270z"/></svg>
<div>
<h3>Interactive Data and Mapping</h3> <h3>Interactive Data and Mapping</h3>
<p> <p>
Got some data? We can provide a variety of interactive data Got some data? We can provide a variety of interactive data
@ -67,21 +90,28 @@
and charts using <a href="https://d3js.org/">D3.js</a>. Get the most out of your and charts using <a href="https://d3js.org/">D3.js</a>. Get the most out of your
data by presenting it in a bespoke web app. data by presenting it in a bespoke web app.
</p> </p>
</div>
</li> </li>
<li class="icon fa-code"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 2048 1792"><path d="M681 1399l-50 50q-10 10-23 10t-23-10L119 983q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23t-10 23L288 960l393 393q10 10 10 23t-10 23zm591-1067L899 1623q-4 13-15 20t-24 2l-62-17q-13-4-19-15t-3-25l373-1291q4-13 16-19t23-3l62 17q13 4 20 16t2 24zm657 651l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23t-10 23z"/></svg>
<div>
<h3>Bespoke Development</h3> <h3>Bespoke Development</h3>
<p> <p>
For some problems, there may not be a pre-existing free software solution. Let For some problems, there may not be a pre-existing free software solution. Let
us guide you through the full development cycle to deliver your bespoke solution. us guide you through the full development cycle to deliver your bespoke solution.
</p> </p>
</div>
</li> </li>
<li class="icon fa-lock"> <li class="features-item">
<svg class="features-icon" viewBox="0 0 1792 1792"><path d="M640 768h512V576q0-106-75-181t-181-75-181 75-75 181v192zm832 96v576q0 40-28 68t-68 28H416q-40 0-68-28t-28-68V864q0-40 28-68t68-28h32V576q0-184 132-316t316-132 316 132 132 316v192h32q40 0 68 28t28 68z"/></svg>
<div>
<h3>Cybersecurity Training</h3> <h3>Cybersecurity Training</h3>
<p> <p>
A grounded and principled understanding of the cybersecurity domain can ensure A grounded and principled understanding of the cybersecurity domain can ensure
your organisation is not liable to any unwanted security threats. We provide your organisation is not liable to any unwanted security threats. We provide
structured training tailored to your threat model. structured training tailored to your threat model.
</p> </p>
</div>
</li> </li>
</ul> </ul>
</div> </div>

View File

@ -22,50 +22,26 @@
/* Icon */ /* Icon */
.icon { .icon--style1 { fill: _palette(bg); }
@include icon; .icon--style2 { fill: _palette(accent2, bg); }
border-bottom: none; .icon--style3 { fill: _palette(accent3, bg); }
position: relative; .icon--style4 { fill: _palette(accent4, bg); }
> .label { .icon--diamond {
display: none; transform: rotate(-45deg);
}
&.major {
@include vendor('transform', 'rotate(-45deg)');
border-radius: 3px; border-radius: 3px;
border: solid 2px _palette(border); border: 2px solid #dfdfdf;
display: inline-block; box-sizing: border-box;
font-size: 1.35em; height: 5rem;
height: calc(3em + 2px); width: 5rem;
line-height: 3em;
text-align: center;
width: calc(3em + 2px);
&:before { display: inline-flex;
@include vendor('transform', 'rotate(45deg)'); justify-content: center;
display: inline-block; align-items: center;
font-size: 1.5em; }
}
.icon--diamond svg {
@include breakpoint(small) { margin: 1rem;
font-size: 1em; width: 2.25rem;
} transform: rotate(45deg);
}
&.style1 {
color: _palette(bg);
}
&.style2 {
color: _palette(accent2, bg);
}
&.style3 {
color: _palette(accent3, bg);
}
&.style4 {
color: _palette(accent4, bg);
}
} }

View File

@ -2,17 +2,27 @@
/* Features */ /* Features */
.features { .features {
@include vendor('display', 'flex'); display: flex;
@include vendor('flex-wrap', 'wrap'); justify-content: center;
@include vendor('justify-content', 'center'); flex-wrap: wrap;
list-style: none; list-style: none;
padding: 0; padding: 0;
width: 100%; width: 100%;
}
li { .features-icon {
@include padding(4em, 4em, (0,0,0,2em)); width: 100%;
display: block; max-width: 2rem;
position: relative; margin-right: 2rem;
fill: _palette(accent1, bg);
}
.features-item {
display: inline-flex;
align-items: start;
padding: 4rem 4rem 4rem 3rem;
text-align: left; text-align: left;
width: 50%; width: 50%;
@ -24,15 +34,6 @@
} }
} }
&:before {
display: block;
color: _palette(accent1, bg);
position: absolute;
left: 1.75em;
top: 2.75em;
font-size: 1.5em;
}
&:nth-child(1) { &:nth-child(1) {
border-top-left-radius: 3px; border-top-left-radius: 3px;
} }
@ -71,5 +72,4 @@
border-top: 0; border-top: 0;
} }
} }
}
} }

View File

@ -1,34 +0,0 @@
// Spinning Icons
// --------------------------
.#{$fa-css-prefix}-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.#{$fa-css-prefix}-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}

View File

@ -1,25 +0,0 @@
// 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; }
}

View File

@ -1,12 +0,0 @@
// Base Class Definition
// -------------------------
.#{$fa-css-prefix} {
display: inline-block;
font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // 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;
}

View File

@ -1,6 +0,0 @@
// Fixed Width Icons
// -------------------------
.#{$fa-css-prefix}-fw {
width: (18em / 14);
text-align: center;
}

File diff suppressed because it is too large Load Diff

View File

@ -1,13 +0,0 @@
// 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; }

View File

@ -1,19 +0,0 @@
// 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);
}
}

View File

@ -1,60 +0,0 @@
// Mixins
// --------------------------
@mixin fa-icon() {
display: inline-block;
font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // 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;
}
@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;
}
}

View File

@ -1,15 +0,0 @@
/* FONT PATH
* -------------------------- */
@font-face {
font-family: 'FontAwesome';
src: url('#{$fa-font-path}/font-awesome.eot?v=#{$fa-version}');
src: url('#{$fa-font-path}/font-awesome.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
url('#{$fa-font-path}/font-awesome.woff?v=#{$fa-version}') format('woff'),
url('#{$fa-font-path}/font-awesome.ttf?v=#{$fa-version}') format('truetype'),
url('#{$fa-font-path}/font-awesome.svg?v=#{$fa-version}#fontawesomeregular') format('svg');
// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
font-weight: normal;
font-style: normal;
font-display: block;
}

View File

@ -1,20 +0,0 @@
// 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;
}

View File

@ -1,5 +0,0 @@
// Screen Readers
// -------------------------
.sr-only { @include sr-only(); }
.sr-only-focusable { @include sr-only-focusable(); }

View File

@ -1,20 +0,0 @@
// 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; }

View File

@ -1,801 +0,0 @@
// Variables
// --------------------------
$fa-font-path: "../fonts" !default;
$fa-font-size-base: 14px !default;
$fa-line-height-base: 1 !default;
//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly
$fa-css-prefix: fa !default;
$fa-version: "4.7.0" !default;
$fa-border-color: #eee !default;
$fa-inverse: #fff !default;
$fa-li-width: (30em / 14) !default;
$fa-var-cloud-o: "\e900";
$fa-var-rocket2: "\e905";
$fa-var-asterisk: "\f069";
$fa-var-plus: "\f067";
$fa-var-question: "\f128";
$fa-var-minus: "\f068";
$fa-var-glass: "\f000";
$fa-var-music: "\f001";
$fa-var-search: "\f002";
$fa-var-envelope-o: "\f003";
$fa-var-heart: "\f004";
$fa-var-star: "\f005";
$fa-var-star-o: "\f006";
$fa-var-user: "\f007";
$fa-var-film: "\f008";
$fa-var-th-large: "\f009";
$fa-var-th: "\f00a";
$fa-var-th-list: "\f00b";
$fa-var-check: "\f00c";
$fa-var-close: "\f00d";
$fa-var-remove: "\f00d";
$fa-var-times: "\f00d";
$fa-var-search-plus: "\f00e";
$fa-var-search-minus: "\f010";
$fa-var-power-off: "\f011";
$fa-var-signal: "\f012";
$fa-var-cog: "\f013";
$fa-var-gear: "\f013";
$fa-var-trash-o: "\f014";
$fa-var-home: "\f015";
$fa-var-file-o: "\f016";
$fa-var-clock-o: "\f017";
$fa-var-road: "\f018";
$fa-var-download: "\f019";
$fa-var-arrow-circle-o-down: "\f01a";
$fa-var-arrow-circle-o-up: "\f01b";
$fa-var-inbox: "\f01c";
$fa-var-play-circle-o: "\f01d";
$fa-var-repeat: "\f01e";
$fa-var-rotate-right: "\f01e";
$fa-var-refresh: "\f021";
$fa-var-list-alt: "\f022";
$fa-var-lock: "\f023";
$fa-var-flag: "\f024";
$fa-var-headphones: "\f025";
$fa-var-volume-off: "\f026";
$fa-var-volume-down: "\f027";
$fa-var-volume-up: "\f028";
$fa-var-qrcode: "\f029";
$fa-var-barcode: "\f02a";
$fa-var-tag: "\f02b";
$fa-var-tags: "\f02c";
$fa-var-book: "\f02d";
$fa-var-bookmark: "\f02e";
$fa-var-print: "\f02f";
$fa-var-camera: "\f030";
$fa-var-font: "\f031";
$fa-var-bold: "\f032";
$fa-var-italic: "\f033";
$fa-var-text-height: "\f034";
$fa-var-text-width: "\f035";
$fa-var-align-left: "\f036";
$fa-var-align-center: "\f037";
$fa-var-align-right: "\f038";
$fa-var-align-justify: "\f039";
$fa-var-list: "\f03a";
$fa-var-dedent: "\f03b";
$fa-var-outdent: "\f03b";
$fa-var-indent: "\f03c";
$fa-var-video-camera: "\f03d";
$fa-var-image: "\f03e";
$fa-var-photo: "\f03e";
$fa-var-picture-o: "\f03e";
$fa-var-pencil: "\f040";
$fa-var-map-marker: "\f041";
$fa-var-adjust: "\f042";
$fa-var-tint: "\f043";
$fa-var-edit: "\f044";
$fa-var-pencil-square-o: "\f044";
$fa-var-share-square-o: "\f045";
$fa-var-check-square-o: "\f046";
$fa-var-arrows: "\f047";
$fa-var-step-backward: "\f048";
$fa-var-fast-backward: "\f049";
$fa-var-backward: "\f04a";
$fa-var-play: "\f04b";
$fa-var-pause: "\f04c";
$fa-var-stop: "\f04d";
$fa-var-forward: "\f04e";
$fa-var-fast-forward: "\f050";
$fa-var-step-forward: "\f051";
$fa-var-eject: "\f052";
$fa-var-chevron-left: "\f053";
$fa-var-chevron-right: "\f054";
$fa-var-plus-circle: "\f055";
$fa-var-minus-circle: "\f056";
$fa-var-times-circle: "\f057";
$fa-var-check-circle: "\f058";
$fa-var-question-circle: "\f059";
$fa-var-info-circle: "\f05a";
$fa-var-crosshairs: "\f05b";
$fa-var-times-circle-o: "\f05c";
$fa-var-check-circle-o: "\f05d";
$fa-var-ban: "\f05e";
$fa-var-arrow-left: "\f060";
$fa-var-arrow-right: "\f061";
$fa-var-arrow-up: "\f062";
$fa-var-arrow-down: "\f063";
$fa-var-mail-forward: "\f064";
$fa-var-share: "\f064";
$fa-var-expand: "\f065";
$fa-var-compress: "\f066";
$fa-var-exclamation-circle: "\f06a";
$fa-var-gift: "\f06b";
$fa-var-leaf: "\f06c";
$fa-var-fire: "\f06d";
$fa-var-eye: "\f06e";
$fa-var-eye-slash: "\f070";
$fa-var-exclamation-triangle: "\f071";
$fa-var-warning: "\f071";
$fa-var-plane: "\f072";
$fa-var-calendar: "\f073";
$fa-var-random: "\f074";
$fa-var-comment: "\f075";
$fa-var-magnet: "\f076";
$fa-var-chevron-up: "\f077";
$fa-var-chevron-down: "\f078";
$fa-var-retweet: "\f079";
$fa-var-shopping-cart: "\f07a";
$fa-var-folder: "\f07b";
$fa-var-folder-open: "\f07c";
$fa-var-arrows-v: "\f07d";
$fa-var-arrows-h: "\f07e";
$fa-var-bar-chart: "\f080";
$fa-var-bar-chart-o: "\f080";
$fa-var-twitter-square: "\f081";
$fa-var-facebook-square: "\f082";
$fa-var-camera-retro: "\f083";
$fa-var-key: "\f084";
$fa-var-cogs: "\f085";
$fa-var-gears: "\f085";
$fa-var-comments: "\f086";
$fa-var-thumbs-o-up: "\f087";
$fa-var-thumbs-o-down: "\f088";
$fa-var-star-half: "\f089";
$fa-var-heart-o: "\f08a";
$fa-var-sign-out: "\f08b";
$fa-var-linkedin-square: "\f08c";
$fa-var-thumb-tack: "\f08d";
$fa-var-external-link: "\f08e";
$fa-var-sign-in: "\f090";
$fa-var-trophy: "\f091";
$fa-var-github-square: "\f092";
$fa-var-upload: "\f093";
$fa-var-lemon-o: "\f094";
$fa-var-phone: "\f095";
$fa-var-square-o: "\f096";
$fa-var-bookmark-o: "\f097";
$fa-var-phone-square: "\f098";
$fa-var-twitter: "\f099";
$fa-var-facebook: "\f09a";
$fa-var-facebook-f: "\f09a";
$fa-var-github: "\f09b";
$fa-var-unlock: "\f09c";
$fa-var-credit-card: "\f09d";
$fa-var-feed: "\f09e";
$fa-var-rss: "\f09e";
$fa-var-hdd-o: "\f0a0";
$fa-var-bullhorn: "\f0a1";
$fa-var-bell-o: "\f0a2";
$fa-var-certificate: "\f0a3";
$fa-var-hand-o-right: "\f0a4";
$fa-var-hand-o-left: "\f0a5";
$fa-var-hand-o-up: "\f0a6";
$fa-var-hand-o-down: "\f0a7";
$fa-var-arrow-circle-left: "\f0a8";
$fa-var-arrow-circle-right: "\f0a9";
$fa-var-arrow-circle-up: "\f0aa";
$fa-var-arrow-circle-down: "\f0ab";
$fa-var-globe: "\f0ac";
$fa-var-wrench: "\f0ad";
$fa-var-tasks: "\f0ae";
$fa-var-filter: "\f0b0";
$fa-var-briefcase: "\f0b1";
$fa-var-arrows-alt: "\f0b2";
$fa-var-group: "\f0c0";
$fa-var-users: "\f0c0";
$fa-var-chain: "\f0c1";
$fa-var-link: "\f0c1";
$fa-var-cloud: "\f0c2";
$fa-var-flask: "\f0c3";
$fa-var-cut: "\f0c4";
$fa-var-scissors: "\f0c4";
$fa-var-copy: "\f0c5";
$fa-var-files-o: "\f0c5";
$fa-var-paperclip: "\f0c6";
$fa-var-floppy-o: "\f0c7";
$fa-var-save: "\f0c7";
$fa-var-square: "\f0c8";
$fa-var-bars: "\f0c9";
$fa-var-navicon: "\f0c9";
$fa-var-reorder: "\f0c9";
$fa-var-list-ul: "\f0ca";
$fa-var-list-ol: "\f0cb";
$fa-var-strikethrough: "\f0cc";
$fa-var-underline: "\f0cd";
$fa-var-table: "\f0ce";
$fa-var-magic: "\f0d0";
$fa-var-truck: "\f0d1";
$fa-var-pinterest: "\f0d2";
$fa-var-pinterest-square: "\f0d3";
$fa-var-google-plus-square: "\f0d4";
$fa-var-google-plus: "\f0d5";
$fa-var-money: "\f0d6";
$fa-var-caret-down: "\f0d7";
$fa-var-caret-up: "\f0d8";
$fa-var-caret-left: "\f0d9";
$fa-var-caret-right: "\f0da";
$fa-var-columns: "\f0db";
$fa-var-sort: "\f0dc";
$fa-var-unsorted: "\f0dc";
$fa-var-sort-desc: "\f0dd";
$fa-var-sort-down: "\f0dd";
$fa-var-sort-asc: "\f0de";
$fa-var-sort-up: "\f0de";
$fa-var-envelope: "\f0e0";
$fa-var-linkedin: "\f0e1";
$fa-var-rotate-left: "\f0e2";
$fa-var-undo: "\f0e2";
$fa-var-gavel: "\f0e3";
$fa-var-legal: "\f0e3";
$fa-var-dashboard: "\f0e4";
$fa-var-tachometer: "\f0e4";
$fa-var-comment-o: "\f0e5";
$fa-var-comments-o: "\f0e6";
$fa-var-bolt: "\f0e7";
$fa-var-flash: "\f0e7";
$fa-var-sitemap: "\f0e8";
$fa-var-umbrella: "\f0e9";
$fa-var-clipboard: "\f0ea";
$fa-var-paste: "\f0ea";
$fa-var-lightbulb-o: "\f0eb";
$fa-var-exchange: "\f0ec";
$fa-var-cloud-download: "\f0ed";
$fa-var-cloud-upload: "\f0ee";
$fa-var-user-md: "\f0f0";
$fa-var-stethoscope: "\f0f1";
$fa-var-suitcase: "\f0f2";
$fa-var-bell: "\f0f3";
$fa-var-coffee: "\f0f4";
$fa-var-cutlery: "\f0f5";
$fa-var-file-text-o: "\f0f6";
$fa-var-building-o: "\f0f7";
$fa-var-hospital-o: "\f0f8";
$fa-var-ambulance: "\f0f9";
$fa-var-medkit: "\f0fa";
$fa-var-fighter-jet: "\f0fb";
$fa-var-beer: "\f0fc";
$fa-var-h-square: "\f0fd";
$fa-var-plus-square: "\f0fe";
$fa-var-angle-double-left: "\f100";
$fa-var-angle-double-right: "\f101";
$fa-var-angle-double-up: "\f102";
$fa-var-angle-double-down: "\f103";
$fa-var-angle-left: "\f104";
$fa-var-angle-right: "\f105";
$fa-var-angle-up: "\f106";
$fa-var-angle-down: "\f107";
$fa-var-desktop: "\f108";
$fa-var-laptop: "\f109";
$fa-var-tablet: "\f10a";
$fa-var-mobile: "\f10b";
$fa-var-mobile-phone: "\f10b";
$fa-var-circle-o: "\f10c";
$fa-var-quote-left: "\f10d";
$fa-var-quote-right: "\f10e";
$fa-var-spinner: "\f110";
$fa-var-circle: "\f111";
$fa-var-mail-reply: "\f112";
$fa-var-reply: "\f112";
$fa-var-github-alt: "\f113";
$fa-var-folder-o: "\f114";
$fa-var-folder-open-o: "\f115";
$fa-var-smile-o: "\f118";
$fa-var-frown-o: "\f119";
$fa-var-meh-o: "\f11a";
$fa-var-gamepad: "\f11b";
$fa-var-keyboard-o: "\f11c";
$fa-var-flag-o: "\f11d";
$fa-var-flag-checkered: "\f11e";
$fa-var-terminal: "\f120";
$fa-var-code: "\f121";
$fa-var-mail-reply-all: "\f122";
$fa-var-reply-all: "\f122";
$fa-var-star-half-empty: "\f123";
$fa-var-star-half-full: "\f123";
$fa-var-star-half-o: "\f123";
$fa-var-location-arrow: "\f124";
$fa-var-crop: "\f125";
$fa-var-code-fork: "\f126";
$fa-var-chain-broken: "\f127";
$fa-var-unlink: "\f127";
$fa-var-info: "\f129";
$fa-var-exclamation: "\f12a";
$fa-var-superscript: "\f12b";
$fa-var-subscript: "\f12c";
$fa-var-eraser: "\f12d";
$fa-var-puzzle-piece: "\f12e";
$fa-var-microphone: "\f130";
$fa-var-microphone-slash: "\f131";
$fa-var-shield: "\f132";
$fa-var-calendar-o: "\f133";
$fa-var-fire-extinguisher: "\f134";
$fa-var-rocket: "\f135";
$fa-var-maxcdn: "\f136";
$fa-var-chevron-circle-left: "\f137";
$fa-var-chevron-circle-right: "\f138";
$fa-var-chevron-circle-up: "\f139";
$fa-var-chevron-circle-down: "\f13a";
$fa-var-html5: "\f13b";
$fa-var-css3: "\f13c";
$fa-var-anchor: "\f13d";
$fa-var-unlock-alt: "\f13e";
$fa-var-bullseye: "\f140";
$fa-var-ellipsis-h: "\f141";
$fa-var-ellipsis-v: "\f142";
$fa-var-rss-square: "\f143";
$fa-var-play-circle: "\f144";
$fa-var-ticket: "\f145";
$fa-var-minus-square: "\f146";
$fa-var-minus-square-o: "\f147";
$fa-var-level-up: "\f148";
$fa-var-level-down: "\f149";
$fa-var-check-square: "\f14a";
$fa-var-pencil-square: "\f14b";
$fa-var-external-link-square: "\f14c";
$fa-var-share-square: "\f14d";
$fa-var-compass: "\f14e";
$fa-var-caret-square-o-down: "\f150";
$fa-var-toggle-down: "\f150";
$fa-var-caret-square-o-up: "\f151";
$fa-var-toggle-up: "\f151";
$fa-var-caret-square-o-right: "\f152";
$fa-var-toggle-right: "\f152";
$fa-var-eur: "\f153";
$fa-var-euro: "\f153";
$fa-var-gbp: "\f154";
$fa-var-dollar: "\f155";
$fa-var-usd: "\f155";
$fa-var-inr: "\f156";
$fa-var-rupee: "\f156";
$fa-var-cny: "\f157";
$fa-var-jpy: "\f157";
$fa-var-rmb: "\f157";
$fa-var-yen: "\f157";
$fa-var-rouble: "\f158";
$fa-var-rub: "\f158";
$fa-var-ruble: "\f158";
$fa-var-krw: "\f159";
$fa-var-won: "\f159";
$fa-var-bitcoin: "\f15a";
$fa-var-btc: "\f15a";
$fa-var-file: "\f15b";
$fa-var-file-text: "\f15c";
$fa-var-sort-alpha-asc: "\f15d";
$fa-var-sort-alpha-desc: "\f15e";
$fa-var-sort-amount-asc: "\f160";
$fa-var-sort-amount-desc: "\f161";
$fa-var-sort-numeric-asc: "\f162";
$fa-var-sort-numeric-desc: "\f163";
$fa-var-thumbs-up: "\f164";
$fa-var-thumbs-down: "\f165";
$fa-var-youtube-square: "\f166";
$fa-var-youtube: "\f167";
$fa-var-xing: "\f168";
$fa-var-xing-square: "\f169";
$fa-var-youtube-play: "\f16a";
$fa-var-dropbox: "\f16b";
$fa-var-stack-overflow: "\f16c";
$fa-var-instagram: "\f16d";
$fa-var-flickr: "\f16e";
$fa-var-adn: "\f170";
$fa-var-bitbucket: "\f171";
$fa-var-bitbucket-square: "\f172";
$fa-var-tumblr: "\f173";
$fa-var-tumblr-square: "\f174";
$fa-var-long-arrow-down: "\f175";
$fa-var-long-arrow-up: "\f176";
$fa-var-long-arrow-left: "\f177";
$fa-var-long-arrow-right: "\f178";
$fa-var-apple: "\f179";
$fa-var-windows: "\f17a";
$fa-var-android: "\f17b";
$fa-var-linux: "\f17c";
$fa-var-dribbble: "\f17d";
$fa-var-skype: "\f17e";
$fa-var-foursquare: "\f180";
$fa-var-trello: "\f181";
$fa-var-female: "\f182";
$fa-var-male: "\f183";
$fa-var-gittip: "\f184";
$fa-var-gratipay: "\f184";
$fa-var-sun-o: "\f185";
$fa-var-moon-o: "\f186";
$fa-var-archive: "\f187";
$fa-var-bug: "\f188";
$fa-var-vk: "\f189";
$fa-var-weibo: "\f18a";
$fa-var-renren: "\f18b";
$fa-var-pagelines: "\f18c";
$fa-var-stack-exchange: "\f18d";
$fa-var-arrow-circle-o-right: "\f18e";
$fa-var-arrow-circle-o-left: "\f190";
$fa-var-caret-square-o-left: "\f191";
$fa-var-toggle-left: "\f191";
$fa-var-dot-circle-o: "\f192";
$fa-var-wheelchair: "\f193";
$fa-var-vimeo-square: "\f194";
$fa-var-try: "\f195";
$fa-var-turkish-lira: "\f195";
$fa-var-plus-square-o: "\f196";
$fa-var-space-shuttle: "\f197";
$fa-var-slack: "\f198";
$fa-var-envelope-square: "\f199";
$fa-var-wordpress: "\f19a";
$fa-var-openid: "\f19b";
$fa-var-bank: "\f19c";
$fa-var-institution: "\f19c";
$fa-var-university: "\f19c";
$fa-var-graduation-cap: "\f19d";
$fa-var-mortar-board: "\f19d";
$fa-var-yahoo: "\f19e";
$fa-var-google: "\f1a0";
$fa-var-reddit: "\f1a1";
$fa-var-reddit-square: "\f1a2";
$fa-var-stumbleupon-circle: "\f1a3";
$fa-var-stumbleupon: "\f1a4";
$fa-var-delicious: "\f1a5";
$fa-var-digg: "\f1a6";
$fa-var-pied-piper-pp: "\f1a7";
$fa-var-pied-piper-alt: "\f1a8";
$fa-var-drupal: "\f1a9";
$fa-var-joomla: "\f1aa";
$fa-var-language: "\f1ab";
$fa-var-fax: "\f1ac";
$fa-var-building: "\f1ad";
$fa-var-child: "\f1ae";
$fa-var-paw: "\f1b0";
$fa-var-spoon: "\f1b1";
$fa-var-cube: "\f1b2";
$fa-var-cubes: "\f1b3";
$fa-var-behance: "\f1b4";
$fa-var-behance-square: "\f1b5";
$fa-var-steam: "\f1b6";
$fa-var-steam-square: "\f1b7";
$fa-var-recycle: "\f1b8";
$fa-var-automobile: "\f1b9";
$fa-var-car: "\f1b9";
$fa-var-cab: "\f1ba";
$fa-var-taxi: "\f1ba";
$fa-var-tree: "\f1bb";
$fa-var-spotify: "\f1bc";
$fa-var-deviantart: "\f1bd";
$fa-var-soundcloud: "\f1be";
$fa-var-database: "\f1c0";
$fa-var-file-pdf-o: "\f1c1";
$fa-var-file-word-o: "\f1c2";
$fa-var-file-excel-o: "\f1c3";
$fa-var-file-powerpoint-o: "\f1c4";
$fa-var-file-image-o: "\f1c5";
$fa-var-file-photo-o: "\f1c5";
$fa-var-file-picture-o: "\f1c5";
$fa-var-file-archive-o: "\f1c6";
$fa-var-file-zip-o: "\f1c6";
$fa-var-file-audio-o: "\f1c7";
$fa-var-file-sound-o: "\f1c7";
$fa-var-file-movie-o: "\f1c8";
$fa-var-file-video-o: "\f1c8";
$fa-var-file-code-o: "\f1c9";
$fa-var-vine: "\f1ca";
$fa-var-codepen: "\f1cb";
$fa-var-jsfiddle: "\f1cc";
$fa-var-life-bouy: "\f1cd";
$fa-var-life-buoy: "\f1cd";
$fa-var-life-ring: "\f1cd";
$fa-var-life-saver: "\f1cd";
$fa-var-support: "\f1cd";
$fa-var-circle-o-notch: "\f1ce";
$fa-var-ra: "\f1d0";
$fa-var-rebel: "\f1d0";
$fa-var-resistance: "\f1d0";
$fa-var-empire: "\f1d1";
$fa-var-ge: "\f1d1";
$fa-var-git-square: "\f1d2";
$fa-var-git: "\f1d3";
$fa-var-hacker-news: "\f1d4";
$fa-var-y-combinator-square: "\f1d4";
$fa-var-yc-square: "\f1d4";
$fa-var-tencent-weibo: "\f1d5";
$fa-var-qq: "\f1d6";
$fa-var-wechat: "\f1d7";
$fa-var-weixin: "\f1d7";
$fa-var-paper-plane: "\f1d8";
$fa-var-send: "\f1d8";
$fa-var-paper-plane-o: "\f1d9";
$fa-var-send-o: "\f1d9";
$fa-var-history: "\f1da";
$fa-var-circle-thin: "\f1db";
$fa-var-header: "\f1dc";
$fa-var-paragraph: "\f1dd";
$fa-var-sliders: "\f1de";
$fa-var-share-alt: "\f1e0";
$fa-var-share-alt-square: "\f1e1";
$fa-var-bomb: "\f1e2";
$fa-var-futbol-o: "\f1e3";
$fa-var-soccer-ball-o: "\f1e3";
$fa-var-tty: "\f1e4";
$fa-var-binoculars: "\f1e5";
$fa-var-plug: "\f1e6";
$fa-var-slideshare: "\f1e7";
$fa-var-twitch: "\f1e8";
$fa-var-yelp: "\f1e9";
$fa-var-newspaper-o: "\f1ea";
$fa-var-wifi: "\f1eb";
$fa-var-calculator: "\f1ec";
$fa-var-paypal: "\f1ed";
$fa-var-google-wallet: "\f1ee";
$fa-var-cc-visa: "\f1f0";
$fa-var-cc-mastercard: "\f1f1";
$fa-var-cc-discover: "\f1f2";
$fa-var-cc-amex: "\f1f3";
$fa-var-cc-paypal: "\f1f4";
$fa-var-cc-stripe: "\f1f5";
$fa-var-bell-slash: "\f1f6";
$fa-var-bell-slash-o: "\f1f7";
$fa-var-trash: "\f1f8";
$fa-var-copyright: "\f1f9";
$fa-var-at: "\f1fa";
$fa-var-eyedropper: "\f1fb";
$fa-var-paint-brush: "\f1fc";
$fa-var-birthday-cake: "\f1fd";
$fa-var-area-chart: "\f1fe";
$fa-var-pie-chart: "\f200";
$fa-var-line-chart: "\f201";
$fa-var-lastfm: "\f202";
$fa-var-lastfm-square: "\f203";
$fa-var-toggle-off: "\f204";
$fa-var-toggle-on: "\f205";
$fa-var-bicycle: "\f206";
$fa-var-bus: "\f207";
$fa-var-ioxhost: "\f208";
$fa-var-angellist: "\f209";
$fa-var-cc: "\f20a";
$fa-var-ils: "\f20b";
$fa-var-shekel: "\f20b";
$fa-var-sheqel: "\f20b";
$fa-var-meanpath: "\f20c";
$fa-var-buysellads: "\f20d";
$fa-var-connectdevelop: "\f20e";
$fa-var-dashcube: "\f210";
$fa-var-forumbee: "\f211";
$fa-var-leanpub: "\f212";
$fa-var-sellsy: "\f213";
$fa-var-shirtsinbulk: "\f214";
$fa-var-simplybuilt: "\f215";
$fa-var-skyatlas: "\f216";
$fa-var-cart-plus: "\f217";
$fa-var-cart-arrow-down: "\f218";
$fa-var-diamond: "\f219";
$fa-var-ship: "\f21a";
$fa-var-user-secret: "\f21b";
$fa-var-motorcycle: "\f21c";
$fa-var-street-view: "\f21d";
$fa-var-heartbeat: "\f21e";
$fa-var-venus: "\f221";
$fa-var-mars: "\f222";
$fa-var-mercury: "\f223";
$fa-var-intersex: "\f224";
$fa-var-transgender: "\f224";
$fa-var-transgender-alt: "\f225";
$fa-var-venus-double: "\f226";
$fa-var-mars-double: "\f227";
$fa-var-venus-mars: "\f228";
$fa-var-mars-stroke: "\f229";
$fa-var-mars-stroke-v: "\f22a";
$fa-var-mars-stroke-h: "\f22b";
$fa-var-neuter: "\f22c";
$fa-var-genderless: "\f22d";
$fa-var-facebook-official: "\f230";
$fa-var-pinterest-p: "\f231";
$fa-var-whatsapp: "\f232";
$fa-var-server: "\f233";
$fa-var-user-plus: "\f234";
$fa-var-user-times: "\f235";
$fa-var-bed: "\f236";
$fa-var-hotel: "\f236";
$fa-var-viacoin: "\f237";
$fa-var-train: "\f238";
$fa-var-subway: "\f239";
$fa-var-medium: "\f23a";
$fa-var-y-combinator: "\f23b";
$fa-var-yc: "\f23b";
$fa-var-optin-monster: "\f23c";
$fa-var-opencart: "\f23d";
$fa-var-expeditedssl: "\f23e";
$fa-var-battery: "\f240";
$fa-var-battery-4: "\f240";
$fa-var-battery-full: "\f240";
$fa-var-battery-3: "\f241";
$fa-var-battery-three-quarters: "\f241";
$fa-var-battery-2: "\f242";
$fa-var-battery-half: "\f242";
$fa-var-battery-1: "\f243";
$fa-var-battery-quarter: "\f243";
$fa-var-battery-0: "\f244";
$fa-var-battery-empty: "\f244";
$fa-var-mouse-pointer: "\f245";
$fa-var-i-cursor: "\f246";
$fa-var-object-group: "\f247";
$fa-var-object-ungroup: "\f248";
$fa-var-sticky-note: "\f249";
$fa-var-sticky-note-o: "\f24a";
$fa-var-cc-jcb: "\f24b";
$fa-var-cc-diners-club: "\f24c";
$fa-var-clone: "\f24d";
$fa-var-balance-scale: "\f24e";
$fa-var-hourglass-o: "\f250";
$fa-var-hourglass-1: "\f251";
$fa-var-hourglass-start: "\f251";
$fa-var-hourglass-2: "\f252";
$fa-var-hourglass-half: "\f252";
$fa-var-hourglass-3: "\f253";
$fa-var-hourglass-end: "\f253";
$fa-var-hourglass: "\f254";
$fa-var-hand-grab-o: "\f255";
$fa-var-hand-rock-o: "\f255";
$fa-var-hand-paper-o: "\f256";
$fa-var-hand-stop-o: "\f256";
$fa-var-hand-scissors-o: "\f257";
$fa-var-hand-lizard-o: "\f258";
$fa-var-hand-spock-o: "\f259";
$fa-var-hand-pointer-o: "\f25a";
$fa-var-hand-peace-o: "\f25b";
$fa-var-trademark: "\f25c";
$fa-var-registered: "\f25d";
$fa-var-creative-commons: "\f25e";
$fa-var-gg: "\f260";
$fa-var-gg-circle: "\f261";
$fa-var-tripadvisor: "\f262";
$fa-var-odnoklassniki: "\f263";
$fa-var-odnoklassniki-square: "\f264";
$fa-var-get-pocket: "\f265";
$fa-var-wikipedia-w: "\f266";
$fa-var-safari: "\f267";
$fa-var-chrome: "\f268";
$fa-var-firefox: "\f269";
$fa-var-opera: "\f26a";
$fa-var-internet-explorer: "\f26b";
$fa-var-television: "\f26c";
$fa-var-tv: "\f26c";
$fa-var-contao: "\f26d";
$fa-var-500px: "\f26e";
$fa-var-amazon: "\f270";
$fa-var-calendar-plus-o: "\f271";
$fa-var-calendar-minus-o: "\f272";
$fa-var-calendar-times-o: "\f273";
$fa-var-calendar-check-o: "\f274";
$fa-var-industry: "\f275";
$fa-var-map-pin: "\f276";
$fa-var-map-signs: "\f277";
$fa-var-map-o: "\f278";
$fa-var-map: "\f279";
$fa-var-commenting: "\f27a";
$fa-var-commenting-o: "\f27b";
$fa-var-houzz: "\f27c";
$fa-var-vimeo: "\f27d";
$fa-var-black-tie: "\f27e";
$fa-var-fonticons: "\f280";
$fa-var-reddit-alien: "\f281";
$fa-var-edge: "\f282";
$fa-var-credit-card-alt: "\f283";
$fa-var-codiepie: "\f284";
$fa-var-modx: "\f285";
$fa-var-fort-awesome: "\f286";
$fa-var-usb: "\f287";
$fa-var-product-hunt: "\f288";
$fa-var-mixcloud: "\f289";
$fa-var-scribd: "\f28a";
$fa-var-pause-circle: "\f28b";
$fa-var-pause-circle-o: "\f28c";
$fa-var-stop-circle: "\f28d";
$fa-var-stop-circle-o: "\f28e";
$fa-var-shopping-bag: "\f290";
$fa-var-shopping-basket: "\f291";
$fa-var-hashtag: "\f292";
$fa-var-bluetooth: "\f293";
$fa-var-bluetooth-b: "\f294";
$fa-var-percent: "\f295";
$fa-var-gitlab: "\f296";
$fa-var-wpbeginner: "\f297";
$fa-var-wpforms: "\f298";
$fa-var-envira: "\f299";
$fa-var-universal-access: "\f29a";
$fa-var-wheelchair-alt: "\f29b";
$fa-var-question-circle-o: "\f29c";
$fa-var-blind: "\f29d";
$fa-var-audio-description: "\f29e";
$fa-var-volume-control-phone: "\f2a0";
$fa-var-braille: "\f2a1";
$fa-var-assistive-listening-systems: "\f2a2";
$fa-var-american-sign-language-interpreting: "\f2a3";
$fa-var-asl-interpreting: "\f2a3";
$fa-var-deaf: "\f2a4";
$fa-var-deafness: "\f2a4";
$fa-var-hard-of-hearing: "\f2a4";
$fa-var-glide: "\f2a5";
$fa-var-glide-g: "\f2a6";
$fa-var-sign-language: "\f2a7";
$fa-var-signing: "\f2a7";
$fa-var-low-vision: "\f2a8";
$fa-var-viadeo: "\f2a9";
$fa-var-viadeo-square: "\f2aa";
$fa-var-snapchat: "\f2ab";
$fa-var-snapchat-ghost: "\f2ac";
$fa-var-snapchat-square: "\f2ad";
$fa-var-pied-piper: "\f2ae";
$fa-var-first-order: "\f2b0";
$fa-var-yoast: "\f2b1";
$fa-var-themeisle: "\f2b2";
$fa-var-google-plus-circle: "\f2b3";
$fa-var-google-plus-official: "\f2b3";
$fa-var-fa: "\f2b4";
$fa-var-font-awesome: "\f2b4";
$fa-var-handshake-o: "\f2b5";
$fa-var-envelope-open: "\f2b6";
$fa-var-envelope-open-o: "\f2b7";
$fa-var-linode: "\f2b8";
$fa-var-address-book: "\f2b9";
$fa-var-address-book-o: "\f2ba";
$fa-var-address-card: "\f2bb";
$fa-var-vcard: "\f2bb";
$fa-var-address-card-o: "\f2bc";
$fa-var-vcard-o: "\f2bc";
$fa-var-user-circle: "\f2bd";
$fa-var-user-circle-o: "\f2be";
$fa-var-user-o: "\f2c0";
$fa-var-id-badge: "\f2c1";
$fa-var-drivers-license: "\f2c2";
$fa-var-id-card: "\f2c2";
$fa-var-drivers-license-o: "\f2c3";
$fa-var-id-card-o: "\f2c3";
$fa-var-quora: "\f2c4";
$fa-var-free-code-camp: "\f2c5";
$fa-var-telegram: "\f2c6";
$fa-var-thermometer: "\f2c7";
$fa-var-thermometer-4: "\f2c7";
$fa-var-thermometer-full: "\f2c7";
$fa-var-thermometer-3: "\f2c8";
$fa-var-thermometer-three-quarters: "\f2c8";
$fa-var-thermometer-2: "\f2c9";
$fa-var-thermometer-half: "\f2c9";
$fa-var-thermometer-1: "\f2ca";
$fa-var-thermometer-quarter: "\f2ca";
$fa-var-thermometer-0: "\f2cb";
$fa-var-thermometer-empty: "\f2cb";
$fa-var-shower: "\f2cc";
$fa-var-bath: "\f2cd";
$fa-var-bathtub: "\f2cd";
$fa-var-s15: "\f2cd";
$fa-var-podcast: "\f2ce";
$fa-var-window-maximize: "\f2d0";
$fa-var-window-minimize: "\f2d1";
$fa-var-window-restore: "\f2d2";
$fa-var-times-rectangle: "\f2d3";
$fa-var-window-close: "\f2d3";
$fa-var-times-rectangle-o: "\f2d4";
$fa-var-window-close-o: "\f2d4";
$fa-var-bandcamp: "\f2d5";
$fa-var-grav: "\f2d6";
$fa-var-etsy: "\f2d7";
$fa-var-imdb: "\f2d8";
$fa-var-ravelry: "\f2d9";
$fa-var-eercast: "\f2da";
$fa-var-microchip: "\f2db";
$fa-var-snowflake-o: "\f2dc";
$fa-var-superpowers: "\f2dd";
$fa-var-wpexplorer: "\f2de";
$fa-var-meetup: "\f2e0";

View File

@ -1,18 +0,0 @@
/*!
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
@import "variables";
@import "mixins";
@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";

View File

@ -1,2 +0,0 @@
$fontdir: "../fonts" !default;

View File

@ -3,8 +3,6 @@
@import 'libs/vars'; @import 'libs/vars';
@import 'libs/functions'; @import 'libs/functions';
@import 'libs/mixins'; @import 'libs/mixins';
@import "libs/_font-awesome/font-awesome";
@import "libs/_google-fonts/opensans";
/* /*
Spectral by HTML5 UP Spectral by HTML5 UP