Commit d56a37a6 authored by chrissi^'s avatar chrissi^

Initial Flamingo Port

Signed-off-by: chrissi^'s avatarChris Fiege <chris@tinyhost.de>
parent f6748a41
PYTHON=python3
PYTHON_VENV=env
PROJECT_ROOT=.
WEBSERVER_PORT=8080
WEBSERVER_HOST=localhost
FLAMINGO_OUTPUT=output
FLAMINGO_ARGS=-p $(PROJECT_ROOT)
FLAMINGO_SERVER_ARGS=$(FLAMINGO_ARGS) --port=$(WEBSERVER_PORT) --host=$(WEBSERVER_HOST)
all: server
# setup / clean ###############################################################
$(PYTHON_VENV)/.created:
rm -rf $(PYTHON_VENV) && \
$(PYTHON) -m venv $(PYTHON_VENV) && \
. $(PYTHON_VENV)/bin/activate && \
pip install -r ./REQUIREMENTS.txt > $(PYTHON_VENV)/build.log 2>&1 && \
(date > $(PYTHON_VENV)/.created) || \
(echo "\e[31m"; cat $(PYTHON_VENV)/build.log; echo "\e[0m"; exit 1)
env: $(PYTHON_VENV)/.created
clean:
rm -rf $(FLAMINGO_OUTPUT)
distclean:
rm -rf $(PYTHON_VENV)
# build #######################################################################
html: env
. $(PYTHON_VENV)/bin/activate && \
flamingo build $(FLAMINGO_ARGS)
server: env
. $(PYTHON_VENV)/bin/activate && \
flamingo server $(FLAMINGO_SERVER_ARGS)
shell: env
. $(PYTHON_VENV)/bin/activate && \
flamingo shell $(FLAMINGO_ARGS)
git+git://github.com/pengutronix/flamingo@master#egg=flamingo
beautifulsoup4==4.5.3
Pillow==4.3.0
ipython==6
template: page_html.html
output: index.html
<div class="container">
<!-- Heading Row -->
<div class="row">
<div class="col-md-8">
<img class="img-responsive img-rounded" src="/assets/images/Logo_Freifunk_Braunschweig.svg" alt="">
</div>
<div class="col-md-4">
<h1>Für ein freies Netz</h1>
<p>
Das Projekt Freifunk Braunschweig baut ein regionales Datennetz mit WLAN-Geräten, den sogenannten Knoten, auf. Die Nutzung ist kostenlos, es ist keine Registrierung notwendig und es werden keine personenbezogenen Daten erfasst.
</p>
<!--<a class="btn btn-primary btn-lg btn-block" href="/auswahl.html">Mach jetzt bei Freifunk mit!</a>-->
<hr>
<h1>N&auml;chstes Treffen</h1>
<p>
Mittwochs ab 19 Uhr im <a href="https://stratum0.org/wiki/Anfahrt" title="Anfahrt">Stratum 0</a>.<br>
<!-- Emantor eingefügt am 31.3.2015 -->
<!-- <font color="#FF0000">Das nächste Freifunktreffen findet am 04.01.2017 statt, wir wünschen frohe Feiertage und einen guten Rutsch. Und natürlich immer eine gute Anbindung ;)</font><br> -->
<!-- Ende [Emantor, 31.3.2015] -->
Zunächst Freifunk-Sprechstunde für Gäste und Interessierte. Anschließend Technik-Workshop.
</p>
</div>
<!-- /.col-md-4 -->
</div>
<hr>
</div>
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="well text-center">
<b>Internet, wie es sein sollte. Einfach, unzensiert und für jeden zugänglich. </b>
</div>
</div>
<!-- /.col-lg-12 -->
</div>
<hr>
</div>
<div class="container">
<div class="row text-center">
<div class="col-md-4">
<i class="fa fa-globe fa-3x"></i>
<p>
Das Netzwerk kann von jedem genutzt werden, ohne Anmeldung. Und das an immer mehr Orten.
</p>
</div>
<div class="col-md-4">
<i class="fa fa-wifi fa-3x"></i>
<p>
Verbinde dein Gerät einfach per WLAN mit <b>Freifunk</b>. Dazu brauchst du keine spezielle Software.
</p>
</div>
<div class="col-md-4">
<i class="fa fa-child fa-3x"></i>
<p>
Mach mit bei den Freifunkern und erweitere das Netzwerk mit deinen eigenen Geräten.
</p>
</div>
</div>
<hr>
</div>
<div class="container">
<div class="row">
<div class="col-lg-12 col-sm-12">
<div class="panel panel-default">
<div class="panel-heading">Was ist Freifunk ?</div>
<div class="panel-body">
Freifunk ist ein Projekt, das versucht ein regionales Datennetz auf Basis von WLAN-Routern aufzubauen. Dieses Netz soll eine freie Kommunikation innerhalb der ganzen Region ermöglichen. Jedes WLAN-fähige Gerät, also beispielsweise Handy oder Notebook,
kann sich mit dem Netz verbinden und darüber mit anderen Teilnehmern kommunizieren. In der Regel steht über das Netz auch ein Zugang ins Internet zur Verfügung.
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row text-center">
<div class="col-md-12">
<div class="well text-center">
<b>Du möchtest bei dir ein Router aufstellen?</b>
</div>
</div>
<div class="col-sm-4">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">1. Finde zu uns</h3>
</div>
<div class="panel-body">
<div class="licensed-image">
<img class="img-responsive center-block" alt="Bootstrap template" src="/assets/images/stratum0.jpg">
<div class="license">
<p class="license-inner">CC-BY-SA 3.0 rohieb</p>
</div>
</div>
<iframe class="text-center" width="100%" scrolling="no" height="283" frameborder="0" src="//www.openstreetmap.org/export/embed.html?bbox=10.518212914466858%2C52.27685277747112%2C10.524006485939026%2C52.27966553459799&amp;marker=52.278259178349444%2C10.521109700202942"
marginwidth="0" marginheight="0"></iframe>
<p>
Wir treffen uns Mittwochs ab 19:00 Uhr in den Räumen des <a href="https://stratum0.org">Stratum 0 e.V.</a>
</p>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">2. Kaufe dir einen Router</h3>
</div>
<div class="panel-body">
<div class="licensed-image">
<img class="img-responsive center-block" src="/assets/images/ffbs_router.png">
<div class="license">
<p class="license-inner">CC-BY-SA 3.0 rohieb</p>
</div>
</div>
<!--<p>
Für 20€ bekommst du bei uns ein Freifunk-Router. <em>(Das kostet er uns auch)</em>
</p>-->
</div>
</div>
</div>
<div class="col-sm-4">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">3. Schließe den Router an</h3>
</div>
<div class="panel-body">
<div class="licensed-image">
<img class="img-responsive center-block" alt="Bootstrap template" src="/assets/images/ffbs_anschliessen.png">
<div class="license">
<p class="license-inner">CC-BY-SA 3.0 rohieb</p>
</div>
</div>
<p>
Verbinde den Freifunk-Router am besten mit deinem Internet Router. <em>(Nicht notwendig bei anderen Freifunk-Routern in deiner Nähe)</em>
</p>
</div>
</div>
</div>
</div>
</div>
import os
PLUGINS = [
'flamingo.plugins.Redirects',
'flamingo.plugins.Layers',
]
LAYERS = [
'static',
]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="658.0224"
height="307.88535"
id="svg2869"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="freifunk-bs-logo.svg">
<defs
id="defs2871">
<inkscape:path-effect
effect="spiro"
id="path-effect5523"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect5517"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect5104"
is_visible="true" />
<inkscape:path-effect
is_visible="true"
id="path-effect5100"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect5096"
is_visible="true" />
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
id="perspective2877" />
<inkscape:perspective
id="perspective2887"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:path-effect
effect="spiro"
id="path-effect2972"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect2976"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect2980"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect2984"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect2988"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect2992"
is_visible="true" />
<inkscape:path-effect
is_visible="true"
id="path-effect4952"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect4950"
is_visible="true" />
<inkscape:path-effect
is_visible="true"
id="path-effect4723"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect3258"
is_visible="true" />
<inkscape:path-effect
is_visible="true"
id="path-effect3098"
effect="spiro" />
<inkscape:path-effect
effect="spiro"
id="path-effect3146"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3142"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3138"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3134"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3130"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3126"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3122"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3118"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3114"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3110"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect3102"
is_visible="true" />
<inkscape:path-effect
is_visible="true"
id="path-effect3291"
effect="spiro" />
<inkscape:path-effect
is_visible="true"
id="path-effect2992-9"
effect="spiro" />
<inkscape:path-effect
is_visible="true"
id="path-effect2988-9"
effect="spiro" />
<inkscape:path-effect
is_visible="true"
id="path-effect2984-7"
effect="spiro" />
<inkscape:path-effect
is_visible="true"
id="path-effect2980-8"
effect="spiro" />
<inkscape:path-effect
is_visible="true"
id="path-effect2976-7"
effect="spiro" />
<inkscape:path-effect
is_visible="true"
id="path-effect2972-7"
effect="spiro" />
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
id="perspective2887-6" />
<inkscape:perspective
id="perspective2877-5"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 526.18109 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:path-effect
effect="spiro"
id="path-effect5523-8"
is_visible="true" />
<inkscape:path-effect
effect="spiro"
id="path-effect5523-8-8"
is_visible="true" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#ffffff"
borderopacity="0.0"
inkscape:pageopacity="1"
inkscape:pageshadow="0"
inkscape:zoom="1"
inkscape:cx="280.71858"
inkscape:cy="105.41646"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
showborder="true"
inkscape:window-width="1152"
inkscape:window-height="875"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="0"
showguides="true"
inkscape:guide-bbox="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata2874">
<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
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-10.894098,-1722.8989)">
<rect
y="1929.8572"
x="10.894098"
height="100.92705"
width="657.92328"
id="rect5154"
style="fill:#1a181d;fill-opacity:1;fill-rule:nonzero;stroke:none"
inkscape:export-filename="/home/seb/work/freifunk-bs-logo/freifunk-bs-logo.png"
inkscape:export-xdpi="600.03082"
inkscape:export-ydpi="600.03082" />
<g
transform="matrix(1.2651357,0,0,1.2651357,20.988855,1924.8133)"
id="g3"
style="fill:#ffffff"
inkscape:export-filename="/home/seb/work/freifunk-bs-logo/freifunk-bs-logo.png"
inkscape:export-xdpi="600.03082"
inkscape:export-ydpi="600.03082">
<path
inkscape:connector-curvature="0"
d="M 8.9191419,67.4 V 22 h 8.0000001 v 12.1 h 0.1 c 0.6,-1.3 1.4,-2.2 2.3,-2.8 0.9,-0.6 2,-0.9 3.3,-0.9 1.7,0 3.1,0.5 3.9,1.6 0.9,1 1.3,2.6 1.3,4.6 v 25.6 c 0,2 -0.4,3.6 -1.3,4.6 -0.9,1 -2.2,1.5 -3.9,1.5 -1.4,0 -2.5,-0.3 -3.5,-1 -1,-0.7 -1.7,-1.7 -2.3,-3 h -0.1 v 3.1 H 8.9191419 z M 19.819142,59.5 V 39.2 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.4 -1.1,-0.4 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.6 v 20.3 c 0,0.7 0.1,1.3 0.4,1.7 0.2,0.4 0.6,0.6 1.1,0.6 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.4 0.3,-1 0.3,-1.8 z"
id="path5"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 30.419142,67.4 V 31 h 7.9 v 3.1 h 0.1 c 0.7,-1.3 1.5,-2.2 2.4,-2.8 0.9,-0.6 2,-0.9 3.3,-0.9 1.7,0 3.1,0.5 3.9,1.6 0.9,1 1.3,2.6 1.3,4.6 v 14.1 h -8.1 V 39.2 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.4 -1.1,-0.4 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.6 v 28.2 h -7.9 z"
id="path7"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 51.67806,38.5 c 0,-2.8 0.8,-4.8 2.4,-6.2 1.6,-1.4 4,-2.1 7.1,-2.1 3.4,0 5.8,0.8 7.3,2.3 1.4,1.6 2.2,4.2 2.2,8 v 22.1 c 0,1 0,1.8 0.1,2.6 0.1,0.8 0.2,1.5 0.4,2.2 h -8.1 c -0.1,-0.4 -0.2,-0.9 -0.2,-1.3 -0.1,-0.4 -0.1,-0.8 -0.1,-1.2 v -0.6 h -0.1 c -0.6,1.2 -1.4,2.1 -2.3,2.7 -1,0.6 -2.1,1 -3.4,1 -1.7,0 -3,-0.5 -3.9,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.6 v -7.7 c 0,-1.9 0.3,-3.5 1,-4.7 0.7,-1.2 1.8,-2.2 3.3,-3 0.5,-0.3 1.2,-0.6 2.1,-1.1 3,-1.5 4.5,-3 4.5,-4.4 v -2.6 c 0,-0.8 -0.1,-1.3 -0.4,-1.7 -0.2,-0.3 -0.6,-0.5 -1.2,-0.5 -0.5,0 -0.8,0.2 -1.1,0.5 -0.2,0.3 -0.3,0.9 -0.3,1.7 v 5.3 h -8.1 v -5.2 z m 11,20.7 v -9.7 c -0.1,0.1 -0.3,0.2 -0.5,0.4 -1.6,1.2 -2.4,2.3 -2.4,3.3 v 6 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.4 1.1,0.4 0.5,0 0.9,-0.2 1.1,-0.5 0.3,-0.3 0.4,-0.8 0.4,-1.6 z"
id="path9"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 92.27806,31 v 36.4 h -7.9 v -3 h -0.2 c -0.7,1.3 -1.5,2.2 -2.4,2.8 -0.9,0.6 -2,0.9 -3.3,0.9 -1.7,0 -3.1,-0.5 -3.9,-1.5 -0.8,-1 -1.3,-2.5 -1.3,-4.6 V 31 h 8 v 28.2 c 0,0.8 0.1,1.4 0.4,1.7 0.2,0.3 0.6,0.5 1.2,0.5 0.5,0 0.8,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.6 V 31 h 8 z"
id="path11"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 94.77806,67.4 V 31 h 7.9 v 3.1 h 0.1 c 0.7,-1.3 1.5,-2.2 2.4,-2.8 0.9,-0.6 2,-0.9 3.3,-0.9 1.7,0 3.1,0.5 3.9,1.6 0.9,1 1.3,2.6 1.3,4.6 v 30.9 h -8.1 V 39.2 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.4 -1.1,-0.4 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.6 v 28.2 h -7.9 z"
id="path13"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 134.7986,59.9 c 0,2.7 -0.8,4.8 -2.4,6.2 -1.6,1.4 -4,2.2 -7,2.2 -3,0 -5.3,-0.7 -7,-2.2 -1.7,-1.5 -2.5,-3.5 -2.5,-6.1 v -6.8 h 8.1 V 60 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.5 1.1,0.5 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.7 v -3.3 c 0,-1.5 -1.3,-3.3 -4,-5.4 -0.6,-0.5 -1,-0.8 -1.4,-1.1 l -0.1,-0.1 c -3.7,-3.1 -5.5,-6.1 -5.5,-9.2 v -3.2 c 0,-2.4 0.8,-4.3 2.5,-5.6 1.7,-1.3 4,-2 7,-2 3,0 5.4,0.7 7,2.1 1.7,1.4 2.5,3.4 2.5,5.9 v 5.5 h -8 v -5.7 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.5 -1.1,-0.5 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.3,0.9 -0.3,1.7 V 40 c 0,1.6 1.3,3.5 3.9,5.4 0.6,0.5 1.1,0.8 1.4,1.1 2.5,2 4.1,3.6 4.7,4.8 0.6,1.1 0.9,2.6 0.9,4.5 v 4.1 z"
id="path15"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 137.03833,58 V 40.5 c 0,-3.8 0.7,-6.5 2.2,-8 1.4,-1.5 3.9,-2.3 7.2,-2.3 3,0 5.3,0.7 7,2.1 1.7,1.4 2.5,3.3 2.5,5.8 v 5.7 h -8 v -5.7 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.5 -1.1,-0.5 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.3,0.9 -0.3,1.7 v 22 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.5 1.1,0.5 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.7 v -6.8 h 8 V 60 c 0,2.6 -0.8,4.7 -2.5,6.1 -1.7,1.4 -4,2.2 -7,2.2 -3.4,0 -5.8,-0.8 -7.3,-2.3 -1.4,-1.6 -2.1,-4.3 -2.1,-8 z"
id="path17"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 158.23833,67.4 V 22 h 8 v 12.1 h 0.1 c 0.6,-1.3 1.4,-2.2 2.3,-2.8 0.9,-0.6 2,-0.9 3.3,-0.9 1.7,0 3.1,0.5 3.9,1.6 0.9,1 1.3,2.6 1.3,4.6 v 30.9 h -8.1 V 39.2 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.4 -1.1,-0.4 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.6 v 28.2 h -7.9 z"
id="path19"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 183.21779,67.4 -5,-36.4 h 8.1 l 1.5,18.8 c 0.1,1.2 0.1,2.5 0.2,3.9 0,1.4 0.1,3 0.1,4.6 h 0.3 c 0.1,-3 0.3,-6 0.6,-9 0,-0.2 0,-0.4 0.1,-0.5 l 2,-17.9 h 8.4 l 1.6,18.8 c 0,0.2 0.1,1.2 0.1,3.1 0.1,1.9 0.1,3.7 0.2,5.4 h 0.3 c 0.1,-2.7 0.3,-5.5 0.6,-8.3 0.1,-0.6 0.1,-0.9 0.1,-1.1 l 1.6,-17.9 h 7.8 l -5.4,36.4 h -9.3 l -1.5,-16.7 c 0,-0.5 -0.1,-1.5 -0.2,-3.1 -0.1,-1.5 -0.1,-3.3 -0.2,-5.3 h -0.1 c -0.1,2.7 -0.3,5.3 -0.6,7.7 V 50 l -2.2,17.2 h -9.1 z"
id="path21"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 220.79725,60.1 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.5 1.1,0.5 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.7 v -6.8 h 8 V 60 c 0,2.6 -0.8,4.7 -2.5,6.1 -1.7,1.4 -4,2.2 -7,2.2 -3.4,0 -5.8,-0.8 -7.3,-2.3 -1.5,-1.6 -2.2,-4.2 -2.2,-8 V 40.5 c 0,-3.8 0.7,-6.5 2.2,-8 1.4,-1.5 3.9,-2.3 7.2,-2.3 3,0 5.3,0.7 7,2.1 1.7,1.4 2.5,3.3 2.5,5.8 v 12.4 h -10.9 v 9.6 z m 0,-22 V 45 h 2.9 v -6.9 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.5 -1.1,-0.5 -0.5,0 -0.9,0.2 -1.1,0.5 -0.3,0.3 -0.4,0.9 -0.4,1.7 z"
id="path23"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 233.87806,28.9 V 22 h 8 v 6.9 h -8 z m 0,38.5 V 31 h 8 v 36.4 h -8 z"
id="path25"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 255.27806,59.4 h -0.1 c -0.6,1.4 -1.3,2.4 -2.3,3 -0.9,0.7 -2.1,1 -3.4,1 -1.8,0 -3.1,-0.5 -3.9,-1.5 -0.8,-1 -1.2,-2.5 -1.2,-4.7 V 36 c 0,-1.8 0.4,-3.2 1.3,-4.2 0.9,-1 2.2,-1.5 3.9,-1.5 1.3,0 2.4,0.3 3.3,0.9 0.9,0.6 1.7,1.5 2.4,2.8 h 0.2 v -3 h 7.8 v 34.2 c 0,3.8 -0.7,6.5 -2.2,8 -1.5,1.6 -3.9,2.3 -7.3,2.3 -3,0 -5.3,-0.7 -7,-2.2 -1.7,-1.5 -2.5,-3.5 -2.5,-6.1 v -2.8 h 8 v 2.8 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.5 1.1,0.5 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.7 v -7.8 z m -2.9,-4.7 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.5 1.1,0.5 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.3 0.4,-0.9 0.4,-1.7 V 38.9 c 0,-0.7 -0.1,-1.3 -0.4,-1.6 -0.2,-0.3 -0.6,-0.5 -1.1,-0.5 -0.5,0 -0.9,0.1 -1.1,0.4 -0.2,0.3 -0.3,0.9 -0.3,1.7 v 15.8 z"
id="path27"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 267.81919,67.4 v -9.3 h 8.4 v 9.3 h -8.4 z"
id="path29"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 280.75892,67.4 V 36.8 h -2 V 31 h 2 v -3.5 c 0,-1.8 0.5,-3.2 1.6,-4.1 1.1,-1 2.6,-1.5 4.5,-1.5 h 4.5 v 5.7 c -0.9,0 -1.6,0.1 -2,0.3 -0.4,0.2 -0.6,0.6 -0.6,1.1 v 2 h 2.6 v 5.8 h -2.6 v 30.6 h -8 z"
id="path31"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 293.12023,67.4 V 31 h 7.9 v 3.1 h 0.1 c 0.7,-1.3 1.5,-2.2 2.4,-2.8 0.9,-0.6 2,-0.9 3.3,-0.9 1.7,0 3.1,0.5 3.9,1.6 0.9,1 1.3,2.6 1.3,4.6 v 14.1 h -8.1 V 39.2 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.4 -1.1,-0.4 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.6 v 28.2 h -7.9 z"
id="path33"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 322.3637,60.1 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.5 1.1,0.5 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.7 v -6.8 h 8 V 60 c 0,2.6 -0.8,4.7 -2.5,6.1 -1.7,1.4 -4,2.2 -7,2.2 -3.4,0 -5.8,-0.8 -7.3,-2.3 -1.5,-1.6 -2.2,-4.2 -2.2,-8 V 40.5 c 0,-3.8 0.7,-6.5 2.2,-8 1.4,-1.5 3.9,-2.3 7.2,-2.3 3,0 5.3,0.7 7,2.1 1.7,1.4 2.5,3.3 2.5,5.8 v 12.4 h -10.9 v 9.6 z m 0,-22 V 45 h 2.9 v -6.9 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.5 -1.1,-0.5 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.7 z"
id="path35"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 335.6661,28.9 V 22 h 8 v 6.9 h -8 z m 0,38.5 V 31 h 8 v 36.4 h -8 z"
id="path37"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 347.76371,67.4 V 36.8 h -2 V 31 h 2 v -3.5 c 0,-1.8 0.5,-3.2 1.6,-4.1 1.1,-1 2.6,-1.5 4.5,-1.5 h 4.5 v 5.7 c -0.9,0 -1.6,0.1 -2,0.3 -0.4,0.2 -0.6,0.6 -0.6,1.1 v 2 h 2.6 v 5.8 h -2.6 v 30.6 h -8 z"
id="path39"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 379.48633,31 v 36.4 h -7.9 v -3 h -0.2 c -0.7,1.3 -1.5,2.2 -2.4,2.8 -0.9,0.6 -2,0.9 -3.3,0.9 -1.7,0 -3.1,-0.5 -3.9,-1.5 -0.9,-1 -1.3,-2.5 -1.3,-4.6 V 31 h 8 v 28.2 c 0,0.8 0.1,1.4 0.4,1.7 0.3,0.3 0.6,0.5 1.2,0.5 0.5,0 0.8,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.6 V 31 h 8 z"
id="path41"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 381.80687,67.4 V 31 h 7.9 v 3.1 h 0.1 c 0.7,-1.3 1.5,-2.2 2.4,-2.8 0.9,-0.6 2,-0.9 3.3,-0.9 1.7,0 3.1,0.5 3.9,1.6 0.9,1 1.3,2.6 1.3,4.6 v 30.9 h -8.1 V 39.2 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.4 -1.1,-0.4 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.6 v 28.2 h -7.9 z"
id="path43"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 403.02741,67.4 V 22 h 8 v 24.9 h 0.1 l 3.4,-15.8 h 8.2 l -4,15.7 4,20.7 h -8.4 l -3.2,-19.1 h -0.1 v 19.1 h -8 z"
id="path45"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 439.46037,67.4 V 31 h 7.9 v 3.1 h 0.1 c 0.7,-1.3 1.5,-2.2 2.4,-2.8 0.9,-0.6 2,-0.9 3.3,-0.9 1.7,0 3.1,0.5 3.9,1.6 0.9,1 1.3,2.6 1.3,4.6 v 30.9 h -8.1 V 39.2 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.4 -1.1,-0.4 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.6 v 28.2 h -7.9 z"
id="path49"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 426.56307,67.4 v -9.3 h 8.4 v 9.3 h -8.4 z"
id="path47"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="m 469.0001,60.1 c 0,0.8 0.1,1.4 0.3,1.7 0.2,0.3 0.6,0.5 1.1,0.5 0.5,0 0.9,-0.2 1.1,-0.5 0.2,-0.3 0.3,-0.9 0.3,-1.7 v -6.8 h 8 V 60 c 0,2.6 -0.8,4.7 -2.5,6.1 -1.7,1.4 -4,2.2 -7,2.2 -3.4,0 -5.8,-0.8 -7.3,-2.3 -1.5,-1.6 -2.2,-4.2 -2.2,-8 V 40.5 c 0,-3.8 0.7,-6.5 2.2,-8 1.4,-1.5 3.9,-2.3 7.2,-2.3 3,0 5.3,0.7 7,2.1 1.7,1.4 2.5,3.3 2.5,5.8 v 12.4 h -10.9 v 9.6 z m 0,-22 V 45 h 2.9 v -6.9 c 0,-0.8 -0.1,-1.4 -0.3,-1.7 -0.2,-0.3 -0.6,-0.5 -1.1,-0.5 -0.5,0 -0.9,0.2 -1.1,0.5 -0.2,0.3 -0.4,0.9 -0.4,1.7 z"
id="path51"
style="fill:#ffffff" />
<path
inkscape:connector-curvature="0"
d="M 480.97852,36.9 V 31 h 2 v -6.8 h 8.1 V 31 h 2.3 v 5.8 h -2.3 V 59 c 0,1.1 0.1,1.8 0.4,2.1 0.3,0.3 0.8,0.4 1.6,0.4 h 0.3 v 5.9 h -5.1 c -2,0 -3.3,-0.4 -4.1,-1.3 -0.8,-0.9 -1.2,-2.6 -1.2,-5 V 36.9 h -2 z"
id="path53"
style="fill:#ffffff" />
</g>
<g
transform="translate(-7.4966946,318.40084)"
id="g5350"
style="fill:#1a181d;fill-opacity:1"
inkscape:export-filename="/home/seb/work/freifunk-bs-logo/freifunk-bs-logo.png"
inkscape:export-xdpi="600.03082"
inkscape:export-ydpi="600.03082">
<path
style="fill:#1a181d;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 595.92581,1492.2419 0,9.3437 -9.875,9.5626 -0.40625,43.875 -80.84375,2.4374 -15.84375,-13.4062 -15.4375,18.2812 0,29.25 -11.375,-0.4062 -0.8125,-25.1875 -21.53125,-0.4063 -2.65625,-8.5312 -39.59375,-0.4062 -2.03125,8.125 -23.1875,0.8124 0,17.0626 -1.21875,29.6562 305.05752,2.7077 0.24238,-3.4507 c 0,0 -5.23054,-4.6796 -8.26865,-7.0382 -2.99707,-2.3269 -6.34982,-4.1991 -9.8125,-5.75 -3.4862,-1.562 -10.90625,-3.5313 -10.90625,-3.5313 l 3.65625,-24.7813 0,-12.6562 -1.71875,0 0,3.7188 -5.1875,0 -9.40625,-13.1563 0,-9.4375 -1.71875,0 0,9.5938 -10.40625,13 -2.71875,0 0,-3.8438 -1.71875,0 0,3.8438 -0.0312,0 0,8.5312 2.84375,21.9375 -10.59375,-0.8125 -3.25,-80.0312 -9.53125,-9.625 0,-9.2813 -1.71875,0 z m -0.3125,20.7187 2.625,0 0,7.3126 -2.625,0 z m 31.59375,54.1563 3.34375,0 0,3.3437 -3.34375,0 z m 5.375,0 3.34375,0 0,3.3437 -3.34375,0 z m 5.375,0 3.375,0 0,3.3437 -3.375,0 z m -154.6875,2.5313 4.25,0 0,10.9687 -4.25,0 z m 7.90625,0 4.28125,0 0,10.9687 -4.28125,0 z m -87.53125,10.6562 2.9375,0 0,5.6562 -2.9375,0 z m 6.40625,0 2.9375,0 0,5.6562 -2.9375,0 z m 6.375,0 2.9375,0 0,5.6562 -2.9375,0 z m 6.40625,0 2.9375,0 0,5.6562 -2.9375,0 z m 6.375,0 2.96875,0 0,5.6562 -2.96875,0 z"
id="path5352"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
<path
inkscape:connector-curvature="0"
id="path5354"
d="m 262.76258,1473.633 -3.6875,26.0626 0,8.9062 -0.4375,-0.031 -1.3125,-8.5626 -3.40625,15.4688 0,13.9375 1,1.75 0,61.0625 103.15625,0 0,-32.4062 -23,-16.375 -9.78125,0 -2.375,-20.25 -2,20.25 -27.3125,0 -2.28125,-19.4063 -1.90625,19.4063 -19.25,0 0,-15.6876 1.40625,-3.7812 0,-7.7812 -2.53125,-15.7813 -1.46875,8.4687 -0.875,-0.2812 -0.15625,-8.0625 -3.78125,-26.9063 z m -1.03125,26.75 2.15625,0 0,5.625 -2.15625,0 0,-5.625 z"
style="fill:#1a181d;fill-opacity:1;fill-rule:nonzero;stroke:none" />
<path
inkscape:connector-curvature="0"
id="path5356"
d="m 222.22852,1534.5034 -4.8125,6.0626 -0.0625,17.0937 -4.0625,-8.125 -82.90625,-3.6563 -2.8125,6.875 0,-8.9062 -4.46875,0 0,19.8438 -0.0312,0.062 0.0937,21.625 -5.375,-0.094 0,-25.5937 -29.3125,-0.4063 0,11.0937 -0.65625,0 0,-11.0937 -0.0937,0 -1.21875,-10.5625 -11.8125,-1.7812 0,10.7812 -0.65625,0 0,-10.875 -11.90625,-1.7812 -8.03125,4.375 -0.1875,-2.0938 -3.4375,2 -2.5625,3.4375 0,0.031 0.40625,45.5 c 0,0 -5.20299,0.2074 -7.71875,0.8124 -5.89018,1.6428 -8.79728,2.6302 -13.46875,5.7813 -2.33297,1.5766 -8.738266,6.543 -8.738266,6.543 l 0.712371,1.4417 224.530455,2.0534 1.33919,-4.0381 0,-25.2187 c -0.40631,-2.8444 -0.8125,-17.875 -0.8125,-17.875 l -8.9375,-9.3438 -8.125,0 -0.375,-17.5625 -4.5,-6.4063 z m -3.1875,8.9688 1.25,0 0,3.9688 -1.25,0 z m 2.46875,0 1.21875,0 0,3.9688 -1.21875,0 z m 2.53125,0 1.21875,0 0,3.9688 -1.21875,0 z m -164.84375,7.8125 0,4.1563 -4.28125,1.8124 0,-4.1562 z m 17.96875,4.0625 2.34375,0 0,3.6562 -2.34375,0 z m 3.46875,0.1875 2.3125,0 0,3.6563 -2.3125,0 z m -11.28125,0.094 2.03125,0 0,1.8438 -2.03125,0 z m -4.5625,8.125 3.4375,0 0,3.0626 -3.4375,0 z m 13.09375,0.8126 2.84375,0 0,7.625 -2.84375,0 z m 90.53125,0.6562 c 1.34676,-0.1657 2.6351,1.4764 2.625,1.5 l 0,7.25 -5.15625,0 0,-7.25 c -1.1e-4,-2e-4 0.91799,-1.3015 2.53125,-1.5 z m 9.9375,0 c 1.34676,-0.1657 2.66635,1.4764 2.65625,1.5 l 0,7.25 -5.1875,0 0,-7.25 c -1.1e-4,-2e-4 0.91799,-1.3015 2.53125,-1.5 z m -82.90625,0.1562 8.125,0 0,2.25 -8.125,0 z m 11.875,0.125 7,2.125 -0.65625,2.125 -7,-2.125 z m 123.34375,4.4063 3.84375,0 0,5.625 -3.84375,0 z m 6.375,0 3.875,0 0,5.625 -3.875,0 z m -177.4375,3.1875 0,4.875 -3.46875,1.0312 0,-4.875 z"
style="fill:#1a181d;fill-opacity:1;fill-rule:nonzero;stroke:none"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccsccccssccccsccccccccccccccccccccccccc" />