Verified Commit f4c1729d authored by Sandro Lutz's avatar Sandro Lutz Committed by Sandro Lutz
Browse files

Add HTML minifier

parent f0d7627d
......@@ -2039,6 +2039,12 @@
"integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
"dev": true
},
"ast-types": {
"version": "0.9.6",
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz",
"integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=",
"dev": true
},
"astral-regex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
......@@ -4366,6 +4372,16 @@
"integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=",
"dev": true
},
"es6-templates": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz",
"integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=",
"dev": true,
"requires": {
"recast": "~0.11.12",
"through": "~2.3.6"
}
},
"escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
......@@ -6485,6 +6501,19 @@
"resolved": "https://registry.npmjs.org/html-escape/-/html-escape-2.0.0.tgz",
"integrity": "sha1-YMjd1GXt8MrgKvnpn99fiDsJvkk="
},
"html-loader": {
"version": "0.5.5",
"resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz",
"integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==",
"dev": true,
"requires": {
"es6-templates": "^0.2.3",
"fastparse": "^1.1.1",
"html-minifier": "^3.5.8",
"loader-utils": "^1.1.0",
"object-assign": "^4.1.1"
}
},
"html-minifier": {
"version": "3.5.18",
"resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.18.tgz",
......@@ -11517,6 +11546,26 @@
}
}
},
"recast": {
"version": "0.11.23",
"resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz",
"integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=",
"dev": true,
"requires": {
"ast-types": "0.9.6",
"esprima": "~3.1.0",
"private": "~0.1.5",
"source-map": "~0.5.0"
},
"dependencies": {
"esprima": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
"integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
"dev": true
}
}
},
"redent": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
......
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title><%= htmlWebpackPlugin.options.title %></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes popup {
from {
opacity: 0;
}
90% {
opacity: 0;
}
to {
opacity: 100%;
}
}
html, body {
height: 100%;
margin: 0;
padding: 0;
background-color: #fff;
}
.loader {
position: relative;
height: 100%;
width: 100%;
animation-name: popup;
animation-duration: 1000ms;
}
.loader img {
width: 96px;
height: 96px;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}
</style>
<meta charset="utf-8">
<title>AMIV an der ETH</title>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="description" content="The Academic Mechanical and Electrical Engineering Association (AMIV) was founded in 1893 and is the student association for students of «Information Technology and Electrical Engineering» (D-ITET) and «Mechanical and Process Engineering» (D-MAVT)."/>
<style>
@keyframes spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
@keyframes popup {
from { opacity: 0; }
90% { opacity: 0; }
to { opacity: 100%; }
}
html,body {
margin: 0;
padding: 0;
}
.static-container {
height: 100vh;
background-color: #fff;
text-align: center;
font: 20px Helvetica, sans-serif;
color: #333;
position: relative;
}
#loader {
display: none;
position: relative;
height: 100%;
width: 100%;
animation-name: popup;
animation-duration: 1000ms;
}
#loader img {
width: 96px;
height: 96px;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}
noscript {
min-width: 100%;
max-height: 100%;
overflow-y: auto;
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
}
noscript img {
width: 500px;
max-width: 100%;
display: inline-block;
}
noscript h1 { font-size: 50px; }
noscript p { color: #999; }
</style>
</head>
<body>
<div class="loader">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDguOCA0OC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OC44IDQ4LjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRTg0NjJCO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC42LDIwLjJsLTEyLjgsMS4zbDMuOCw1LjNsLTYsNC40YzAsMC45LDEuOSwzLjcsMy4yLDQuNWw2LjEtNC40bDQuMSw1LjZsNS4xLTExLjhsMy44LDUuMmw0LjUtMy4ybC00LTUuNmw1LjItMy44Yy0wLjgtMS43LTEuOS0zLjItMy4yLTQuNUwyOS4yLDE3bC00LTUuNmwtNC41LDMuMmw0LjEsNS42bDAsMCIvPjwvc3ZnPg=="/>
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDguOCA0OC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OC44IDQ4LjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRTg0NjJCO308L3N0eWxlPjx0aXRsZT5aZWljaGVuZmzDpGNoZSA0PC90aXRsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDguNiwyNy4zYzAuMy0yLjIsMC4zLTQuMywwLTYuNWwtNS43LTAuOWMtMC4zLTEuMi0wLjYtMi4zLTEuMS0zLjRsNC4xLTQuMWMtMC41LTEtMS4xLTEuOS0xLjctMi44Yy0wLjYtMC45LTEuMy0xLjctMi4xLTIuNWwtNS4yLDIuN2MtMC40LTAuNC0wLjktMC44LTEuNC0xLjFjLTAuNS0wLjQtMS0wLjctMS41LTFMMzUsMmMtMS0wLjUtMi0wLjktMy0xLjJjLTEtMC4zLTIuMS0wLjYtMy4yLTAuOGwtMi42LDUuMmMtMS4yLTAuMS0yLjMtMC4xLTMuNSwwTDIwLjEsMGMtMS4xLDAuMi0yLjEsMC41LTMuMiwwLjhjLTEsMC4zLTIsMC44LTMsMS4ybDAuOSw1LjdjLTEsMC42LTIsMS4zLTIuOSwyLjFMNi43LDcuMkM2LDgsNS4zLDguOCw0LjcsOS43Yy0wLjYsMC45LTEuMiwxLjgtMS43LDIuOGw0LjEsNC4xYy0wLjUsMS4xLTAuOCwyLjItMS4xLDMuM2wtNS44LDAuOWMtMC4zLDIuMi0wLjMsNC4zLDAsNi41TDYsMjguMmMwLjMsMS4xLDAuNiwyLjMsMS4xLDMuM2wtNC4xLDQuMWMwLjUsMSwxLjEsMS45LDEuNywyLjhDNS4zLDM5LjMsNiw0MC4yLDYuOCw0MWw1LjItMi43YzAuNCwwLjQsMC45LDAuOCwxLjQsMS4xYzAuNSwwLjQsMSwwLjcsMS41LDFsLTAuOSw1LjdjMSwwLjUsMiwwLjksMywxLjJjMSwwLjMsMi4xLDAuNiwzLjIsMC44bDIuNi01LjJjMS4yLDAuMSwyLjMsMC4xLDMuNSwwbDIuNiw1LjJjMS4xLTAuMiwyLjEtMC41LDMuMi0wLjhjMS0wLjMsMi0wLjcsMy0xLjJMMzQsNDAuNGMxLTAuNiwyLTEuMywyLjktMi4xbDUuMiwyLjdjMC44LTAuOCwxLjUtMS42LDIuMS0yLjVjMC42LTAuOSwxLjItMS44LDEuNy0yLjhsLTQuMS00LjFjMC41LTEuMSwwLjgtMi4yLDEuMS0zLjRMNDguNiwyNy4zeiBNMzUuNSwzMi4xYy0wLjEsMC4yLTAuMywwLjQtMC40LDAuNXMtMC4xLDAuMS0wLjEsMC4yYy0wLjIsMC4zLTAuNSwwLjYtMC44LDAuOGwtMC4xLDAuMWMtMC4zLDAuMy0wLjUsMC41LTAuOCwwLjhsLTAuMiwwLjFjLTAuMywwLjItMC42LDAuNC0wLjksMC42TDMyLDM1LjVMMzEuMSwzNmwtMC40LDAuMmMtMC4yLDAuMS0wLjUsMC4yLTAuOCwwLjNsLTAuNSwwLjJMMjguOCwzN2wtMC43LDAuMmwtMC42LDAuMmMtMC4yLDAuMS0wLjUsMC4xLTAuNywwLjJsLTAuNiwwLjFsLTAuNywwLjFoLTAuN2gtMC40aC0wLjJoLTAuOGwtMC42LDBsLTAuNy0wLjFjLTAuMiwwLTAuNC0wLjEtMC42LTAuMXMtMC40LTAuMS0wLjYtMC4ybC0wLjctMC4yYy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMnMtMC41LTAuMi0wLjctMC4zbC0wLjUtMC4yTDE3LjcsMzZjLTAuMi0wLjEtMC4zLTAuMi0wLjUtMC4zcy0wLjUtMC4zLTAuNy0wLjVsLTAuMi0wLjFjLTAuMS0wLjEtMC4yLTAuMS0wLjItMC4yYy0wLjItMC4yLTAuNS0wLjQtMC43LTAuNmwtMC4yLTAuMWwwLDBjLTIuNy0yLjUtNC40LTUuOS00LjUtOS42di0wLjFjMC0wLjIsMC0wLjMsMC0wLjVjMC0wLjYsMC4xLTEuMywwLjEtMS45bDAuMS0wLjRjMC0wLjIsMC4xLTAuNSwwLjEtMC43czAuMS0wLjQsMC4xLTAuNnMwLjItMC42LDAuMy0wLjlzMC4xLTAuMywwLjItMC41czAuMS0wLjQsMC4yLTAuNXMwLjItMC41LDAuNC0wLjhzMC4yLTAuNCwwLjMtMC42czAuMi0wLjQsMC4zLTAuNmwwLjMtMC40bDAuMS0wLjJsMC4yLTAuMmMwLjItMC4yLDAuMy0wLjUsMC41LTAuN2wwLjQtMC40YzAuMi0wLjIsMC4zLTAuNCwwLjUtMC41czAuMy0wLjMsMC41LTAuNHMwLjQtMC4zLDAuNi0wLjVsMC41LTAuNGwwLjYtMC40bDAuNS0wLjNsMC43LTAuNGwwLjQtMC4ybDAuOC0wLjNsMC40LTAuMWMwLjMtMC4xLDAuNi0wLjIsMC45LTAuM2wwLjQtMC4xYzAuMy0wLjEsMC42LTAuMSwwLjgtMC4yYzAuMiwwLDAuMy0wLjEsMC41LTAuMWwwLjgtMC4xSDI0aDAuNGgwLjJjMC4zLDAsMC41LDAsMC44LDBIMjZsMC45LDAuMWwwLjUsMC4xYzAuMywwLjEsMC42LDAuMSwwLjksMC4ybDAuNCwwLjFjMC4zLDAuMSwwLjYsMC4yLDAuOSwwLjNsMC4zLDAuMWMwLjMsMC4xLDAuNiwwLjMsMC45LDAuNGwwLjMsMC4xYzAuMywwLjIsMC42LDAuMywwLjgsMC41YzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4ybDAuMywwLjJsMC40LDAuM2MwLjIsMC4xLDAuMywwLjMsMC41LDAuNGMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2wwLDBjMS40LDEuMywyLjQsMi44LDMuMiw0LjVsMCwwYzAsMCwwLDAuMSwwLDAuMWMwLjEsMC4yLDAuMSwwLjMsMC4yLDAuNXMwLjIsMC40LDAuMiwwLjZzMC4xLDAuMywwLjIsMC41czAuMiwwLjYsMC4yLDAuOXMwLjEsMC4zLDAuMSwwLjVzMC4xLDAuNiwwLjEsMC44YzAsMC4xLDAsMC4yLDAsMC4zYzAsMC40LDAuMSwwLjgsMC4xLDEuMmMwLDAsMCwwLjEsMCwwLjFzMCwwLjEsMCwwLjFDMzguMSwyNywzNy4yLDI5LjgsMzUuNSwzMi4xeiIvPjwvc3ZnPg=="
style="animation-name: spin;animation-duration: 2500ms;animation-iteration-count: infinite;animation-timing-function: ease;"/>
</div>
<div class="static-container">
<noscript>
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTk2LjA1MnB4IiBoZWlnaHQ9Ijg0Ljk1NnB4IiB2aWV3Qm94PSIwIDAgMTk2LjA1MiA4NC45NTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5Ni4wNTIgODQuOTU2Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxOTYuMDUyIiBoZWlnaHQ9Ijg0Ljk1NiIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCTwvY2xpcFBhdGg+DQoJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0iI0U4NDYyQiIgZD0iTTg5LjE4Nyw0Ni40MDVoLTUuMTljLTIuMzY5LDAtMy42NzksMS4xMDktMy42NzksMi45NzUNCgkJYzAsMS44MTMsMS4yMSwzLjAyMiwzLjc4LDMuMDIyYzEuODE0LDAsMi45NzMtMC4xNSw0LjEzMi0xLjI2YzAuNzA2LTAuNjU1LDAuOTU3LTEuNzEzLDAuOTU3LTMuMzI2VjQ2LjQwNXogTTg5LjMzOCw1Ny40OTN2LTIuMjY5DQoJCWMtMS43NjQsMS43NjQtMy40MjcsMi41MjEtNi40NSwyLjUyMWMtMi45NzQsMC01LjE0MS0wLjc1Ny02LjcwMy0yLjMxOGMtMS40MTEtMS40NjItMi4xNjctMy41NzgtMi4xNjctNS44OTYNCgkJYzAtNC4xODMsMi44NzItNy42MDksOC45Ny03LjYwOWg2LjE5OHYtMS4zMWMwLTIuODcyLTEuNDEtNC4xMzItNC44ODgtNC4xMzJjLTIuNTE5LDAtMy42NzgsMC42MDUtNS4wMzksMi4xNjdsLTQuMTgyLTQuMDgyDQoJCWMyLjU2OS0yLjgyMiw1LjA4OS0zLjYyOCw5LjQ3My0zLjYyOGM3LjM1OCwwLDExLjE4OCwzLjEyNCwxMS4xODgsOS4yNzJ2MTcuMjg2SDg5LjMzOHoiLz4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRTg0NjJCIiBkPSJNMTMxLjIzLDU3LjQ5M1Y0MS42MTljMC0zLjU3OC0yLjI2OS00Ljc4Ny00LjMzNC00Ljc4Nw0KCQljLTIuMDE3LDAtNC4zODQsMS4yMDktNC4zODQsNC42MzZ2MTYuMDI1aC02LjU1M1Y0MS42MTljMC0zLjU3OC0yLjI2Ny00Ljc4Ny00LjMzMy00Ljc4N2MtMi4wNjUsMC00LjM4NSwxLjIwOS00LjM4NSw0Ljc4N3YxNS44NzUNCgkJaC02LjU1MVYzMS4yMzhoNi4zOTl2Mi40MTljMS43MTUtMS43NjQsNC4xMzMtMi43MjEsNi41NTItMi43MjFjMi45MjMsMCw1LjI5MSwxLjA1OCw2Ljk1NSwzLjMyNg0KCQljMi4yMTctMi4zMTksNC41ODYtMy4zMjYsNy44Ni0zLjMyNmMyLjYyLDAsNC45ODksMC44NTYsNi40NSwyLjMxOGMyLjExNywyLjExNiwyLjg3Myw0LjU4NiwyLjg3Myw3LjQ1OHYxNi43ODFIMTMxLjIzeiIvPg0KCTxyZWN0IHg9IjE0Mi43MzMiIHk9IjMxLjIzOCIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0iI0U4NDYyQiIgd2lkdGg9IjYuNTUxIiBoZWlnaHQ9IjI2LjI1NSIvPg0KCTxwb2x5Z29uIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiIGZpbGw9IiNFODQ2MkIiIHBvaW50cz0iMTcwLjY5NywzMS4yMzggMTY1LjQwNiw0Ny40NjUgMTYwLjA2NSwzMS4yMzggMTUzLjE2MSwzMS4yMzggDQoJCTE2Mi44MzYsNTcuNDkzIDE2Ny45NzcsNTcuNDkzIDE3Ny42MDIsMzEuMjQgMTc3LjYwMiwzMS4yMzggCSIvPg0KCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiIGZpbGw9IiNFODQ2MkIiIGQ9Ik02OS43MDMsNDUuODU0YzAuMTQxLTEuMDY0LDAuMjIxLTIuMTQ4LDAuMjIxLTMuMjUxDQoJCWMwLTEuMTAzLTAuMDgtMi4xODYtMC4yMjEtMy4yNTFsLTUuNzQ3LTAuODkyYy0wLjI1Ny0xLjE0Ny0wLjYxOS0yLjI3MS0xLjA4Ni0zLjM1N2w0LjEyMS00LjA5Ng0KCQljLTAuNTExLTAuOTQ0LTEuMDgzLTEuODY4LTEuNzMxLTIuNzZjLTAuNjQ4LTAuODkyLTEuMzUtMS43MjItMi4wOS0yLjVsLTUuMTY4LDIuNjUyYy0wLjQzNy0wLjM4NC0wLjg5My0wLjc1My0xLjM3My0xLjEwMg0KCQljLTAuNDg0LTAuMzUxLTAuOTgtMC42NzMtMS40ODQtMC45NzJsMC45MjYtNS43MzVjLTAuOTY4LTAuNDY0LTEuOTc0LTAuODc1LTMuMDI0LTEuMjE2Yy0xLjA0OC0wLjM0MS0yLjEwNC0wLjU5OS0zLjE1OS0wLjc5NA0KCQlsLTIuNjI2LDUuMTkyYy0xLjE3NC0wLjEwNy0yLjM1Mi0wLjEwMy0zLjUyLDAuMDA3bC0yLjYyOS01LjE5OWMtMS4wNTYsMC4xOTUtMi4xMTEsMC40NTMtMy4xNiwwLjc5NA0KCQljLTEuMDQ5LDAuMzQxLTIuMDU1LDAuNzUyLTMuMDIzLDEuMjE1bDAuOTI3LDUuNzQzYy0xLjAwNCwwLjU5My0xLjk1OCwxLjI4Ni0yLjg1MSwyLjA3MWwtNS4xNzUtMi42NTYNCgkJYy0wLjc0LDAuNzc4LTEuNDQyLDEuNjA3LTIuMDksMi41Yy0wLjY0OSwwLjg5Mi0xLjIyMSwxLjgxNi0xLjczMiwyLjc2bDQuMTI2LDQuMTAxYy0wLjQ3MiwxLjA5Mi0wLjgzNiwyLjIxNC0xLjA4OSwzLjM1MQ0KCQlsLTUuNzQ4LDAuODkzYy0wLjE0MiwxLjA2NC0wLjIyMiwyLjE0OC0wLjIyMiwzLjI1MWMwLDEuMTAzLDAuMDgsMi4xODYsMC4yMjIsMy4yNTFsNS43NTYsMC44OTQNCgkJYzAuMjU2LDEuMTQ1LDAuNjE3LDIuMjY3LDEuMDgyLDMuMzVsLTQuMTI3LDQuMTAyYzAuNTExLDAuOTQ0LDEuMDgzLDEuODY4LDEuNzMyLDIuNzZjMC42NDgsMC44OTMsMS4zNDksMS43MjMsMi4wOSwyLjUNCgkJbDUuMTY4LTIuNjUyYzAuNDQxLDAuMzg3LDAuOSwwLjc1OSwxLjM4NCwxLjExYzAuNDgsMC4zNDksMC45NzIsMC42NjksMS40NzIsMC45NjZsLTAuOTI2LDUuNzMzDQoJCWMwLjk2OSwwLjQ2NCwxLjk3NSwwLjg3NSwzLjAyNCwxLjIxNmMxLjA0OSwwLjM0MiwyLjEwNCwwLjYsMy4xNiwwLjc5M2wyLjYyMi01LjE4NWMxLjE3NywwLjEwOSwyLjM1NywwLjEwNiwzLjUyOC0wLjAwNA0KCQlsMi42MjQsNS4xODljMS4wNTYtMC4xOTQsMi4xMTItMC40NTIsMy4xNi0wLjc5NGMxLjA1LTAuMzQxLDIuMDU1LTAuNzUyLDMuMDI0LTEuMjE1bC0wLjkyNS01LjcyOQ0KCQljMS4wMDgtMC41OTYsMS45NjUtMS4yOSwyLjg2Mi0yLjA3OWw1LjE2MiwyLjY0OWMwLjc0LTAuNzc3LDEuNDQxLTEuNjA3LDIuMDktMi41YzAuNjQ4LTAuODkyLDEuMjItMS44MTUsMS43MzEtMi43NmwtNC4xMTUtNC4wOTENCgkJYzAuNDczLTEuMDk2LDAuODM4LTIuMjIxLDEuMDkzLTMuMzY0TDY5LjcwMyw0NS44NTR6IE0zMy4wNTEsNDguMzIxYy0xLjk4OS00LjM1NS0xLjY1LTkuNjMyLDEuMzYtMTMuNzc1DQoJCWM0LjQ0NS02LjExOCwxMy4wMzgtNy40NzksMTkuMTU2LTMuMDM0YzAuNDM1LDAuMzE2LDAuODM5LDAuNjU4LDEuMjI1LDEuMDEzbC00LjE3NiwzLjAzNGwtNC4wNTYtNS41ODJsLTQuNDczLDMuMjVsNC4wNTYsNS41ODMNCgkJbC0wLjAwNywwLjAwNWwtMTIuNzcyLDEuMjQ1bDMuODIsNS4yNThMMzMuMDUxLDQ4LjMyMXogTTU2LjYwMSw1MC42NjhjLTQuNDQ1LDYuMTE4LTEzLjAzOCw3LjQ3OS0xOS4xNTYsMy4wMzQNCgkJYy0wLjM5Ny0wLjI4OS0wLjc3Mi0wLjU5Ni0xLjEyOS0wLjkxOGw0LjExOS0yLjk5Mmw0LjA5NSw1LjYzOGw1LjEzNS0xMS43NzFsMy43NjgsNS4xODZsNC40NzMtMy4yNWwtNC4wMzktNS41Nmw0LjE0Ny0zLjAxMw0KCQlDNTkuOTQsNDEuMzUzLDU5LjU4Miw0Ni41NjQsNTYuNjAxLDUwLjY2OCIvPg0KPC9nPg0KPC9zdmc+DQo=" alt="AMIV an der ETH">
<h1>JavaScript is required</h1>
<p>Please enable JavaScript in your browser and reload this page.</p>
</noscript>
<div id="loader">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDguOCA0OC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OC44IDQ4LjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRTg0NjJCO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC42LDIwLjJsLTEyLjgsMS4zbDMuOCw1LjNsLTYsNC40YzAsMC45LDEuOSwzLjcsMy4yLDQuNWw2LjEtNC40bDQuMSw1LjZsNS4xLTExLjhsMy44LDUuMmw0LjUtMy4ybC00LTUuNmw1LjItMy44Yy0wLjgtMS43LTEuOS0zLjItMy4yLTQuNUwyOS4yLDE3bC00LTUuNmwtNC41LDMuMmw0LjEsNS42bDAsMCIvPjwvc3ZnPg=="/>
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDguOCA0OC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OC44IDQ4LjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRTg0NjJCO308L3N0eWxlPjx0aXRsZT5aZWljaGVuZmzDpGNoZSA0PC90aXRsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDguNiwyNy4zYzAuMy0yLjIsMC4zLTQuMywwLTYuNWwtNS43LTAuOWMtMC4zLTEuMi0wLjYtMi4zLTEuMS0zLjRsNC4xLTQuMWMtMC41LTEtMS4xLTEuOS0xLjctMi44Yy0wLjYtMC45LTEuMy0xLjctMi4xLTIuNWwtNS4yLDIuN2MtMC40LTAuNC0wLjktMC44LTEuNC0xLjFjLTAuNS0wLjQtMS0wLjctMS41LTFMMzUsMmMtMS0wLjUtMi0wLjktMy0xLjJjLTEtMC4zLTIuMS0wLjYtMy4yLTAuOGwtMi42LDUuMmMtMS4yLTAuMS0yLjMtMC4xLTMuNSwwTDIwLjEsMGMtMS4xLDAuMi0yLjEsMC41LTMuMiwwLjhjLTEsMC4zLTIsMC44LTMsMS4ybDAuOSw1LjdjLTEsMC42LTIsMS4zLTIuOSwyLjFMNi43LDcuMkM2LDgsNS4zLDguOCw0LjcsOS43Yy0wLjYsMC45LTEuMiwxLjgtMS43LDIuOGw0LjEsNC4xYy0wLjUsMS4xLTAuOCwyLjItMS4xLDMuM2wtNS44LDAuOWMtMC4zLDIuMi0wLjMsNC4zLDAsNi41TDYsMjguMmMwLjMsMS4xLDAuNiwyLjMsMS4xLDMuM2wtNC4xLDQuMWMwLjUsMSwxLjEsMS45LDEuNywyLjhDNS4zLDM5LjMsNiw0MC4yLDYuOCw0MWw1LjItMi43YzAuNCwwLjQsMC45LDAuOCwxLjQsMS4xYzAuNSwwLjQsMSwwLjcsMS41LDFsLTAuOSw1LjdjMSwwLjUsMiwwLjksMywxLjJjMSwwLjMsMi4xLDAuNiwzLjIsMC44bDIuNi01LjJjMS4yLDAuMSwyLjMsMC4xLDMuNSwwbDIuNiw1LjJjMS4xLTAuMiwyLjEtMC41LDMuMi0wLjhjMS0wLjMsMi0wLjcsMy0xLjJMMzQsNDAuNGMxLTAuNiwyLTEuMywyLjktMi4xbDUuMiwyLjdjMC44LTAuOCwxLjUtMS42LDIuMS0yLjVjMC42LTAuOSwxLjItMS44LDEuNy0yLjhsLTQuMS00LjFjMC41LTEuMSwwLjgtMi4yLDEuMS0zLjRMNDguNiwyNy4zeiBNMzUuNSwzMi4xYy0wLjEsMC4yLTAuMywwLjQtMC40LDAuNXMtMC4xLDAuMS0wLjEsMC4yYy0wLjIsMC4zLTAuNSwwLjYtMC44LDAuOGwtMC4xLDAuMWMtMC4zLDAuMy0wLjUsMC41LTAuOCwwLjhsLTAuMiwwLjFjLTAuMywwLjItMC42LDAuNC0wLjksMC42TDMyLDM1LjVMMzEuMSwzNmwtMC40LDAuMmMtMC4yLDAuMS0wLjUsMC4yLTAuOCwwLjNsLTAuNSwwLjJMMjguOCwzN2wtMC43LDAuMmwtMC42LDAuMmMtMC4yLDAuMS0wLjUsMC4xLTAuNywwLjJsLTAuNiwwLjFsLTAuNywwLjFoLTAuN2gtMC40aC0wLjJoLTAuOGwtMC42LDBsLTAuNy0wLjFjLTAuMiwwLTAuNC0wLjEtMC42LTAuMXMtMC40LTAuMS0wLjYtMC4ybC0wLjctMC4yYy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMnMtMC41LTAuMi0wLjctMC4zbC0wLjUtMC4yTDE3LjcsMzZjLTAuMi0wLjEtMC4zLTAuMi0wLjUtMC4zcy0wLjUtMC4zLTAuNy0wLjVsLTAuMi0wLjFjLTAuMS0wLjEtMC4yLTAuMS0wLjItMC4yYy0wLjItMC4yLTAuNS0wLjQtMC43LTAuNmwtMC4yLTAuMWwwLDBjLTIuNy0yLjUtNC40LTUuOS00LjUtOS42di0wLjFjMC0wLjIsMC0wLjMsMC0wLjVjMC0wLjYsMC4xLTEuMywwLjEtMS45bDAuMS0wLjRjMC0wLjIsMC4xLTAuNSwwLjEtMC43czAuMS0wLjQsMC4xLTAuNnMwLjItMC42LDAuMy0wLjlzMC4xLTAuMywwLjItMC41czAuMS0wLjQsMC4yLTAuNXMwLjItMC41LDAuNC0wLjhzMC4yLTAuNCwwLjMtMC42czAuMi0wLjQsMC4zLTAuNmwwLjMtMC40bDAuMS0wLjJsMC4yLTAuMmMwLjItMC4yLDAuMy0wLjUsMC41LTAuN2wwLjQtMC40YzAuMi0wLjIsMC4zLTAuNCwwLjUtMC41czAuMy0wLjMsMC41LTAuNHMwLjQtMC4zLDAuNi0wLjVsMC41LTAuNGwwLjYtMC40bDAuNS0wLjNsMC43LTAuNGwwLjQtMC4ybDAuOC0wLjNsMC40LTAuMWMwLjMtMC4xLDAuNi0wLjIsMC45LTAuM2wwLjQtMC4xYzAuMy0wLjEsMC42LTAuMSwwLjgtMC4yYzAuMiwwLDAuMy0wLjEsMC41LTAuMWwwLjgtMC4xSDI0aDAuNGgwLjJjMC4zLDAsMC41LDAsMC44LDBIMjZsMC45LDAuMWwwLjUsMC4xYzAuMywwLjEsMC42LDAuMSwwLjksMC4ybDAuNCwwLjFjMC4zLDAuMSwwLjYsMC4yLDAuOSwwLjNsMC4zLDAuMWMwLjMsMC4xLDAuNiwwLjMsMC45LDAuNGwwLjMsMC4xYzAuMywwLjIsMC42LDAuMywwLjgsMC41YzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4ybDAuMywwLjJsMC40LDAuM2MwLjIsMC4xLDAuMywwLjMsMC41LDAuNGMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2wwLDBjMS40LDEuMywyLjQsMi44LDMuMiw0LjVsMCwwYzAsMCwwLDAuMSwwLDAuMWMwLjEsMC4yLDAuMSwwLjMsMC4yLDAuNXMwLjIsMC40LDAuMiwwLjZzMC4xLDAuMywwLjIsMC41czAuMiwwLjYsMC4yLDAuOXMwLjEsMC4zLDAuMSwwLjVzMC4xLDAuNiwwLjEsMC44YzAsMC4xLDAsMC4yLDAsMC4zYzAsMC40LDAuMSwwLjgsMC4xLDEuMmMwLDAsMCwwLjEsMCwwLjFzMCwwLjEsMCwwLjFDMzguMSwyNywzNy4yLDI5LjgsMzUuNSwzMi4xeiIvPjwvc3ZnPg=="
style="animation-name: spin; animation-duration: 2500ms; animation-iteration-count: infinite; animation-timing-function: ease;"
alt="loading"/>
</div>
<script>
// Show loader only if JavaScript is enabled!
document.getElementById("loader").style.display = "block";
</script>
</div>
</body>
</html>
......@@ -120,6 +120,17 @@ const config = {
test: /\.css$/,
use: ['style-loader', 'css-loader'],
},
{
test: /\.html$/,
use: [
{
loader: 'html-loader',
options: {
minimize: true,
},
},
],
},
],
},
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment