try to reproduce build steps in local web: trying to get a small webserver running to which the make steps can push.
This commit is contained in:
parent
d94a133a81
commit
4d796b9db7
221 changed files with 4094 additions and 0 deletions
24
static/_includes/_index.md
Normal file
24
static/_includes/_index.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
title: "Onion Service"
|
||||
date: 2022-11-21T19:49:51+01:00
|
||||
resources:
|
||||
- name: widget-1
|
||||
src: wordpress_widget02.png
|
||||
title: Anzeige der Onion-Service-Adresse im Dashboard
|
||||
---
|
||||
|
||||
Es ist möglich, für deine Wordpress-Seite einen [Onion Service](https://community.torproject.org/onion-services/) einzurichten.
|
||||
Dies kannst du einfach bei uns [anfragen](https://systemausfall.org/contact). Ein Onion Service erhöht die Privatsphäre für Nutzer:innen
|
||||
und Betreiber:innen gleichzeitig, denn der Netzwerkverkehr verlässt dabei nicht das Tor-Netzwerk.
|
||||
|
||||
Nach der Einrichtung liefert unser Webserver für deine Seite automatisch einen [Onion-Location-Header](https://community.torproject.org/onion-services/advanced/onion-location/) aus.
|
||||
Dadurch ist der Wechsel zum Onion Service im [Tor Browser](https://www.torproject.org/) nur ein Klick entfernt. Deine Onion-Service-Adresse wird dir automatisch im Dashboard auf
|
||||
der Startseite im Widget *Managed Wordpress Informationen* angezeigt:
|
||||
|
||||
{{< img name=widget-1 size="small" >}}
|
||||
|
||||
Damit Seitenbesucher:innen nicht versehentlich zur Klar-Netz-Version deiner Seite wechseln, solltest du für interne
|
||||
Links [relative](https://wiki.selfhtml.org/wiki/URL#Absolute_und_relative_URL) URLs benutzen. Also `/blog` statt `https://example.org/blog`.
|
||||
|
||||
Mehr Details zu Onion Services im Vortrag [Tor onion services: more useful than you think](https://media.ccc.de/v/32c3-7322-tor_onion_services_more_useful_than_you_think)
|
||||
vom [CCC 2015](https://events.ccc.de/congress/2015/wiki/Static:Main_Page).
|
1
static/_includes/delete.md.part
Normal file
1
static/_includes/delete.md.part
Normal file
|
@ -0,0 +1 @@
|
|||
Für die Anmeldung nutzt du dein allgemeines systemausfall.org-Konto. Du kannst jederzeit die Löschung dieses Kontos mit allen gespeicherten Daten [veranlassen](https://systemausfall.org/konto-loeschen).
|
5
static/_includes/dkim.md.part
Normal file
5
static/_includes/dkim.md.part
Normal file
|
@ -0,0 +1,5 @@
|
|||
Für die DKIM-Signatur legen wir einen privaten Schlüssel an. Bei deinem Domainanbieter wird der öffentliche Schlüssel in einem TXT-Eintrag im DNS hinterlegt.
|
||||
Diesen musst du bei uns [erfragen](https://systemausfall.org/contact).
|
||||
- Record-Type: TXT
|
||||
- Record-Name: mail._domainkey
|
||||
- Inhalt: `v=DKIM1; k=rsa; p=MI...`
|
23
static/_includes/dns.md.part
Normal file
23
static/_includes/dns.md.part
Normal file
|
@ -0,0 +1,23 @@
|
|||
In den DNS-Einstellungen deines Domainanbieters müssen zwei Einträge angelegt werden. Hier am Beispiel der Domain example.org:
|
||||
|
||||
| Typ | Name | Ziel | TTL |
|
||||
|-----|------|------|-----|
|
||||
| A | example.org | 51.75.71.249 | 86400 |
|
||||
| CNAME | www.example.org | example.org | 86400
|
||||
|
||||
Ob deine Einstellungen korrekt gespeichert wurden, kannst du mit dem Linux-Programm `dig` testen.
|
||||
- Prüfen des A-Eintrags:
|
||||
```Shell
|
||||
dig example.org
|
||||
```
|
||||
- Prüfen des CNAME-Eintrags:
|
||||
```Shell
|
||||
dig www.example.org
|
||||
```
|
||||
Bei frisch angelegten DNS-Einträgen kann es eine Weile dauern, bis du eine Antwort auf deine Abfrage erhältst. Im Abfrage-Ergebnis sollten deine Einträge korrekt angezeigt werden, bspw:
|
||||
```Plain
|
||||
;; ANSWER SECTION:
|
||||
example.org. 86400 IN A 51.75.71.249
|
||||
```
|
||||
|
||||
Schicke uns anschließend eine Nachricht mit dem Namen der Domain, damit wir die Einrichtung fortsetzen können. Nach der Einrichtung der DNS-Einträge erstellen wir für deine Domain ein Zertifikat. Dadurch wird der gesamte Verkehr zu deiner Seite verschlüsselt.
|
9
static/_includes/domainanbieter.md.part
Normal file
9
static/_includes/domainanbieter.md.part
Normal file
|
@ -0,0 +1,9 @@
|
|||
Sofern du noch über keine eigene Domain verfügst, musst du diese bei einem Domainanbieter deiner Wahl registrieren.
|
||||
Während es bei den Preisen kaum Unterschiede gibt, sind die Einstellmöglichkeiten bei einigen Anbietern sehr beschränkt.
|
||||
Deshalb eine unvollständige Liste von Anbietern, die wir empfehlen:
|
||||
|
||||
| Anbieter | Besonderheiten |
|
||||
|------|--------------------|
|
||||
| [core networks](https://core-networks.de) | Geteilte Domainverwaltung möglich, [API](https://beta.api.core-networks.de/doc/) |
|
||||
| [Gandi](https://gandi.net) | Geteilte Domainverwaltung möglich, [API](https://api.gandi.net/docs/livedns/) |
|
||||
| [Njalla](https://njal.la) | Anonyme Domain-Registrierungen |
|
6
static/_includes/onionservice.md.part
Normal file
6
static/_includes/onionservice.md.part
Normal file
|
@ -0,0 +1,6 @@
|
|||
Es ist möglich, für deine Seite einen [Onion Service](https://community.torproject.org/onion-services/) einzurichten.
|
||||
Dies kannst du einfach bei uns [anfragen](https://systemausfall.org/contact). Ein Onion Service erhöht die Privatsphäre für Nutzer:innen
|
||||
und Betreiber:innen gleichzeitig, denn der Netzwerkverkehr verlässt dabei nicht das Tor-Netzwerk.
|
||||
|
||||
Nach der Einrichtung liefert unser Webserver für deine Seite automatisch einen [Onion-Location-Header](https://community.torproject.org/onion-services/advanced/onion-location/) aus.
|
||||
Dadurch ist der Wechsel zum Onion Service im [Tor Browser](https://www.torproject.org/) nur ein Klick entfernt.
|
5
static/_includes/onionservice_links.md.part
Normal file
5
static/_includes/onionservice_links.md.part
Normal file
|
@ -0,0 +1,5 @@
|
|||
Damit Seitenbesucher:innen nicht versehentlich zur Klar-Netz-Version deiner Seite wechseln, solltest du für interne
|
||||
Links [relative](https://wiki.selfhtml.org/wiki/URL#Absolute_und_relative_URL) URLs benutzen. Also `/blog` statt `https://example.org/blog`.
|
||||
|
||||
Mehr Details zu Onion Services im Vortrag [Tor onion services: more useful than you think](https://media.ccc.de/v/32c3-7322-tor_onion_services_more_useful_than_you_think)
|
||||
vom [CCC 2015](https://events.ccc.de/congress/2015/wiki/Static:Main_Page).
|
3
static/_includes/spendenhinweis.md.part
Normal file
3
static/_includes/spendenhinweis.md.part
Normal file
|
@ -0,0 +1,3 @@
|
|||
Der Betrieb von systemausfall.org kostet natürlich Geld. Damit es uns langfristig gibt, sind wir auf deinen Beitrag angewiesen.
|
||||
Informiere dich über unsere [Spendenempfehlungen](/konto/spenden). Wir freuen uns über deine jährliche Spende und bedanken uns im voraus!
|
||||
Sollte eine Kostenbeteiligung für dich nicht möglich sein, kannst du unsere Dienste natürlich auch so nutzen.
|
15
static/_includes/spf.md.part
Normal file
15
static/_includes/spf.md.part
Normal file
|
@ -0,0 +1,15 @@
|
|||
Anfang 2019 haben einige größere Mailanbieter ihre Einlieferungsregeln verschärft. Um Absenderfälschung vorzubeugen, setzen sie SPF- und DKIM-Eintrage voraus. Es scheint also ein notwendiges Übel zu sein, solche Einträge anzulegen.
|
||||
|
||||
Empfehlenswert ist folgender Eintrag, den du für deine Maildomain angelegen musst:
|
||||
- Record-Type: TXT
|
||||
- Record-Name: example.org.
|
||||
- Inhalt: `"v=spf1 a mx ~all"`
|
||||
|
||||
Er berechtigt die IP-Adressen hinter unserem A-Eintrag und den MX-Einträgen zum Versand von E-Mails unter deiner Maildomain. Werden E-Mails über andere IP-Adressen eingeliefert, soll der empfangende Mailsever die E-Mail annehmen, aber negativer im Spamranking bewerten.
|
||||
|
||||
Folgende andere Möglichkeiten gibt es:
|
||||
|
||||
- `+all`: Alle anderen Mailserver dürfen auch für diese Domain versenden.
|
||||
- `-all`: Alle anderen Mailserver dürfen nicht mit dieser Domain versenden.
|
||||
- `~all`: Alle anderen Mailserver sollten nicht für diese Domain versenden. Sprich: Die Mails sollten nicht geblockt werden, aber mit entsprechenden negativen Scorings in die Spam-Filterung eingehen.
|
||||
- `?all`: Über alle anderen Mailserver wurde keine Aussage getroffen; weder positiv noch negativ.
|
1
static/_includes/tos.md.part
Normal file
1
static/_includes/tos.md.part
Normal file
|
@ -0,0 +1 @@
|
|||
Informiere dich zuerst über unsere [Nutzungsvereinbarungen](/konto/nutzungsvereinbarungen) und die [Datenschutz](/konto/datenschutz)-Hinweise.
|
11
static/_includes/twingle.md.part
Normal file
11
static/_includes/twingle.md.part
Normal file
|
@ -0,0 +1,11 @@
|
|||
<!-- twingle -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var u="https://spenden.twingle.de/embed/sense-lab-e-v/systemausfall-org/tw635ac8b3a1a3b/widget";
|
||||
var id = '_' + Math.random().toString(36).substr(2, 9);
|
||||
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||
document.write('<div id="twingle-public-embed-' + id + '"></div>');
|
||||
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'/'+id; s.parentNode.insertBefore(g,s);
|
||||
})();
|
||||
</script>
|
||||
<!-- twingle -->
|
7
static/css/bootstrap-utilities.min.css
vendored
Normal file
7
static/css/bootstrap-utilities.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
6
static/custom.css
Normal file
6
static/custom.css
Normal file
|
@ -0,0 +1,6 @@
|
|||
/* Rahmen fuer Spendenwidget */
|
||||
[id^="twingle-public-embed"] {
|
||||
border-style: solid;
|
||||
border-width: thin;
|
||||
border-color: #e6e6e6;
|
||||
}
|
BIN
static/favicon/favicon-16x16.png
Normal file
BIN
static/favicon/favicon-16x16.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
BIN
static/favicon/favicon-32x32.png
Normal file
BIN
static/favicon/favicon-32x32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.9 KiB |
125
static/favicon/favicon.svg
Normal file
125
static/favicon/favicon.svg
Normal file
|
@ -0,0 +1,125 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="183.60547"
|
||||
height="183.60547"
|
||||
id="svg1995"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
version="1.0"
|
||||
sodipodi:docname="sl_logo.svg"
|
||||
inkscape:export-filename="/home/mtsrc/daten/projekte/senselab/logo.png"
|
||||
inkscape:export-xdpi="106.1169"
|
||||
inkscape:export-ydpi="106.1169"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs1997">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : -188.44177 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="1052.3622 : -188.44177 : 1"
|
||||
inkscape:persp3d-origin="526.18109 : -312.45752 : 1"
|
||||
id="perspective24" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
gridtolerance="10000"
|
||||
guidetolerance="10"
|
||||
objecttolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.53532083"
|
||||
inkscape:cx="425.91281"
|
||||
inkscape:cy="502.5024"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1371"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
showgrid="false"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:pagecheckerboard="0" />
|
||||
<metadata
|
||||
id="metadata2000">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-13.709402,-13.293243)">
|
||||
<rect
|
||||
style="fill:none;stroke:#435a6b;stroke-width:10.7722;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect2409"
|
||||
width="172.83324"
|
||||
height="172.83324"
|
||||
x="19.095522"
|
||||
y="18.679363"
|
||||
rx="30.054054"
|
||||
ry="30.054054"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<g
|
||||
id="g2411"
|
||||
transform="matrix(1.32833,-1.32833,-1.32833,-1.32833,432.5592,548.5392)">
|
||||
<circle
|
||||
r="82.85714"
|
||||
cy="478.07648"
|
||||
cx="244.28572"
|
||||
transform="matrix(0.125645,0,0,0.125645,11.26639,196.627)"
|
||||
id="path2413"
|
||||
style="fill:#435a6b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<circle
|
||||
r="82.85714"
|
||||
cy="478.07648"
|
||||
cx="244.28572"
|
||||
transform="matrix(0.125645,0,0,0.125645,37.83139,240.423)"
|
||||
id="path2415"
|
||||
style="fill:#435a6b;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<circle
|
||||
r="82.85714"
|
||||
cy="478.07648"
|
||||
cx="244.28572"
|
||||
transform="matrix(0.125645,0,0,0.125645,-13.50371,240.782)"
|
||||
id="path2417"
|
||||
style="fill:#435a6b;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path2419"
|
||||
d="M 16.830626,301.209 42.318656,255.2588 68.524667,300.85 Z"
|
||||
style="fill:none;stroke:#435a6b;stroke-width:4.34732;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.6 KiB |
128
static/senselab.svg
Normal file
128
static/senselab.svg
Normal file
|
@ -0,0 +1,128 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="183.60547"
|
||||
height="183.60547"
|
||||
id="svg1995"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
version="1.0"
|
||||
sodipodi:docname="senselab.svg"
|
||||
inkscape:export-filename="/home/mtsrc/daten/projekte/senselab/logo.png"
|
||||
inkscape:export-xdpi="106.1169"
|
||||
inkscape:export-ydpi="106.1169"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs1997">
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : -188.44177 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="1052.3622 : -188.44177 : 1"
|
||||
inkscape:persp3d-origin="526.18109 : -312.45752 : 1"
|
||||
id="perspective24" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
gridtolerance="10000"
|
||||
guidetolerance="10"
|
||||
objecttolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.514116"
|
||||
inkscape:cx="490.38516"
|
||||
inkscape:cy="352.68105"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:window-width="2560"
|
||||
inkscape:window-height="1371"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
showgrid="false"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:snap-text-baseline="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:snap-object-midpoints="true" />
|
||||
<metadata
|
||||
id="metadata2000">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-13.709402,-13.293243)">
|
||||
<rect
|
||||
style="fill:none;stroke:#ffffff;stroke-width:10.7722;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect2409"
|
||||
width="172.83324"
|
||||
height="172.83324"
|
||||
x="19.095522"
|
||||
y="18.679363"
|
||||
rx="30.054054"
|
||||
ry="30.054054"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<g
|
||||
id="g2411"
|
||||
transform="matrix(1.32833,-1.32833,-1.32833,-1.32833,432.5592,548.5392)">
|
||||
<circle
|
||||
r="82.85714"
|
||||
cy="478.07648"
|
||||
cx="244.28572"
|
||||
transform="matrix(0.125645,0,0,0.125645,11.26639,196.627)"
|
||||
id="path2413"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<circle
|
||||
r="82.85714"
|
||||
cy="478.07648"
|
||||
cx="244.28572"
|
||||
transform="matrix(0.125645,0,0,0.125645,37.83139,240.423)"
|
||||
id="path2415"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<circle
|
||||
r="82.85714"
|
||||
cy="478.07648"
|
||||
cx="244.28572"
|
||||
transform="matrix(0.125645,0,0,0.125645,-13.50371,240.782)"
|
||||
id="path2417"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path2419"
|
||||
d="M 16.830626,301.209 42.318656,255.2588 68.524667,300.85 Z"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:4.34732;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97115463"
|
||||
inkscape:export-filename="/home/phil/senselab_logo.png"
|
||||
inkscape:export-xdpi="106"
|
||||
inkscape:export-ydpi="106" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
Loading…
Add table
Add a link
Reference in a new issue