feat: add new logo and favicon generation (#19)
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Robert Kaussow <mail@thegeeklab.de> Reviewed-on: #19 Co-authored-by: Robert Kaussow <xoxys@rknet.org> Co-committed-by: Robert Kaussow <xoxys@rknet.org>
This commit is contained in:
parent
eaa4b98772
commit
14ce52c50b
11
.drone.yml
11
.drone.yml
@ -29,6 +29,15 @@ steps:
|
|||||||
FORCE_COLOR: true
|
FORCE_COLOR: true
|
||||||
NPM_CONFIG_LOGLEVEL: error
|
NPM_CONFIG_LOGLEVEL: error
|
||||||
|
|
||||||
|
- name: favicons
|
||||||
|
image: node:lts-alpine
|
||||||
|
commands:
|
||||||
|
- npm install > /dev/null
|
||||||
|
- npx gulp favicon
|
||||||
|
environment:
|
||||||
|
FORCE_COLOR: true
|
||||||
|
NPM_CONFIG_LOGLEVEL: error
|
||||||
|
|
||||||
- name: testbuild
|
- name: testbuild
|
||||||
image: thegeeklab/hugo:0.83.1
|
image: thegeeklab/hugo:0.83.1
|
||||||
commands:
|
commands:
|
||||||
@ -114,6 +123,6 @@ depends_on:
|
|||||||
|
|
||||||
---
|
---
|
||||||
kind: signature
|
kind: signature
|
||||||
hmac: a487eaa9d97b4e1572c21847690c57596c3fbfc66bf2b5978cb26c1121e41bce
|
hmac: 435256421217bc48a6dc985b5fe5e0109ce3a4ada42a9fcda68a07413091d48f
|
||||||
|
|
||||||
...
|
...
|
||||||
|
10
.gitignore
vendored
10
.gitignore
vendored
@ -1,3 +1,13 @@
|
|||||||
|
# local environments
|
||||||
|
.swp
|
||||||
|
.env*
|
||||||
|
dist/
|
||||||
|
build/
|
||||||
|
node_modules/
|
||||||
|
|
||||||
|
# auto-generated files
|
||||||
themes/
|
themes/
|
||||||
public/
|
public/
|
||||||
resources/_gen/
|
resources/_gen/
|
||||||
|
build/
|
||||||
|
static/favicon/
|
||||||
|
116
gulpfile.js
Normal file
116
gulpfile.js
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
const gulp = require("gulp");
|
||||||
|
const realFavicon = require("gulp-real-favicon");
|
||||||
|
|
||||||
|
const fs = require("fs");
|
||||||
|
const del = require("del");
|
||||||
|
const through = require("through2");
|
||||||
|
|
||||||
|
var BUILD = "build";
|
||||||
|
var FAVICON_DATA_FILE = BUILD + "/faviconData.json";
|
||||||
|
|
||||||
|
function noop() {
|
||||||
|
return through.obj();
|
||||||
|
}
|
||||||
|
|
||||||
|
gulp.task("prepare", function (done) {
|
||||||
|
if (!fs.existsSync(BUILD)) {
|
||||||
|
fs.mkdirSync(BUILD, {
|
||||||
|
recursive: true,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
|
gulp.task("favicon-generate", function (done) {
|
||||||
|
realFavicon.generateFavicon(
|
||||||
|
{
|
||||||
|
masterPicture: "src/favicon/favicon-main.svg",
|
||||||
|
dest: "static/favicon",
|
||||||
|
iconsPath: "/favicon",
|
||||||
|
design: {
|
||||||
|
ios: {
|
||||||
|
pictureAspect: "backgroundAndMargin",
|
||||||
|
backgroundColor: "#4186c9",
|
||||||
|
margin: "0",
|
||||||
|
assets: {
|
||||||
|
ios6AndPriorIcons: false,
|
||||||
|
ios7AndLaterIcons: false,
|
||||||
|
precomposedIcons: false,
|
||||||
|
declareOnlyDefaultIcon: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
desktopBrowser: {},
|
||||||
|
windows: {
|
||||||
|
masterPicture: {
|
||||||
|
type: "inline",
|
||||||
|
content:
|
||||||
|
"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iNTAwIgogICBoZWlnaHQ9IjUwMCIKICAgdmlld0JveD0iMCAwIDEzMi4yOTE2NyAxMzIuMjkxNjciCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzU1OSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4xIChjNjhlMjJjMzg3LCAyMDIxLTA1LTIzKSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iYXZhdGFyX3Jhdy5zdmciCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJuYW1lZHZpZXc1NjEiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VjaGVja2VyYm9hcmQ9IjAiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIwLjY0NzY1MDExIgogICAgIGlua3NjYXBlOmN4PSIyODMuMzMyIgogICAgIGlua3NjYXBlOmN5PSI0NjkuMzg5MjUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIyNTYwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEzODAiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjMyIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHVuaXRzPSJweCIgLz4KICA8ZGVmcwogICAgIGlkPSJkZWZzNTU2IiAvPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkViZW5lIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00OC40MTY4OTQsLTExMy40MzY4NikiPgogICAgPGcKICAgICAgIGlkPSJnMzItNiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjQxNDM5NzM4LDAsMCwwLjQyNDgzNDQ2LC00Ny45NzQ1NjYsLTE3Ny40MzUxNCkiIC8+CiAgICA8ZwogICAgICAgaWQ9ImczNi02IgogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNDE0Mzk3MzgsMCwwLDAuNDI0ODM0NDYsLTQ3Ljk3NDU2NiwtMTc3LjQzNTE0KSIgLz4KICAgIDxnCiAgICAgICBpZD0iZzUwMzQiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjgyNTEzMTEsMCwwLDIuODI1MTMxMSwtMjA3LjYxNTQ5LC00NDQuOTI5MzkpIj4KICAgICAgPHBhdGgKICAgICAgICAgY2xhc3M9InN0MSIKICAgICAgICAgZD0ibSAxMTAuMDA0OTEsMjE1LjUxNDU5IC0xNC43MTUzNjgsLTUuOTkwMzQgYyAtMS45MTgwMjcsLTAuNzc5MDEgLTQuMDAzNzQ1LDAuNjY2MTkgLTQuMDAzNzQ1LDIuNzgyOTYgdiAxNy40OTI4NSBjIDAsMi4wNjg0MyAyLjAwMTg2OCwzLjUxODk5IDMuOTA0MTczLDIuODI1OTQgbCAxNC43MTUzNywtNS4zNjcxMyBjIDEuMTYzMzgsLTAuNDI0NDIgMS45NDQyMiwtMS41NTgwMiAxLjk0NDIyLC0yLjgyNTk0IHYgLTYuMTM1MzggYyAwLC0xLjIyNDk0IC0wLjcyODQ0LC0yLjMzMTY4IC0xLjg0NDY1LC0yLjc4Mjk2IHoiCiAgICAgICAgIGlkPSJwYXRoNDQiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuNTMwNjA5IiAvPgogICAgICA8cGF0aAogICAgICAgICBjbGFzcz0ic3QxIgogICAgICAgICBkPSJtIDEzMi43OTA2NCwyMDkuNTI0MjUgLTE0LjcxNTM1LDUuOTkwMzQgYyAtMS4xMTA5OSwwLjQ1MTI4IC0xLjg0NDY2LDEuNTU4MDIgLTEuODQ0NjYsMi43ODI5NiB2IDYuMTM1MzggYyAwLDEuMjY3OTIgMC43ODA4MywyLjM5NjE0IDEuOTQ0MjMsMi44MjU5NCBsIDE0LjcxNTM0LDUuMzY3MTMgYyAxLjkwMjMyLDAuNjkzMDUgMy45MDQxOSwtMC43NTIxNSAzLjkwNDE5LC0yLjgyNTk0IHYgLTE3LjQ5Mjg1IGMgLTAuMDA2LC0yLjExNjc3IC0yLjA4NTcyLC0zLjU2MTk3IC00LjAwMzc1LC0yLjc4Mjk2IHoiCiAgICAgICAgIGlkPSJwYXRoNDYiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuNTMwNjA5IiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==",
|
||||||
|
},
|
||||||
|
pictureAspect: "noChange",
|
||||||
|
backgroundColor: "#4186c9",
|
||||||
|
onConflict: "override",
|
||||||
|
assets: {
|
||||||
|
windows80Ie10Tile: false,
|
||||||
|
windows10Ie11EdgeTiles: {
|
||||||
|
small: true,
|
||||||
|
medium: true,
|
||||||
|
big: true,
|
||||||
|
rectangle: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
androidChrome: {
|
||||||
|
pictureAspect: "shadow",
|
||||||
|
themeColor: "#2f333e",
|
||||||
|
manifest: {
|
||||||
|
display: "standalone",
|
||||||
|
orientation: "notSet",
|
||||||
|
onConflict: "override",
|
||||||
|
declared: true,
|
||||||
|
},
|
||||||
|
assets: {
|
||||||
|
legacyIcon: false,
|
||||||
|
lowResolutionIcons: false,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
safariPinnedTab: {
|
||||||
|
pictureAspect: "blackAndWhite",
|
||||||
|
threshold: 58.75,
|
||||||
|
themeColor: "#4186c9",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
settings: {
|
||||||
|
scalingAlgorithm: "Mitchell",
|
||||||
|
errorOnImageTooSmall: false,
|
||||||
|
readmeFile: false,
|
||||||
|
htmlCodeFile: false,
|
||||||
|
usePathAsIs: false,
|
||||||
|
},
|
||||||
|
markupFile: FAVICON_DATA_FILE,
|
||||||
|
},
|
||||||
|
function () {
|
||||||
|
done();
|
||||||
|
}
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
|
gulp.task("favicon-check-update", function (done) {
|
||||||
|
var currentVersion = JSON.parse(fs.readFileSync(FAVICON_DATA_FILE)).version;
|
||||||
|
realFavicon.checkForUpdates(currentVersion, function (err) {
|
||||||
|
if (err) {
|
||||||
|
throw err;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
|
gulp.task("clean", function () {
|
||||||
|
return del([BUILD, "static/favicon/", "resources"]);
|
||||||
|
});
|
||||||
|
|
||||||
|
/* Task series */
|
||||||
|
|
||||||
|
gulp.task(
|
||||||
|
"favicon",
|
||||||
|
gulp.series("clean", "prepare", "favicon-generate", "favicon-check-update")
|
||||||
|
);
|
4262
package-lock.json
generated
Normal file
4262
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
22
package.json
Normal file
22
package.json
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"name": "the-geeklab",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "My personal blog",
|
||||||
|
"main": "gulpfile.js",
|
||||||
|
"scripts": {
|
||||||
|
"gulp": "gulp",
|
||||||
|
"server": "hugo server -D -F -s exampleSite/"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/thegeeklab/hugo-geekblog"
|
||||||
|
},
|
||||||
|
"author": "Robert Kaussow",
|
||||||
|
"license": "MIT",
|
||||||
|
"devDependencies": {
|
||||||
|
"del": "6.0.0",
|
||||||
|
"gulp": "4.0.2",
|
||||||
|
"gulp-real-favicon": "0.3.2",
|
||||||
|
"through2": "4.0.2"
|
||||||
|
}
|
||||||
|
}
|
71
src/favicon/favicon-main.svg
Normal file
71
src/favicon/favicon-main.svg
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="200mm"
|
||||||
|
height="200mm"
|
||||||
|
viewBox="0 0 200 200"
|
||||||
|
version="1.1"
|
||||||
|
id="svg559"
|
||||||
|
inkscape:version="1.1 (c68e22c387, 2021-05-23)"
|
||||||
|
sodipodi:docname="favicon-main.svg"
|
||||||
|
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">
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview561"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="0.040478132"
|
||||||
|
inkscape:cx="864.66441"
|
||||||
|
inkscape:cy="6163.822"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
inkscape:window-height="1380"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="32"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="layer1" />
|
||||||
|
<defs
|
||||||
|
id="defs556" />
|
||||||
|
<g
|
||||||
|
inkscape:label="Ebene 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-12.70076,-46.619598)">
|
||||||
|
<circle
|
||||||
|
style="fill:#4186c9;fill-opacity:1;stroke-width:0.31706"
|
||||||
|
id="path3006"
|
||||||
|
cx="112.70076"
|
||||||
|
cy="146.6196"
|
||||||
|
r="100" />
|
||||||
|
<g
|
||||||
|
id="g32-6"
|
||||||
|
style="fill:#ffffff"
|
||||||
|
transform="matrix(0.41439738,0,0,0.42483446,-47.974566,-177.43514)" />
|
||||||
|
<g
|
||||||
|
id="g36-6"
|
||||||
|
style="fill:#ffffff"
|
||||||
|
transform="matrix(0.41439738,0,0,0.42483446,-47.974566,-177.43514)" />
|
||||||
|
<g
|
||||||
|
id="g5034"
|
||||||
|
transform="matrix(2.8251311,0,0,2.8251311,-209.47745,-477.89248)">
|
||||||
|
<path
|
||||||
|
class="st1"
|
||||||
|
d="m 110.00491,215.51459 -14.715368,-5.99034 c -1.918027,-0.77901 -4.003745,0.66619 -4.003745,2.78296 v 17.49285 c 0,2.06843 2.001868,3.51899 3.904173,2.82594 l 14.71537,-5.36713 c 1.16338,-0.42442 1.94422,-1.55802 1.94422,-2.82594 v -6.13538 c 0,-1.22494 -0.72844,-2.33168 -1.84465,-2.78296 z"
|
||||||
|
id="path44"
|
||||||
|
style="fill:#ffffff;stroke-width:0.530609" />
|
||||||
|
<path
|
||||||
|
class="st1"
|
||||||
|
d="m 132.79064,209.52425 -14.71535,5.99034 c -1.11099,0.45128 -1.84466,1.55802 -1.84466,2.78296 v 6.13538 c 0,1.26792 0.78083,2.39614 1.94423,2.82594 l 14.71534,5.36713 c 1.90232,0.69305 3.90419,-0.75215 3.90419,-2.82594 v -17.49285 c -0.006,-2.11677 -2.08572,-3.56197 -4.00375,-2.78296 z"
|
||||||
|
id="path46"
|
||||||
|
style="fill:#ffffff;stroke-width:0.530609" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
143
static/brand.svg
Normal file
143
static/brand.svg
Normal file
@ -0,0 +1,143 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="77.408516mm"
|
||||||
|
height="97.081253mm"
|
||||||
|
viewBox="0 0 77.408516 97.081253"
|
||||||
|
version="1.1"
|
||||||
|
id="svg3474"
|
||||||
|
inkscape:version="1.1 (c68e22c387, 2021-05-23)"
|
||||||
|
sodipodi:docname="brand.svg"
|
||||||
|
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">
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview3476"
|
||||||
|
pagecolor="#4186c9"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="1.1848345"
|
||||||
|
inkscape:cx="405.54189"
|
||||||
|
inkscape:cy="72.58398"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
inkscape:window-height="1380"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="32"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="layer1" />
|
||||||
|
<defs
|
||||||
|
id="defs3471">
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="fillet_chamfer"
|
||||||
|
id="path-effect4434"
|
||||||
|
is_visible="true"
|
||||||
|
lpeversion="1"
|
||||||
|
satellites_param="F,0,0,1,0,0,0,1 @ F,0,1,1,0,1.3229167,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,1,1,0,1.3229167,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1"
|
||||||
|
unit="px"
|
||||||
|
method="auto"
|
||||||
|
mode="F"
|
||||||
|
radius="5"
|
||||||
|
chamfer_steps="1"
|
||||||
|
flexible="false"
|
||||||
|
use_knot_distance="true"
|
||||||
|
apply_no_radius="true"
|
||||||
|
apply_with_radius="true"
|
||||||
|
only_selected="true"
|
||||||
|
hide_knots="false" />
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="fillet_chamfer"
|
||||||
|
id="path-effect4359"
|
||||||
|
is_visible="true"
|
||||||
|
lpeversion="1"
|
||||||
|
satellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,1,1,0,1.3229167,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,1,1,0,1.3229167,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1"
|
||||||
|
unit="px"
|
||||||
|
method="auto"
|
||||||
|
mode="F"
|
||||||
|
radius="0"
|
||||||
|
chamfer_steps="1"
|
||||||
|
flexible="false"
|
||||||
|
use_knot_distance="true"
|
||||||
|
apply_no_radius="true"
|
||||||
|
apply_with_radius="true"
|
||||||
|
only_selected="true"
|
||||||
|
hide_knots="false" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-77.487239,-85.548604)">
|
||||||
|
<g
|
||||||
|
id="g5405">
|
||||||
|
<path
|
||||||
|
class="st1"
|
||||||
|
d="M 152.47194,127.77126 H 122.02988 110.9645 79.91376 c -1.340182,0 -2.426521,1.1137 -2.426521,2.48764 v 0 c 0,1.37393 1.086339,2.48763 2.426521,2.48763 h 0.81066 l 6.430692,18.13261 h 20.367498 l 6.77734,-18.13261 h 4.32625 l 6.43069,18.13261 h 19.81341 l 6.54806,-18.13261 h 1.05085 c 1.34019,0 2.42653,-1.1137 2.42653,-2.48763 v 0 c 0.005,-1.37114 -1.08361,-2.48764 -2.4238,-2.48764 z m -48.28477,18.1354 H 90.558793 l -4.667437,-13.15453 h 23.211634 z m 37.30674,0 h -13.03334 l -4.66744,-13.15453 h 22.45011 z"
|
||||||
|
id="path28"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365" />
|
||||||
|
<path
|
||||||
|
style="color:#000000;fill:#ffffff;stroke-width:0.276365;-inkscape-stroke:none"
|
||||||
|
d="m 87.662799,104.34718 c 4.009096,0.0125 8.020757,-0.025 12.028243,0.0188 0.921198,0.21584 0.696078,1.26241 0.721228,1.96666 v 8.14483 c 0,0.73063 -0.21294,1.87561 -0.475612,2.55738 -1.116136,2.89697 -2.232272,5.79394 -3.348409,8.6909 h 5.218801 c 0.99428,-2.58168 1.98855,-5.16335 2.98282,-7.74503 0.26258,-0.68181 0.47489,-1.82682 0.47466,-2.55745 -0.001,-3.96233 0.006,-7.92477 -0.005,-11.88697 -0.0464,-2.35389 -2.25047,-4.379632 -4.60801,-4.164389 -4.412237,0.0085 -8.825355,-0.01707 -13.237037,0.01284 -1.792102,0.123962 -2.803013,2.428699 -1.764018,3.865679 0.434172,0.67019 1.210343,1.10428 2.012124,1.09675 z"
|
||||||
|
id="path30"
|
||||||
|
inkscape:path-effect="#path-effect4359"
|
||||||
|
inkscape:original-d="m 87.662799,104.34718 c 4.009096,0.0125 8.020757,-0.025 12.028243,0.0188 0.921198,0.21584 0.696078,1.26241 0.721228,1.96666 0,3.15591 0,6.31183 0,9.46775 -1.274674,3.30845 -2.549347,6.61691 -3.824021,9.92536 1.7396,0 3.479201,0 5.218801,0 1.15276,-2.99319 2.30551,-5.98637 3.45827,-8.97956 -0.004,-4.40327 0.007,-8.80673 -0.006,-13.20989 -0.0464,-2.35389 -2.25047,-4.379632 -4.60801,-4.164389 -4.412237,0.0085 -8.825355,-0.01707 -13.237037,0.01284 -1.792102,0.123962 -2.803013,2.428699 -1.764018,3.865679 0.434172,0.67019 1.210343,1.10428 2.012124,1.09675 z" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365"
|
||||||
|
d="m 135.79746,125.72295 c -1.11614,-2.89696 -2.23228,-5.79393 -3.34842,-8.6909 -0.26267,-0.68177 -0.47351,-1.82675 -0.47308,-2.55737 0.002,-3.13047 -0.0217,-6.26217 0.0158,-9.3909 0.16681,-0.88004 1.14378,-0.73933 1.81196,-0.73939 3.72233,-0.008 7.44552,0.017 11.1673,-0.0128 1.7921,-0.12397 2.80301,-2.4287 1.76401,-3.86569 -0.59392,-1.016446 -1.81065,-1.162392 -2.87275,-1.096747 -4.22658,0.0038 -8.45335,-0.0076 -12.6798,0.0057 -2.37838,0.06808 -4.27203,2.383147 -4.06209,4.715727 v 11.32991 c 0,0.73063 0.21287,1.87564 0.47545,2.55745 0.99427,2.58168 1.98854,5.16335 2.98282,7.74503 h 5.2188 z"
|
||||||
|
id="path34"
|
||||||
|
inkscape:path-effect="#path-effect4434"
|
||||||
|
inkscape:original-d="m 135.79746,125.72295 c -1.27468,-3.30845 -2.54935,-6.61691 -3.82403,-9.92536 0.0122,-3.57097 -0.0244,-7.14433 0.0183,-10.71381 0.16681,-0.88004 1.14378,-0.73933 1.81196,-0.73939 3.72233,-0.008 7.44552,0.017 11.1673,-0.0128 1.7921,-0.12397 2.80301,-2.4287 1.76401,-3.86569 -0.59392,-1.016446 -1.81065,-1.162392 -2.87275,-1.096747 -4.22658,0.0038 -8.45335,-0.0076 -12.6798,0.0057 -2.37838,0.06808 -4.27203,2.383147 -4.06209,4.715727 0,4.21761 0,8.43522 0,12.65283 1.15276,2.99319 2.30551,5.98637 3.45827,8.97956 1.7396,0 3.4792,0 5.2188,0 z" />
|
||||||
|
<ellipse
|
||||||
|
class="st1"
|
||||||
|
cx="112.74686"
|
||||||
|
cy="89.247879"
|
||||||
|
id="circle38"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365"
|
||||||
|
rx="3.6083934"
|
||||||
|
ry="3.699275" />
|
||||||
|
<ellipse
|
||||||
|
class="st1"
|
||||||
|
cx="122.07628"
|
||||||
|
cy="95.244507"
|
||||||
|
id="circle40"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365"
|
||||||
|
rx="2.240916"
|
||||||
|
ry="2.2973561" />
|
||||||
|
<ellipse
|
||||||
|
class="st1"
|
||||||
|
cx="114.16621"
|
||||||
|
cy="101.4622"
|
||||||
|
id="circle42"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365"
|
||||||
|
rx="2.1917849"
|
||||||
|
ry="2.2469876" />
|
||||||
|
<path
|
||||||
|
class="st1"
|
||||||
|
d="m 114.56471,173.62604 -7.66443,-3.12004 c -0.99899,-0.40574 -2.08533,0.34698 -2.08533,1.44949 v 9.11107 c 0,1.07733 1.04267,1.83285 2.03347,1.47188 l 7.66443,-2.79544 c 0.60595,-0.22107 1.01264,-0.81149 1.01264,-1.47188 v -3.19559 c 0,-0.638 -0.3794,-1.21444 -0.96078,-1.44949 z"
|
||||||
|
id="path44"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365" />
|
||||||
|
<path
|
||||||
|
class="st1"
|
||||||
|
d="m 126.43256,170.506 -7.66443,3.12004 c -0.57865,0.23505 -0.96078,0.81149 -0.96078,1.44949 v 3.19559 c 0,0.66039 0.40669,1.24802 1.01264,1.47188 l 7.66443,2.79544 c 0.9908,0.36097 2.03347,-0.39176 2.03347,-1.47188 v -9.11107 c -0.003,-1.10251 -1.08634,-1.85523 -2.08533,-1.44949 z"
|
||||||
|
id="path46"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365" />
|
||||||
|
<path
|
||||||
|
class="st1"
|
||||||
|
d="m 103.04078,174.45992 h -3.64115 c -3.742139,0 -7.096689,-1.81886 -9.203859,-4.99207 -2.104442,-3.1732 -2.524784,-7.04037 -1.149118,-10.61093 l 2.371932,-6.15613 h -5.218796 l -1.667722,4.32608 c -1.94613,5.05083 -1.329264,10.74805 1.651345,15.23643 2.980609,4.49117 7.920996,7.17189 13.216218,7.17189 h 3.64115 z"
|
||||||
|
id="path48"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365" />
|
||||||
|
<path
|
||||||
|
class="st1"
|
||||||
|
d="m 147.85637,157.02967 -1.74688,-4.32608 v 0 h -5.13964 l 2.3692,6.15333 c 1.37567,3.57056 0.95533,7.43773 -1.14912,10.61093 -2.10444,3.17321 -5.45899,4.99207 -9.20386,4.99207 h -2.69674 v 4.97807 h 2.69674 c 5.29796,0 10.23834,-2.68072 13.21895,-7.1719 2.98061,-4.49117 3.59748,-10.18559 1.65135,-15.23642 z"
|
||||||
|
id="path50"
|
||||||
|
style="fill:#ffffff;stroke-width:0.276365"
|
||||||
|
sodipodi:nodetypes="cccccssccssc" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 8.1 KiB |
Binary file not shown.
Before Width: | Height: | Size: 118 KiB |
Loading…
Reference in New Issue
Block a user