From 631b7c9f6175c7139130633eb99bd9b15ddf36ee Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Mon, 19 Mar 2018 17:23:01 +0100
Subject: [PATCH] Improved css font handling

---
 assets/css/fonts.css      |  2 +-
 assets/css/fonts.sass     |  9 +++++++++
 index.html                | 10 +++++++++-
 privacy-policy/index.html | 10 +++++++++-
 releases/index.html       | 10 +++++++++-
 5 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/assets/css/fonts.css b/assets/css/fonts.css
index b2c0f8a..58bbf5f 100644
--- a/assets/css/fonts.css
+++ b/assets/css/fonts.css
@@ -1 +1 @@
-@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-Regular.eot");src:url("/assets/fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-Regular.woff2") format("woff2"),url("/assets/fonts/Lato-Regular.woff") format("woff"),url("/assets/fonts/Lato-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-Bold.eot");src:url("/assets/fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-Bold.woff2") format("woff2"),url("/assets/fonts/Lato-Bold.woff") format("woff"),url("/assets/fonts/Lato-Bold.ttf") format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-BoldItalic.eot");src:url("/assets/fonts/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-BoldItalic.woff2") format("woff2"),url("/assets/fonts/Lato-BoldItalic.woff") format("woff"),url("/assets/fonts/Lato-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-Italic.eot");src:url("/assets/fonts/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-Italic.woff2") format("woff2"),url("/assets/fonts/Lato-Italic.woff") format("woff"),url("/assets/fonts/Lato-Italic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}
+@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-Regular.eot");src:url("/assets/fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-Regular.woff2") format("woff2"),url("/assets/fonts/Lato-Regular.woff") format("woff"),url("/assets/fonts/Lato-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-Bold.eot");src:url("/assets/fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-Bold.woff2") format("woff2"),url("/assets/fonts/Lato-Bold.woff") format("woff"),url("/assets/fonts/Lato-Bold.ttf") format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-BoldItalic.eot");src:url("/assets/fonts/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-BoldItalic.woff2") format("woff2"),url("/assets/fonts/Lato-BoldItalic.woff") format("woff"),url("/assets/fonts/Lato-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("/assets/fonts/Lato-Italic.eot");src:url("/assets/fonts/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lato-Italic.woff2") format("woff2"),url("/assets/fonts/Lato-Italic.woff") format("woff"),url("/assets/fonts/Lato-Italic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Icons';src:url("/assets/fonts/icons.eot");src:url("/assets/fonts/icons.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/icons.woff2") format("woff2"),url("/assets/fonts/icons.woff") format("woff"),url("/assets/fonts/icons.ttf") format("truetype"),url("/assets/fonts/icons.svg#icons") format("svg");font-style:normal;font-weight:normal;font-variant:normal;text-decoration:inherit;text-transform:none}
diff --git a/assets/css/fonts.sass b/assets/css/fonts.sass
index 14a46af..51eb4c4 100644
--- a/assets/css/fonts.sass
+++ b/assets/css/fonts.sass
@@ -30,3 +30,12 @@
   font-weight: normal
   text-rendering: optimizeLegibility
 
+@font-face
+  font-family: 'Icons'
+  src: url("/assets/fonts/icons.eot");
+  src: url("/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/icons.woff2") format('woff2'), url("/assets/fonts/icons.woff") format('woff'), url("/assets/fonts/icons.ttf") format('truetype'), url("/assets/fonts/icons.svg#icons") format('svg');
+  font-style: normal
+  font-weight: normal
+  font-variant: normal
+  text-decoration: inherit
+  text-transform: none
\ No newline at end of file
diff --git a/index.html b/index.html
index 71cb7ca..fae17c9 100644
--- a/index.html
+++ b/index.html
@@ -32,7 +32,15 @@
   font-weight: normal
   text-rendering: optimizeLegibility
 
-</style></head><body class="noscript index" id="page-index"><noscript><style>img[data-src] {
+@font-face
+  font-family: 'Icons'
+  src: url("/assets/fonts/icons.eot");
+  src: url("/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/icons.woff2") format('woff2'), url("/assets/fonts/icons.woff") format('woff'), url("/assets/fonts/icons.ttf") format('truetype'), url("/assets/fonts/icons.svg#icons") format('svg');
+  font-style: normal
+  font-weight: normal
+  font-variant: normal
+  text-decoration: inherit
+  text-transform: none</style></head><body class="noscript index" id="page-index"><noscript><style>img[data-src] {
   display: none !important;
 }</style></noscript><script>document.body.classList.remove("noscript");</script><div class="pusher"><div class="full height"><div class="following bar"><div class="ui container"><div class="ui large secondary menu inverted"><a class="view-ui item active" href="/"><img class="ui logo left" src="/assets/images/icon.svg">QuasselDroid</a><a class="view-ui item" href="/docs/">Docs</a><div class="right menu"><a class="view-ui item" href="https://github.com/justjanne/quasseldroid-ng"><i class="icon github left"></i><span class="text">GitHub</span></a><a class="view-ui item" href="/releases/"><i class="icon download left"></i><span class="text">Download</span></a></div></div></div></div><div class="masthead segment"><div class="ui container"><div class="introduction"><h1 class="ui inverted header">QuasselDroid</h1><h2 class="ui inverted">Chat comfortably, everywhere.</h2><div class="ui hidden divider"></div><a class="ui huge inverted download button" href="/releases/"><i class="icon download left"></i><span class="text">Download</span></a><a class="ui huge inverted basic button" href="https://github.com/justjanne/quasseldroid-ng"><i class="icon github left"></i><span class="text">GitHub</span></a></div><div class="row"><div class="wide column"><div id="image_container"><img class="phone" src="/assets/images/phone@400.png" sizes="(max-height: 800px) calc(50vw + 101px), (max-width: 800px) calc(50vw + 101px), calc(33vw + 1px)" srcset="/assets/images/phone@220.png 220w, /assets/images/phone@300.png 300w, /assets/images/phone@400.png 400w, /assets/images/phone@520.png 520w, /assets/images/phone@640.png 640w, /assets/images/phone@800.png 800w, /assets/images/phone@1000.png 1000w, /assets/images/phone@1220.png 1220w"><noscript><img class="tablet" src="/assets/images/tablet@1090.png" sizes="calc(33vw + 1px)" srcset="/assets/images/tablet@545.png 545w, /assets/images/tablet@640.png 640w, /assets/images/tablet@720.png 720w, /assets/images/tablet@800.png 800w, /assets/images/tablet@880.png 880w, /assets/images/tablet@960.png 960w, /assets/images/tablet@1090.png 1090w, /assets/images/tablet@1635.png 1635w, /assets/images/tablet@2180.png 2180w"></noscript><img class="tablet" src="/assets/images/tablet@thumb.png" data-src="/assets/images/tablet@1090.png" sizes="calc(33vw + 1px)" data-srcset="/assets/images/tablet@545.png 545w, /assets/images/tablet@640.png 640w, /assets/images/tablet@720.png 720w, /assets/images/tablet@800.png 800w, /assets/images/tablet@880.png 880w, /assets/images/tablet@960.png 960w, /assets/images/tablet@1090.png 1090w, /assets/images/tablet@1635.png 1635w, /assets/images/tablet@2180.png 2180w"></div></div></div></div></div><div class="ui vertical stripe intro segment"><div class="ui stackable very relaxed center aligned grid container"><div class="row" id="built_on_quassel"><div class="seven wide column left aligned"><h2 class="ui header">Built on Quassel</h2><p>Quassel makes IRC fun again – open a client anywhere, connect
 to your core, and have all your favourite channels and
diff --git a/privacy-policy/index.html b/privacy-policy/index.html
index 30644dd..6ee2ecb 100644
--- a/privacy-policy/index.html
+++ b/privacy-policy/index.html
@@ -32,7 +32,15 @@
   font-weight: normal
   text-rendering: optimizeLegibility
 
-</style></head><body class="noscript privacy-policy" id="page-index"><noscript><style>img[data-src] {
+@font-face
+  font-family: 'Icons'
+  src: url("/assets/fonts/icons.eot");
+  src: url("/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/icons.woff2") format('woff2'), url("/assets/fonts/icons.woff") format('woff'), url("/assets/fonts/icons.ttf") format('truetype'), url("/assets/fonts/icons.svg#icons") format('svg');
+  font-style: normal
+  font-weight: normal
+  font-variant: normal
+  text-decoration: inherit
+  text-transform: none</style></head><body class="noscript privacy-policy" id="page-index"><noscript><style>img[data-src] {
   display: none !important;
 }</style></noscript><script>document.body.classList.remove("noscript");</script><div class="pusher"><div class="full height"><div class="following bar"><div class="ui container"><div class="ui large secondary menu inverted"><a class="view-ui item" href="/"><img class="ui logo left" src="/assets/images/icon.svg">QuasselDroid</a><a class="view-ui item" href="/docs/">Docs</a><div class="right menu"><a class="view-ui item" href="https://github.com/justjanne/quasseldroid-ng"><i class="icon github left"></i><span class="text">GitHub</span></a><a class="view-ui item" href="/releases/"><i class="icon download left"></i><span class="text">Download</span></a></div></div></div></div><div class="ui vertical stripe intro segment"><div class="ui stackable very relaxed center aligned grid container"><div class="row"><div class="column left aligned"><h2 class="ui header">Privacy Policy</h2><h3 class="ui header">Website</h3><p>While visiting our website, your computer transmits various pieces of data to our website. These vary based
 on browser and operating system, and usually include:</p><ul class="ui list"><li>Browser and version</li><li>Operating system and version</li><li>The previously visited website (Referrer URL)</li><li>Hostname and/or IP address of your computer</li><li>Time and date of the access</li></ul><p>We currently do not store or collect any of this information.
diff --git a/releases/index.html b/releases/index.html
index b5af0ba..edad64b 100644
--- a/releases/index.html
+++ b/releases/index.html
@@ -32,7 +32,15 @@
   font-weight: normal
   text-rendering: optimizeLegibility
 
-</style></head><body class="noscript releases" id="page-index"><noscript><style>img[data-src] {
+@font-face
+  font-family: 'Icons'
+  src: url("/assets/fonts/icons.eot");
+  src: url("/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("/assets/fonts/icons.woff2") format('woff2'), url("/assets/fonts/icons.woff") format('woff'), url("/assets/fonts/icons.ttf") format('truetype'), url("/assets/fonts/icons.svg#icons") format('svg');
+  font-style: normal
+  font-weight: normal
+  font-variant: normal
+  text-decoration: inherit
+  text-transform: none</style></head><body class="noscript releases" id="page-index"><noscript><style>img[data-src] {
   display: none !important;
 }</style></noscript><script>document.body.classList.remove("noscript");</script><div class="pusher"><div class="full height"><div class="following bar"><div class="ui container"><div class="ui large secondary menu inverted"><a class="view-ui item" href="/"><img class="ui logo left" src="/assets/images/icon.svg">QuasselDroid</a><a class="view-ui item" href="/docs/">Docs</a><div class="right menu"><a class="view-ui item" href="https://github.com/justjanne/quasseldroid-ng"><i class="icon github left"></i><span class="text">GitHub</span></a><a class="view-ui item active" href="/releases/"><i class="icon download left"></i><span class="text">Download</span></a></div></div></div></div><div class="ui vertical stripe intro segment"><div class="ui stackable very relaxed center aligned grid container"><div class="row"><div class="column left aligned"><h2 class="ui header">Downloads</h2><p>Quasseldroid is available on F-Droid and the Google Play Store.
 <br>
-- 
GitLab