main
Peter 11 months ago
commit 8f84595f01
Signed by: pludi
GPG Key ID: FB1A00FEE77E2C36

@ -0,0 +1,114 @@
<!DOCTYPE HTML>
<!--
Editorial by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>{{ title }}</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="icon" type="image/svg+xml" href="assets/favicon.svg" sizes="any">
<link rel="apple-touch-icon" type="image/svg+xml" href="assets/favicon.svg" sizes="any">
<meta name="theme-color" content="#ffffff">
<!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]-->
<link rel="stylesheet" href="assets/css/main.css" />
<!--[if lte IE 9]><link rel="stylesheet" href="assets/css/ie9.css" /><![endif]-->
<!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]-->
<meta name="description" lang="de" content="Der /usr/space ist ein Hack-/Makerspace für das südliche Niederösterreich">
<meta name="description" lang="en" content="/usr/space is a Hack-/Makerspace located in southern Lower Austria">
<meta name="keywords" lang="de" content="Hackspace, Hackerspace, Makerspace, Leobersdorf, Niederösterreich, Technologie, Netzpolitik">
<meta name="keywords" lang="en" content="Hackspace, Hackerspace, Makerspace, Leobersdorf, Lower Austria, Technology, Internet policy">
</head>
<body>
<!-- Wrapper -->
<div id="wrapper">
<!-- Main -->
<div id="main">
<div class="inner">
<!-- Header -->
<header id="header">
<a href="/" class="logo"><strong>/usr/space</strong> - Makerspace in Leobersdorf</a>
<ul class="icons">
<li><a href="https://matrix.to/#/#usrspace:matrix.usrspace.at" class="icon fa-hashtag" target="_blank"><span class="label">Matrix</span></a></li>
<li><a href="https://t.me/usrspace" class="icon fa-telegram" target="_blank"><span class="label">Telegram</span></a></li>
<li><a href="https://www.twitter.com/usrspace_at" class="icon fa-twitter" target="_blank"><span class="label">Twitter</span></a></li>
<li><a href="https://www.facebook.com/usrspace.at" class="icon fa-facebook" target="_blank"><span class="label">Facebook</span></a></li>
</ul>
</header>
<!-- Content -->
{{ content }}
</div>
</div>
<!-- Sidebar -->
<div id="sidebar">
<div class="inner">
<!-- Section -->
<section style="border-bottom:0; margin:0; padding:0;">
<span class="image logo">
<img src="assets/images/1_MainLogo_2021.svg" alt="Logo">
</span>
</section>
<!-- Menu -->
<nav id="menu">
<header class="major">
<h2>Menu</h2>
</header>
<ul>
<li><a href="index.html">Start</a></li>
<li><a href="stammtisch.php">Stammtisch</a></li>
<li><a href="mitgliedschaft.html">Mitgliedschaft</a></li>
<li><a href="https://wiki.usrspace.at">Wiki</a></li>
<li><a href="https://gitea.usrspace.at/explore/repos">Gitea</a></li>
</ul>
</nav>
<!-- Section -->
<section>
<header class="major">
<h2>Kontakt</h2>
</header>
<ul class="contact">
<li class="fa-envelope-o"><a href="mailto:kernel@usrspace.at">kernel@usrspace.at</a></li>
<li class="fa-twitter"><a href="https://www.twitter.com/usrspace_at" target="_blank">@usrspace_at</a></li>
<li class="fa-facebook"><a href="https://www.facebook.com/usrspace.at" target="_blank">facebook.com/usrspace.at</a></li>
<li class="fa-hashtag"><a href="https://matrix.to/#/#usrspace:matrix.usrspace.at" target="_blank">#usrspace:matrix.usrspace.at</a></li>
<li class="fa-telegram"><a href="https://t.me/usrspace" target="_blank">/usr/space auf Telegram</a></li>
<li class="fa-users"><a href="/stammtisch.php">Stammtisch</a></li>
</ul>
</section>
<!-- Footer -->
<footer id="footer">
<p class="copyright">
Icons: <a href="https://fontawesome.com/v4.7.0/license" target="_blank">Fontawesome</a><br />
Fonts: <a href="https://github.com/googlefonts/robotoslab/blob/master/LICENSE.txt" target="_blank">Roboto Slab</a>, <a href="https://github.com/googlefonts/opensans/blob/master/LICENSE.txt" target="_blank">Open Sans</a><br />
Design: <a href="https://html5up.net/license" target="_blank">HTML5 UP</a>
</p>
<p class="copyright">
<a href="/impressum.php">Impressum</a><br />
<a href="/datenschutz.php">Datenschutzerklärung</a>
</p>
<p class="copyright">&copy; /usr/space - <a href="https://creativecommons.org/licenses/by-sa/3.0/at/">CC BY-SA 3.0 AT</a></p>
</footer>
</div>
</div>
</div>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/skel.min.js"></script>
<script src="assets/js/util.js"></script>
<!--[if lte IE 8]><script src="assets/js/ie/respond.min.js"></script><![endif]-->
<script src="assets/js/main.js"></script>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

@ -0,0 +1,25 @@
<svg id="root" width="16" height="16" viewBox="-32 -32 64 64" xmlns="http://www.w3.org/2000/svg">
<title>/usr/space</title>
<desc>Logo /usr/space</desc>
<defs>
<style type="text/css">
#root {
background-color: transparent;
stroke: #2AA1BF;
}
@media (prefers-color-scheme: dark) {
#root {
background-color: transparent;
stroke: #FFF;
}
}
</style>
<marker id="circle" viewBox="-4 -4 8 8" markerWidth="8.5" markerHeight="8.5" markerUnits="userSpaceOnUse" refX="2" orient="auto-start-reverse">
<circle cx="0" cy="0" r="2" fill="none" stroke-width="4"/>
</marker>
</defs>
<g fill="none" stroke-width="4">
<path marker-start="url(#circle)" marker-end="url(#circle)" d="M 0,-21.69431 0,-1.299519 a 2.2499999,2.2499999 0 0 0 1.125624,1.948918 l 21.5,12.403846 A 2.25,2.25 0 0 0 26,11.104327 v -24.804808 a 2.2499999,2.2499999 0 0 0 -1.125624,-1.948918 l -23.75,-13.701923 a 2.25,2.25 0 0 0 -2.248752,0 l -23.749999,13.701923 A 2.2499999,2.2499999 0 0 0 -26,-13.700481 v 24.804808 a 2.25,2.25 0 0 0 3.374376,1.948918 L -6.154917,3.550914"/>
<path marker-start="url(#circle)" marker-end="url(#circle)" d="m 18.850376,19.124785 -17.726,10.226537 a 2.25,2.25 0 0 1 -2.248752,0 L -18.844457,19.128198"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 434 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

@ -0,0 +1,129 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg8"
version="1.1"
viewBox="0 0 100 100"
height="10cm"
width="10cm">
<defs
id="defs2" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-197)"
id="layer1">
<circle
style="fill:none;stroke:#000000;stroke-width:0.64;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
r="24.205778"
cy="271.2056"
cx="49.890373"
id="path3698" />
<g
id="text4545"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.64;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none">
<path
id="path4171"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.64;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 42.766125,265.97023 1.258838,0 0,3.79511 3.429248,0 0,-3.79511 1.258838,0 0,9.25835 -1.258838,0 0,-4.40904 -3.429248,0 0,4.40904 -1.258838,0 0,-9.25835 z" />
<path
id="path4173"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.64;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 49.556408,265.97023 1.221631,0 0.886767,7.51582 1.054199,-4.97334 1.308447,0 1.066602,4.98574 0.886767,-7.52822 1.221631,0 -1.382861,9.25835 -1.184424,0 -1.258838,-5.50044 -1.252636,5.50044 -1.184424,0 -1.382861,-9.25835 z" />
</g>
<path
id="path4505"
d="M 49.890485,222.7946 A 48.411554,48.411554 0 0 0 7.9651329,247.00017 l 20.9808171,12.1134 a 24.205779,24.205779 0 0 1 20.944535,-12.1134 24.205779,24.205779 0 0 1 20.937037,12.11715 L 91.815838,247.00017 A 48.411554,48.411554 0 0 0 49.890485,222.7946 Z"
style="fill:none;stroke:#000000;stroke-width:0.64;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
<g
id="text4549"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
<path
id="path4176"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 27.895241,233.47569 1.258838,0 0,4.11758 3.912939,-4.11758 1.469678,0 -3.602881,3.78272 3.708301,5.47563 -1.513086,0 -3.019971,-4.63848 -0.95498,1.017 0,3.62148 -1.258838,0 0,-9.25835 z" />
<path
id="path4178"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 38.883717,242.91387 q -0.799951,0 -1.438672,-0.24184 -0.632519,-0.24805 -1.079004,-0.72554 -0.446484,-0.47749 -0.682129,-1.14722 -0.229443,-0.67592 -0.229443,-1.52548 0,-0.87437 0.235645,-1.53169 0.235644,-0.66353 0.651123,-1.12862 0.452685,-0.50229 1.0604,-0.74414 0.607715,-0.24804 1.308447,-0.24804 0.694531,0 1.21543,0.22944 0.527099,0.22944 0.899169,0.66352 0.372071,0.43409 0.564307,1.0542 0.198437,0.61392 0.198437,1.40767 l 0,0.5581 -4.942333,0 0,0.0372 q 0,1.13482 0.595312,1.75493 0.285254,0.29766 0.68833,0.45889 0.409278,0.16123 0.973584,0.16123 0.564307,0 1.147217,-0.17363 0.601514,-0.17984 1.27124,-0.5271 l 0,1.13481 q -0.328662,0.13643 -0.638721,0.23565 -0.310058,0.0992 -0.613916,0.16743 -0.297656,0.0682 -0.595312,0.0992 -0.297656,0.031 -0.589111,0.031 z m 1.562695,-4.2726 q -0.0124,-0.5333 -0.142627,-0.91158 -0.124023,-0.38447 -0.328662,-0.62011 -0.223242,-0.26045 -0.551904,-0.39068 -0.328662,-0.13022 -0.73794,-0.13022 -0.837158,0 -1.364257,0.5457 -0.533301,0.55191 -0.63252,1.51309 l 3.75791,-0.006 z" />
<path
id="path4180"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 44.19812,235.78873 1.035596,0 0.111621,1.35805 q 0.291455,-0.73794 0.880567,-1.13481 0.58291,-0.39067 1.395263,-0.39067 0.42168,0 0.79375,0.10542 0.179834,0.0496 0.359668,0.13642 0.179834,0.0806 0.341064,0.19224 l 0,1.16582 q -0.353466,-0.28526 -0.74414,-0.41548 -0.384473,-0.13023 -0.837158,-0.13023 -1.060401,0 -1.624707,0.66973 -0.564307,0.66353 -0.564307,1.93477 l 0,3.45405 -1.147217,0 0,-6.94531 z" />
<path
id="path4182"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 51.174438,235.78873 1.029395,0 0.111621,1.04179 q 0.310058,-0.60151 0.824755,-0.90537 0.514698,-0.30385 1.227832,-0.30385 0.558106,0 0.94878,0.17983 0.390673,0.17983 0.644921,0.5147 0.520899,0.70073 0.520899,2.1146 l 0,4.30361 -1.147217,0 0,-4.30361 q 0,-0.93638 -0.328662,-1.37666 -0.328662,-0.44029 -1.035596,-0.44029 -0.409277,0 -0.713134,0.14263 -0.297657,0.14263 -0.508496,0.42168 -0.434082,0.56431 -0.434082,1.63091 l 0,3.92534 -1.141016,0 0,-6.94531 z" />
<path
id="path4184"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 61.803246,242.91387 q -0.799951,0 -1.438672,-0.24184 -0.63252,-0.24805 -1.079004,-0.72554 -0.446484,-0.47749 -0.682129,-1.14722 -0.229443,-0.67592 -0.229443,-1.52548 0,-0.87437 0.235644,-1.53169 0.235645,-0.66353 0.651123,-1.12862 0.452686,-0.50229 1.060401,-0.74414 0.607715,-0.24804 1.308447,-0.24804 0.694531,0 1.215429,0.22944 0.5271,0.22944 0.89917,0.66352 0.372071,0.43409 0.564307,1.0542 0.198437,0.61392 0.198437,1.40767 l 0,0.5581 -4.942333,0 0,0.0372 q 0,1.13482 0.595312,1.75493 0.285254,0.29766 0.68833,0.45889 0.409278,0.16123 0.973584,0.16123 0.564307,0 1.147217,-0.17363 0.601514,-0.17984 1.27124,-0.5271 l 0,1.13481 q -0.328662,0.13643 -0.638721,0.23565 -0.310058,0.0992 -0.613916,0.16743 -0.297656,0.0682 -0.595312,0.0992 -0.297656,0.031 -0.589111,0.031 z m 1.562695,-4.2726 q -0.0124,-0.5333 -0.142627,-0.91158 -0.124023,-0.38447 -0.328662,-0.62011 -0.223242,-0.26045 -0.551904,-0.39068 -0.328662,-0.13022 -0.73794,-0.13022 -0.837158,0 -1.364257,0.5457 -0.533301,0.55191 -0.63252,1.51309 l 3.75791,-0.006 z" />
<path
id="path4186"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 70.336057,242.78365 q -0.496093,0 -0.892968,-0.15503 -0.390674,-0.15503 -0.68833,-0.5023 -0.564307,-0.65732 -0.564307,-1.86035 l 0,-6.28798 -1.829345,0 0,-0.89297 2.970361,0 0,7.18095 q 0,0.77515 0.285253,1.15962 0.148829,0.20464 0.353467,0.29766 0.21084,0.093 0.47749,0.093 l 1.333252,0 0,0.96738 -1.444873,0 0,0 z" />
</g>
<path
id="path4507"
d="M 47.949137,198.61407 A 72.617337,72.617337 0 0 0 7.299673,212.38988 l 14.219866,19.63739 a 48.411554,48.411554 0 0 1 28.370946,-9.23267 48.411554,48.411554 0 0 1 28.611111,9.42405 L 92.854062,212.66132 A 72.617337,72.617337 0 0 0 47.949137,198.61407 Z"
style="fill:none;stroke:#000000;stroke-width:0.64;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
<g
id="text4553"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;line-height:1.25;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
<path
id="path4189"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 17.366917,207.72154 1.178223,0 -4.874121,10.43657 -1.184424,0 4.880322,-10.43657 z" />
<path
id="path4191"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 22.805344,217.15972 q -1.0604,0 -1.581298,-0.70073 -0.520899,-0.69453 -0.520899,-2.1084 l 0,-4.30361 1.141016,0 0,4.30361 q 0,0.94258 0.334863,1.37666 0.161231,0.21084 0.403076,0.32866 0.248047,0.11163 0.620117,0.11163 0.806153,0 1.234034,-0.57051 0.42788,-0.56431 0.42788,-1.62471 l 0,-3.92534 1.147217,0 0,6.93291 -1.035596,0 -0.111621,-1.0418 q -0.310058,0.60772 -0.824755,0.91157 -0.5271,0.31006 -1.234034,0.31006 z" />
<path
id="path4193"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 30.792453,217.15972 q -0.272851,0 -0.564307,-0.031 -0.285253,-0.0248 -0.551904,-0.0744 -0.241845,-0.0496 -0.570508,-0.13642 -0.32246,-0.0868 -0.651123,-0.19224 l 0,-1.17822 q 0.396875,0.19844 0.675928,0.31006 0.279053,0.10542 0.545703,0.17983 0.285254,0.0806 0.551904,0.12402 0.266651,0.0434 0.551905,0.0434 0.750341,0 1.172021,-0.31006 0.217041,-0.16123 0.31626,-0.37827 0.09922,-0.21704 0.09922,-0.44028 0,-0.43408 -0.36587,-0.70073 -0.365869,-0.27285 -1.153417,-0.43409 l -0.04961,-0.0124 -0.427881,-0.0868 q -0.465087,-0.093 -0.830957,-0.24805 -0.359667,-0.15503 -0.607714,-0.40308 -0.452686,-0.45268 -0.452686,-1.24643 0,-0.5023 0.167432,-0.88677 0.173633,-0.38447 0.508496,-0.65112 0.353467,-0.28526 0.843359,-0.40928 0.489893,-0.13022 1.097607,-0.13022 0.266651,0 0.533301,0.0248 0.266651,0.0248 0.5271,0.0744 0.235644,0.0496 0.489892,0.13023 0.260449,0.0744 0.520899,0.17983 l 0,1.11621 q -0.496094,-0.28525 -0.985987,-0.42788 -0.248046,-0.0682 -0.502294,-0.10542 -0.248047,-0.0372 -0.533301,-0.0372 -0.359668,0 -0.651123,0.062 -0.285254,0.062 -0.47749,0.18603 -0.384473,0.25425 -0.384473,0.77515 0,0.21704 0.06821,0.39687 0.07441,0.17984 0.217041,0.29146 0.142627,0.11162 0.471289,0.22324 0.334863,0.10542 0.948779,0.22324 l 0.458887,0.0868 q 0.446484,0.0868 0.762744,0.24805 0.31626,0.16123 0.527099,0.39687 0.434082,0.47749 0.434082,1.26504 0,0.5333 -0.192236,0.93018 -0.186035,0.39067 -0.539502,0.66972 -0.378271,0.29766 -0.886767,0.44029 -0.502295,0.14262 -1.11001,0.14262 z" />
<path
id="path4195"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 36.646359,210.03458 1.035595,0 0.111621,1.35805 q 0.291455,-0.73794 0.880567,-1.13481 0.58291,-0.39067 1.395263,-0.39067 0.42168,0 0.79375,0.10542 0.179834,0.0496 0.359668,0.13642 0.179834,0.0806 0.341065,0.19224 l 0,1.16582 q -0.353467,-0.28526 -0.744141,-0.41548 -0.384473,-0.13023 -0.837158,-0.13023 -1.0604,0 -1.624707,0.66973 -0.564307,0.66353 -0.564307,1.93477 l 0,3.45405 -1.147216,0 0,-6.94531 z" />
<path
id="path4197"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 47.926289,207.72154 1.178223,0 -4.874121,10.43657 -1.184424,0 4.880322,-10.43657 z" />
<path
id="path4199"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 53.711982,217.15972 q -0.272852,0 -0.564307,-0.031 -0.285253,-0.0248 -0.551904,-0.0744 -0.241845,-0.0496 -0.570508,-0.13642 -0.32246,-0.0868 -0.651123,-0.19224 l 0,-1.17822 q 0.396875,0.19844 0.675928,0.31006 0.279053,0.10542 0.545703,0.17983 0.285254,0.0806 0.551904,0.12402 0.266651,0.0434 0.551905,0.0434 0.750341,0 1.172021,-0.31006 0.217041,-0.16123 0.31626,-0.37827 0.09922,-0.21704 0.09922,-0.44028 0,-0.43408 -0.36587,-0.70073 -0.365869,-0.27285 -1.153417,-0.43409 l -0.04961,-0.0124 -0.427881,-0.0868 q -0.465087,-0.093 -0.830957,-0.24805 -0.359668,-0.15503 -0.607714,-0.40308 -0.452686,-0.45268 -0.452686,-1.24643 0,-0.5023 0.167432,-0.88677 0.173633,-0.38447 0.508496,-0.65112 0.353467,-0.28526 0.843359,-0.40928 0.489893,-0.13022 1.097607,-0.13022 0.266651,0 0.533301,0.0248 0.266651,0.0248 0.5271,0.0744 0.235644,0.0496 0.489892,0.13023 0.260449,0.0744 0.520899,0.17983 l 0,1.11621 q -0.496094,-0.28525 -0.985987,-0.42788 -0.248046,-0.0682 -0.502294,-0.10542 -0.248047,-0.0372 -0.533301,-0.0372 -0.359668,0 -0.651123,0.062 -0.285254,0.062 -0.47749,0.18603 -0.384473,0.25425 -0.384473,0.77515 0,0.21704 0.06821,0.39687 0.07441,0.17984 0.217041,0.29146 0.142627,0.11162 0.471289,0.22324 0.334863,0.10542 0.948779,0.22324 l 0.458887,0.0868 q 0.446484,0.0868 0.762744,0.24805 0.31626,0.16123 0.527099,0.39687 0.434082,0.47749 0.434082,1.26504 0,0.5333 -0.192236,0.93018 -0.186035,0.39067 -0.539502,0.66972 -0.378271,0.29766 -0.886767,0.44029 -0.502295,0.14262 -1.11001,0.14262 z" />
<path
id="path4201"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 58.871356,210.03458 1.035596,0 0.111621,0.88676 q 0.291455,-0.52089 0.762744,-0.78754 0.471289,-0.26665 1.097608,-0.26665 0.620117,0 1.11621,0.24184 0.496094,0.24185 0.855762,0.73174 0.359668,0.48989 0.533301,1.16582 0.179834,0.66973 0.179834,1.51929 0,1.70532 -0.719336,2.6665 -0.719336,0.96738 -1.971973,0.96738 -0.353466,0 -0.613916,-0.0744 -0.260449,-0.0682 -0.489892,-0.19844 -0.483691,-0.27905 -0.750342,-0.78135 l 0,3.51607 -1.147217,0 0,-9.58701 z m 2.833936,6.15776 q 0.830957,0 1.246435,-0.67593 0.415479,-0.67593 0.415479,-2.00298 0,-1.32705 -0.415479,-2.00297 -0.415478,-0.67593 -1.246435,-0.67593 -0.830957,0 -1.258838,0.67593 -0.427881,0.68212 -0.427881,2.00297 0,1.32085 0.427881,1.99678 0.427881,0.68213 1.258838,0.68213 z" />
<path
id="path4203"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 68.514178,217.15972 q -1.079004,0 -1.705322,-0.60151 -0.297657,-0.28525 -0.465088,-0.66973 -0.167432,-0.39067 -0.167432,-0.93637 0,-1.14722 0.781348,-1.75494 0.768945,-0.60151 2.282031,-0.60151 l 1.531689,0 0,-0.17983 q 0,-0.39688 -0.10542,-0.70694 -0.10542,-0.31006 -0.316259,-0.50229 -0.204639,-0.18604 -0.539502,-0.27905 -0.334864,-0.093 -0.781348,-0.093 -0.589111,0 -1.184424,0.16743 -0.601513,0.16743 -1.159619,0.48989 l 0,-1.14101 q 0.260449,-0.0992 0.576709,-0.19844 0.31626,-0.0992 0.638721,-0.16743 0.564306,-0.11782 1.134814,-0.11782 0.440283,0 0.799951,0.0682 0.359668,0.062 0.669727,0.19223 0.285254,0.12403 0.539502,0.31626 0.260449,0.18604 0.440283,0.43409 0.130224,0.17983 0.21084,0.37827 0.08061,0.19844 0.124023,0.39067 0.09922,0.45269 0.09922,1.37046 l 0,1.42007 q 0.0124,0.35967 0.0186,0.63252 0.0062,0.27285 0.03721,0.50849 0.03101,0.26045 0.06821,0.4899 0.04341,0.22944 0.07441,0.34726 0.04341,0.19224 0.09922,0.36587 0.05581,0.16743 0.06821,0.19844 l -1.147217,0 q -0.03101,-0.0744 -0.08061,-0.21704 -0.04341,-0.14883 -0.08682,-0.32246 -0.03101,-0.13643 -0.06201,-0.27285 -0.02481,-0.14263 -0.03721,-0.24185 -0.179834,0.31006 -0.465088,0.5519 -0.279053,0.24185 -0.551904,0.38448 -0.297656,0.15503 -0.63252,0.22324 -0.328662,0.0744 -0.706933,0.0744 z m 0.235644,-0.95498 q 0.936377,0 1.475879,-0.65732 0.545703,-0.66973 0.545703,-1.80454 l 0,-0.25425 -1.444873,0 q -0.992187,0 -1.500683,0.34727 -0.266651,0.17983 -0.390674,0.44648 -0.117822,0.26045 -0.117822,0.60771 0,0.32247 0.09922,0.56431 0.09922,0.23565 0.279053,0.40308 0.179834,0.16123 0.434082,0.25424 0.260449,0.093 0.620117,0.093 z" />
<path
id="path4205"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 77.388054,217.15972 q -0.775147,0 -1.413867,-0.24184 -0.63252,-0.24805 -1.079004,-0.72554 -0.452685,-0.48369 -0.682129,-1.15342 -0.223242,-0.67593 -0.223242,-1.52549 0,-0.88676 0.235645,-1.55649 0.241845,-0.66973 0.675927,-1.12861 0.458887,-0.48369 1.085205,-0.71934 0.63252,-0.24184 1.407666,-0.24184 0.285254,0 0.5271,0.031 0.241845,0.031 0.47749,0.0992 0.471289,0.13022 0.961181,0.40308 l 0,1.19682 q -0.229443,-0.19844 -0.452685,-0.34726 -0.223242,-0.14883 -0.452686,-0.23565 -0.465087,-0.17983 -1.029394,-0.17983 -1.079004,0 -1.655713,0.69453 -0.576709,0.70073 -0.576709,1.97817 0,0.59532 0.130225,1.10381 0.136426,0.5085 0.446484,0.88057 0.58291,0.70073 1.674316,0.70073 0.310059,0 0.564307,-0.0496 0.260449,-0.0496 0.47749,-0.13642 0.279053,-0.10542 0.47749,-0.24185 0.204639,-0.14263 0.396875,-0.32246 l 0,1.18442 q -0.210839,0.12403 -0.458886,0.22945 -0.248047,0.10542 -0.483692,0.17363 -0.217041,0.062 -0.47749,0.093 -0.254248,0.0372 -0.551904,0.0372 z" />
<path
id="path4207"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999886px;font-family:Hack;-inkscape-font-specification:Hack;text-align:center;text-anchor:middle;stroke-width:0.64;stroke-miterlimit:4;stroke-dasharray:none;stroke:#000000;stroke-opacity:1"
d="m 84.81086,217.15972 q -0.799951,0 -1.438672,-0.24184 -0.63252,-0.24805 -1.079004,-0.72554 -0.446484,-0.47749 -0.682129,-1.14722 -0.229443,-0.67592 -0.229443,-1.52548 0,-0.87437 0.235644,-1.53169 0.235645,-0.66353 0.651123,-1.12862 0.452686,-0.50229 1.060401,-0.74414 0.607715,-0.24804 1.308447,-0.24804 0.694531,0 1.215429,0.22944 0.5271,0.22944 0.89917,0.66352 0.372071,0.43409 0.564307,1.0542 0.198437,0.61392 0.198437,1.40767 l 0,0.5581 -4.942333,0 0,0.0372 q 0,1.13482 0.595312,1.75493 0.285254,0.29766 0.68833,0.45889 0.409278,0.16123 0.973584,0.16123 0.564307,0 1.147217,-0.17363 0.601514,-0.17984 1.27124,-0.5271 l 0,1.13481 q -0.328662,0.13643 -0.638721,0.23565 -0.310058,0.0992 -0.613916,0.16743 -0.297656,0.0682 -0.595312,0.0992 -0.297656,0.031 -0.589111,0.031 z m 1.562695,-4.2726 q -0.0124,-0.5333 -0.142627,-0.91158 -0.124024,-0.38447 -0.328662,-0.62011 -0.223242,-0.26045 -0.551904,-0.39068 -0.328662,-0.13022 -0.73794,-0.13022 -0.837158,0 -1.364257,0.5457 -0.533301,0.55191 -0.63252,1.51309 l 3.75791,-0.006 z" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

File diff suppressed because one or more lines are too long

@ -0,0 +1,276 @@
/*
Editorial by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/
(function($) {
skel.breakpoints({
xlarge: '(max-width: 1680px)',
large: '(max-width: 1280px)',
medium: '(max-width: 980px)',
small: '(max-width: 736px)',
xsmall: '(max-width: 480px)',
'xlarge-to-max': '(min-width: 1681px)',
'small-to-xlarge': '(min-width: 481px) and (max-width: 1680px)'
});
$(function() {
var $window = $(window),
$head = $('head'),
$body = $('body');
// Disable animations/transitions ...
// ... when resizing.
var resizeTimeout;
$window.on('resize', function() {
// Mark as resizing.
$body.addClass('is-resizing');
// Unmark after delay.
clearTimeout(resizeTimeout);
resizeTimeout = setTimeout(function() {
$body.removeClass('is-resizing');
}, 100);
});
// Fix: Placeholder polyfill.
$('form').placeholder();
// Prioritize "important" elements on medium.
skel.on('+medium -medium', function() {
$.prioritize(
'.important\\28 medium\\29',
skel.breakpoint('medium').active
);
});
// Fixes.
// Object fit images.
if (!skel.canUse('object-fit')
|| skel.vars.browser == 'safari')
$('.image.object').each(function() {
var $this = $(this),
$img = $this.children('img');
// Hide original image.
$img.css('opacity', '0');
// Set background.
$this
.css('background-image', 'url("' + $img.attr('src') + '")')
.css('background-size', $img.css('object-fit') ? $img.css('object-fit') : 'cover')
.css('background-position', $img.css('object-position') ? $img.css('object-position') : 'center');
});
// Sidebar.
var $sidebar = $('#sidebar'),
$sidebar_inner = $sidebar.children('.inner');
// Inactive by default on <= large.
skel
.on('+large', function() {
$sidebar.addClass('inactive');
})
.on('-large !large', function() {
$sidebar.removeClass('inactive');
});
// Hack: Workaround for Chrome/Android scrollbar position bug.
if (skel.vars.os == 'android'
&& skel.vars.browser == 'chrome')
$('<style>#sidebar .inner::-webkit-scrollbar { display: none; }</style>')
.appendTo($head);
// Toggle.
if (skel.vars.IEVersion > 9) {
$('<a href="#sidebar" class="toggle">Toggle</a>')
.appendTo($sidebar)
.on('click', function(event) {
// Prevent default.
event.preventDefault();
event.stopPropagation();
// Toggle.
$sidebar.toggleClass('inactive');
});
}
// Events.
// Link clicks.
$sidebar.on('click', 'a', function(event) {
// >large? Bail.
if (!skel.breakpoint('large').active)
return;
// Vars.
var $a = $(this),
href = $a.attr('href'),
target = $a.attr('target');
// Prevent default.
event.preventDefault();
event.stopPropagation();
// Check URL.
if (!href || href == '#' || href == '')
return;
// Hide sidebar.
$sidebar.addClass('inactive');
// Redirect to href.
setTimeout(function() {
if (target == '_blank')
window.open(href);
else
window.location.href = href;
}, 500);
});
// Prevent certain events inside the panel from bubbling.
$sidebar.on('click touchend touchstart touchmove', function(event) {
// >large? Bail.
if (!skel.breakpoint('large').active)
return;
// Prevent propagation.
event.stopPropagation();
});
// Hide panel on body click/tap.
$body.on('click touchend', function(event) {
// >large? Bail.
if (!skel.breakpoint('large').active)
return;
// Deactivate.
$sidebar.addClass('inactive');
});
// Scroll lock.
// Note: If you do anything to change the height of the sidebar's content, be sure to
// trigger 'resize.sidebar-lock' on $window so stuff doesn't get out of sync.
$window.on('load.sidebar-lock', function() {
var sh, wh, st;
// Reset scroll position to 0 if it's 1.
if ($window.scrollTop() == 1)
$window.scrollTop(0);
$window
.on('scroll.sidebar-lock', function() {
var x, y;
// IE<10? Bail.
if (skel.vars.IEVersion < 10)
return;
// <=large? Bail.
if (skel.breakpoint('large').active) {
$sidebar_inner
.data('locked', 0)
.css('position', '')
.css('top', '');
return;
}
// Calculate positions.
x = Math.max(sh - wh, 0);
y = Math.max(0, $window.scrollTop() - x);
// Lock/unlock.
if ($sidebar_inner.data('locked') == 1) {
if (y <= 0)
$sidebar_inner
.data('locked', 0)
.css('position', '')
.css('top', '');
else
$sidebar_inner
.css('top', -1 * x);
}
else {
if (y > 0)
$sidebar_inner
.data('locked', 1)
.css('position', 'fixed')
.css('top', -1 * x);
}
})
.on('resize.sidebar-lock', function() {
// Calculate heights.
wh = $window.height();
sh = $sidebar_inner.outerHeight() + 30;
// Trigger scroll.
$window.trigger('scroll.sidebar-lock');
})
.trigger('resize.sidebar-lock');
});
// Menu.
var $menu = $('#menu'),
$menu_openers = $menu.children('ul').find('.opener');
// Openers.
$menu_openers.each(function() {
var $this = $(this);
$this.on('click', function(event) {
// Prevent default.
event.preventDefault();
// Toggle.
$menu_openers.not($this).removeClass('active');
$this.toggleClass('active');
// Trigger resize (sidebar lock).
$window.triggerHandler('resize.sidebar-lock');
});
});
});
})(jQuery);

File diff suppressed because one or more lines are too long

@ -0,0 +1,587 @@
(function($) {
/**
* Generate an indented list of links from a nav. Meant for use with panel().
* @return {jQuery} jQuery object.
*/
$.fn.navList = function() {
var $this = $(this);
$a = $this.find('a'),
b = [];
$a.each(function() {
var $this = $(this),
indent = Math.max(0, $this.parents('li').length - 1),
href = $this.attr('href'),
target = $this.attr('target');
b.push(
'<a ' +
'class="link depth-' + indent + '"' +
( (typeof target !== 'undefined' && target != '') ? ' target="' + target + '"' : '') +
( (typeof href !== 'undefined' && href != '') ? ' href="' + href + '"' : '') +
'>' +
'<span class="indent-' + indent + '"></span>' +
$this.text() +
'</a>'
);
});
return b.join('');
};
/**
* Panel-ify an element.
* @param {object} userConfig User config.
* @return {jQuery} jQuery object.
*/
$.fn.panel = function(userConfig) {
// No elements?
if (this.length == 0)
return $this;
// Multiple elements?
if (this.length > 1) {
for (var i=0; i < this.length; i++)
$(this[i]).panel(userConfig);
return $this;
}
// Vars.
var $this = $(this),
$body = $('body'),
$window = $(window),
id = $this.attr('id'),
config;
// Config.
config = $.extend({
// Delay.
delay: 0,
// Hide panel on link click.
hideOnClick: false,
// Hide panel on escape keypress.
hideOnEscape: false,
// Hide panel on swipe.
hideOnSwipe: false,
// Reset scroll position on hide.
resetScroll: false,
// Reset forms on hide.
resetForms: false,
// Side of viewport the panel will appear.
side: null,
// Target element for "class".
target: $this,
// Class to toggle.
visibleClass: 'visible'
}, userConfig);
// Expand "target" if it's not a jQuery object already.
if (typeof config.target != 'jQuery')
config.target = $(config.target);
// Panel.
// Methods.
$this._hide = function(event) {
// Already hidden? Bail.
if (!config.target.hasClass(config.visibleClass))
return;
// If an event was provided, cancel it.
if (event) {
event.preventDefault();
event.stopPropagation();
}
// Hide.
config.target.removeClass(config.visibleClass);
// Post-hide stuff.
window.setTimeout(function() {
// Reset scroll position.
if (config.resetScroll)
$this.scrollTop(0);
// Reset forms.
if (config.resetForms)
$this.find('form').each(function() {
this.reset();
});
}, config.delay);
};
// Vendor fixes.
$this
.css('-ms-overflow-style', '-ms-autohiding-scrollbar')
.css('-webkit-overflow-scrolling', 'touch');
// Hide on click.
if (config.hideOnClick) {
$this.find('a')
.css('-webkit-tap-highlight-color', 'rgba(0,0,0,0)');
$this
.on('click', 'a', function(event) {
var $a = $(this),
href = $a.attr('href'),
target = $a.attr('target');
if (!href || href == '#' || href == '' || href == '#' + id)
return;
// Cancel original event.
event.preventDefault();
event.stopPropagation();
// Hide panel.
$this._hide();
// Redirect to href.
window.setTimeout(function() {
if (target == '_blank')
window.open(href);
else
window.location.href = href;
}, config.delay + 10);
});
}
// Event: Touch stuff.
$this.on('touchstart', function(event) {
$this.touchPosX = event.originalEvent.touches[0].pageX;
$this.touchPosY = event.originalEvent.touches[0].pageY;
})
$this.on('touchmove', function(event) {
if ($this.touchPosX === null
|| $this.touchPosY === null)
return;
var diffX = $this.touchPosX - event.originalEvent.touches[0].pageX,
diffY = $this.touchPosY - event.originalEvent.touches[0].pageY,
th = $this.outerHeight(),
ts = ($this.get(0).scrollHeight - $this.scrollTop());
// Hide on swipe?
if (config.hideOnSwipe) {
var result = false,
boundary = 20,
delta = 50;
switch (config.side) {
case 'left':
result = (diffY < boundary && diffY > (-1 * boundary)) && (diffX > delta);
break;
case 'right':
result = (diffY < boundary && diffY > (-1 * boundary)) && (diffX < (-1 * delta));
break;
case 'top':
result = (diffX < boundary && diffX > (-1 * boundary)) && (diffY > delta);
break;
case 'bottom':
result = (diffX < boundary && diffX > (-1 * boundary)) && (diffY < (-1 * delta));
break;
default:
break;
}
if (result) {
$this.touchPosX = null;
$this.touchPosY = null;
$this._hide();
return false;
}
}
// Prevent vertical scrolling past the top or bottom.
if (($this.scrollTop() < 0 && diffY < 0)
|| (ts > (th - 2) && ts < (th + 2) && diffY > 0)) {
event.preventDefault();
event.stopPropagation();
}
});
// Event: Prevent certain events inside the panel from bubbling.
$this.on('click touchend touchstart touchmove', function(event) {
event.stopPropagation();
});
// Event: Hide panel if a child anchor tag pointing to its ID is clicked.
$this.on('click', 'a[href="#' + id + '"]', function(event) {
event.preventDefault();
event.stopPropagation();
config.target.removeClass(config.visibleClass);
});
// Body.
// Event: Hide panel on body click/tap.
$body.on('click touchend', function(event) {
$this._hide(event);
});
// Event: Toggle.
$body.on('click', 'a[href="#' + id + '"]', function(event) {
event.preventDefault();
event.stopPropagation();
config.target.toggleClass(config.visibleClass);
});
// Window.
// Event: Hide on ESC.
if (config.hideOnEscape)
$window.on('keydown', function(event) {
if (event.keyCode == 27)
$this._hide(event);
});
return $this;
};
/**
* Apply "placeholder" attribute polyfill to one or more forms.
* @return {jQuery} jQuery object.
*/
$.fn.placeholder = function() {
// Browser natively supports placeholders? Bail.
if (typeof (document.createElement('input')).placeholder != 'undefined')
return $(this);
// No elements?
if (this.length == 0)
return $this;
// Multiple elements?
if (this.length > 1) {
for (var i=0; i < this.length; i++)
$(this[i]).placeholder();
return $this;
}
// Vars.
var $this = $(this);
// Text, TextArea.
$this.find('input[type=text],textarea')
.each(function() {
var i = $(this);
if (i.val() == ''
|| i.val() == i.attr('placeholder'))
i
.addClass('polyfill-placeholder')
.val(i.attr('placeholder'));
})
.on('blur', function() {
var i = $(this);
if (i.attr('name').match(/-polyfill-field$/))
return;
if (i.val() == '')
i
.addClass('polyfill-placeholder')
.val(i.attr('placeholder'));
})
.on('focus', function() {
var i = $(this);
if (i.attr('name').match(/-polyfill-field$/))
return;
if (i.val() == i.attr('placeholder'))
i
.removeClass('polyfill-placeholder')
.val('');
});
// Password.
$this.find('input[type=password]')
.each(function() {
var i = $(this);
var x = $(
$('<div>')
.append(i.clone())
.remove()
.html()
.replace(/type="password"/i, 'type="text"')
.replace(/type=password/i, 'type=text')
);
if (i.attr('id') != '')
x.attr('id', i.attr('id') + '-polyfill-field');
if (i.attr('name') != '')
x.attr('name', i.attr('name') + '-polyfill-field');
x.addClass('polyfill-placeholder')
.val(x.attr('placeholder')).insertAfter(i);
if (i.val() == '')
i.hide();
else
x.hide();
i
.on('blur', function(event) {
event.preventDefault();
var x = i.parent().find('input[name=' + i.attr('name') + '-polyfill-field]');
if (i.val() == '') {
i.hide();
x.show();
}
});
x
.on('focus', function(event) {
event.preventDefault();
var i = x.parent().find('input[name=' + x.attr('name').replace('-polyfill-field', '') + ']');
x.hide();
i
.show()
.focus();
})
.on('keypress', function(event) {
event.preventDefault();
x.val('');
});
});
// Events.
$this
.on('submit', function() {
$this.find('input[type=text],input[type=password],textarea')
.each(function(event) {
var i = $(this);
if (i.attr('name').match(/-polyfill-field$/))
i.attr('name', '');
if (i.val() == i.attr('placeholder')) {
i.removeClass('polyfill-placeholder');
i.val('');
}
});
})
.on('reset', function(event) {
event.preventDefault();
$this.find('select')
.val($('option:first').val());
$this.find('input,textarea')
.each(function() {
var i = $(this),
x;
i.removeClass('polyfill-placeholder');
switch (this.type) {
case 'submit':
case 'reset':
break;
case 'password':
i.val(i.attr('defaultValue'));
x = i.parent().find('input[name=' + i.attr('name') + '-polyfill-field]');
if (i.val() == '') {
i.hide();
x.show();
}
else {
i.show();
x.hide();
}
break;
case 'checkbox':
case 'radio':
i.attr('checked', i.attr('defaultValue'));
break;
case 'text':
case 'textarea':
i.val(i.attr('defaultValue'));
if (i.val() == '') {
i.addClass('polyfill-placeholder');
i.val(i.attr('placeholder'));
}
break;
default:
i.val(i.attr('defaultValue'));
break;
}
});
});
return $this;
};
/**
* Moves elements to/from the first positions of their respective parents.
* @param {jQuery} $elements Elements (or selector) to move.
* @param {bool} condition If true, moves elements to the top. Otherwise, moves elements back to their original locations.
*/
$.prioritize = function($elements, condition) {
var key = '__prioritize';
// Expand $elements if it's not already a jQuery object.
if (typeof $elements != 'jQuery')
$elements = $($elements);
// Step through elements.
$elements.each(function() {
var $e = $(this), $p,
$parent = $e.parent();
// No parent? Bail.
if ($parent.length == 0)
return;
// Not moved? Move it.
if (!$e.data(key)) {
// Condition is false? Bail.
if (!condition)
return;
// Get placeholder (which will serve as our point of reference for when this element needs to move back).
$p = $e.prev();
// Couldn't find anything? Means this element's already at the top, so bail.
if ($p.length == 0)
return;
// Move element to top of parent.
$e.prependTo($parent);
// Mark element as moved.
$e.data(key, $p);
}
// Moved already?
else {
// Condition is true? Bail.
if (condition)
return;
$p = $e.data(key);
// Move element back to its original location (using our placeholder).
$e.insertAfter($p);
// Unmark element as moved.
$e.removeData(key);
}
});
};
})(jQuery);

@ -0,0 +1,193 @@
<!DOCTYPE HTML>
<!--
Editorial by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title></title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="icon" type="image/svg+xml" href="assets/favicon.svg" sizes="any">
<link rel="apple-touch-icon" type="image/svg+xml" href="assets/favicon.svg" sizes="any">
<meta name="theme-color" content="#ffffff">
<!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]-->
<link rel="stylesheet" href="assets/css/main.css" />
<!--[if lte IE 9]><link rel="stylesheet" href="assets/css/ie9.css" /><![endif]-->
<!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]-->
<meta name="description" lang="de" content="Der /usr/space ist ein Hack-/Makerspace für das südliche Niederösterreich">
<meta name="description" lang="en" content="/usr/space is a Hack-/Makerspace located in southern Lower Austria">
<meta name="keywords" lang="de" content="Hackspace, Hackerspace, Makerspace, Leobersdorf, Niederösterreich, Technologie, Netzpolitik">
<meta name="keywords" lang="en" content="Hackspace, Hackerspace, Makerspace, Leobersdorf, Lower Austria, Technology, Internet policy">
</head>
<body>
<!-- Wrapper -->
<div id="wrapper">
<!-- Main -->
<div id="main">
<div class="inner">
<!-- Header -->
<header id="header">
<a href="/" class="logo"><strong>/usr/space</strong> - Makerspace in Leobersdorf</a>
<ul class="icons">
<li><a href="https://matrix.to/#/#usrspace:matrix.usrspace.at" class="icon fa-hashtag" target="_blank"><span class="label">Matrix</span></a></li>
<li><a href="https://t.me/usrspace" class="icon fa-telegram" target="_blank"><span class="label">Telegram</span></a></li>
<li><a href="https://www.twitter.com/usrspace_at" class="icon fa-twitter" target="_blank"><span class="label">Twitter</span></a></li>
<li><a href="https://www.facebook.com/usrspace.at" class="icon fa-facebook" target="_blank"><span class="label">Facebook</span></a></li>
</ul>
</header>
<!-- Content -->
<section>
<header class="main">
<h1>Willkommen beim /usr/space</h1>
</header>
<span class="image main">
<img src="assets/images/solder-station_banner.jpg" alt="">
<sup>&copy; <a href="https://pixabay.com/de/l%C3%B6tstation-arduino-kit-elektronik-1548360" target="_blank">digitalskennedy</a>, CC0</sup>
</span>
<div class="features">
<article>
<span class="icon fa-rocket"></span>
<div class="content">
<h3>Makerspace</h3>
<p>Der /usr/space ist ein, allen Mitgliedern und Interessierten offen stehender, Raum in dem wir die Möglichkeit schaffen wollen sich in jeglicher Art und Weise kreativ mit Technik und/oder Kunst ausseinander zu setzen. </p>
</div>
</article>
<article>
<span class="icon fa-wrench"></span>
<div class="content">
<h3>Repair Café</h3>
<p>Das nächste Repair Café findet am 24.09.2022 bei uns in Leobersdorf statt. Mehr Infos dazu gibts im <a href="https://usrspace.at/repaircafe">Wiki</a></p>
</div>
</article>
<article>
<span class="icon fa-heartbeat"></span>
<div class="content">
<h3>Was wir wollen</h3>
<ul>
<li>Raum für Innovation und Information bieten</li>
<li>Möglichkeit der Vernetzung von Gleichgesinnten</li>
<li>Verstehen wie unsere Geräte funktionieren</li>
<li>Wissen, das wir haben, vermitteln</li>
<li>kritisch und sachlich über Probleme der digitalen Gesellschaft informieren</li>
</ul>
</div>
</article>
<article>
<span class="icon fa-cogs"></span>
<div class="content">
<h3>Was wir bieten</h3>
<p>Unsere Mitglieder verfügen über ein breitgefächertes Fachwissen und können sicher bei vielen Fragen mit Rat und Tat zur Seite stehen. Außerdem sind wir als Verein dabei Werkzeug und technische Geräte anzuschaffen, die über die Möglichkeiten von Einzelpersonen hinausgehen.</p>
</div>
</article>
<article>
<span class="icon fa-users"></span>
<div class="content">
<h3>Wer wir sind</h3>
<p>Wir sind Menschen unterschiedlichsten Alters die ihre Begeisterung und ihr Wissen in verschiedensten Disziplinen (Mechanik, Elektronik, Informatik, Astronomie, etc.) mit anderen teilen wollen. Andererseits versuchen wir uns auch kritisch und reflektiert mit Problemen und Herausforderungen der digitalen Gesellschaft auseinander zu setzen.</p>
</div>
</article>
<article>
<span class="icon fa-calendar"></span>
<div class="content">
<h3>Termine</h3>
<p>Aktuelle Termine und Veranstaltungen findest du im <a href="https://usrspace.at/termine">Kalender</a> oder im <a href="https://wiki.usrspace.at/">Wiki</a>.</p>
</div>
</article>
<article>
<span class="icon fa-id-card-o"></span>
<div class="content">
<h3>Mitgliedschaft</h3>
<p><a href="mitgliedschaft.html">Mitglied</a> kann prinzipiell jeder werden. Wir empfehlen zumindest zu einem Stammtisch zu kommen, um die Leute und Themen erst einmal kennen zu lernen.</p>
</div>
</article>
</div>
</section>
<section>
<header class="major">
<h2>Unterstützer</h2>
</header>
<div class="box alt">
<div class="row uniform">
<div class="4u 6u(medium) 12u$(xsmall)"><a href="https://openmindconsulting.at/"><span class="image fit"><img src="assets/images/openmind-logo_web.jpg" alt="Open Mind Consulting GmbH" /></span></a></div>
<div class="4u 6u$(medium) 12u$(xsmall)"><a href="http://raumform.at/"><span class="image fit"><img src="assets/images/raumformat_logo_web.jpg" alt="Raumformat GmbH" /></span></a></div>
<div class="4u$ 6u(medium) 12u$(xsmall)"><a href="http://www.somag.at/"><span class="image fit"><img src="assets/images/muehlgasse8-final.gif" alt="SOMAG Warenhandelsges.m.b.H." /></span></a></div>