Add vendor emblems/icons (here Debian) and the corresponding alternatives so derivates can propose their own (Closes: #898456)
This commit is contained in:
Vendored
+63
-5
@@ -4,6 +4,8 @@ README for desktop-base
|
||||
1. What’s provided
|
||||
1.1. Themes packs
|
||||
1.2. Debian logos
|
||||
1.2.1. Debian logos icons
|
||||
1.2.2. Debian logos images
|
||||
1.3. Desktop files
|
||||
1.4. Default configurations overrides
|
||||
1.5. Plymouth boot splashes
|
||||
@@ -35,12 +37,68 @@ theme packs structure.
|
||||
|
||||
1.2. Debian logos
|
||||
|
||||
Several sizes of the Debian logo are shipped as:
|
||||
/usr/share/icons/hicolor/${size}x${size}/emblems/emblem-debian.${ext}
|
||||
/usr/share/icons/hicolor/${size}x${size}/emblems/emblem-debian.icon
|
||||
Three version of the logo are shipped as icons:
|
||||
- emblem-debian : the Debian logo in it’s original red-purple color
|
||||
- emblem-debian-symbolic: the Debian logo in a black+transparent format that
|
||||
desktop like GNOME can use and adapt the color
|
||||
depending on the context.
|
||||
- emblem-debian-white : the Debian logo in white
|
||||
|
||||
The sizes currently provided are 36, 64, 128 as PNG, and scalable for the
|
||||
SVG version. Each has a side .icon descriptor file.
|
||||
We also ship 3 versions of the logo as images:
|
||||
- logo : logo alone
|
||||
- logo-text : logo + "Debian" name
|
||||
- logo-text-version: logo + "Debian" name + Debian version number
|
||||
|
||||
All these images and logos are provided both in several bitmap resolutions
|
||||
(PNG) and also in vector form (SVG).
|
||||
|
||||
The "vendor-logos" alternative is shipped with alternatives for both
|
||||
logo images and icons.
|
||||
It should be used by derivatives to replace by their own logos.
|
||||
|
||||
The alternative has the following structure:
|
||||
- Main alternative
|
||||
/usr/share/images/vendor-logos -> /etc/alternatives/vendor-logos
|
||||
- Secondary alternatives
|
||||
/usr/share/icons/vendor/128x128/emblems:
|
||||
emblem-vendor.png -> /etc/alternatives/emblem-vendor-128
|
||||
emblem-vendor-symbolic.png -> /etc/alternatives/emblem-vendor-symbolic-128
|
||||
emblem-vendor-white.png -> /etc/alternatives/emblem-vendor-white-128
|
||||
/usr/share/icons/vendor/256x256/emblems:
|
||||
emblem-vendor.png -> /etc/alternatives/emblem-vendor-256
|
||||
emblem-vendor-symbolic.png -> /etc/alternatives/emblem-vendor-symbolic-256
|
||||
emblem-vendor-white.png -> /etc/alternatives/emblem-vendor-white-256
|
||||
/usr/share/icons/vendor/64x64/emblems:
|
||||
emblem-vendor.png -> /etc/alternatives/emblem-vendor-64
|
||||
emblem-vendor-symbolic.png -> /etc/alternatives/emblem-vendor-symbolic-64
|
||||
emblem-vendor-white.png -> /etc/alternatives/emblem-vendor-white-64
|
||||
/usr/share/icons/vendor/scalable/emblems:
|
||||
emblem-vendor.svg -> /etc/alternatives/emblem-vendor-scalable
|
||||
emblem-vendor-symbolic.svg -> /etc/alternatives/emblem-vendor-symbolic-scalable
|
||||
emblem-vendor-white.svg -> /etc/alternatives/emblem-vendor-white-scalable
|
||||
|
||||
1.2.1. Debian logos icons
|
||||
|
||||
Several sizes of logo icons are shipped:
|
||||
64, 128, 256 and scalable (svg)
|
||||
They can be found in:
|
||||
/usr/share/icons/desktop-base/${size}x${size}/emblems/${emblem}.png
|
||||
/usr/share/icons/desktop-base/emblems/${emblem}.svg
|
||||
|
||||
[Legacy]
|
||||
Several sizes of legacy logo icons are shipped:
|
||||
16, 22, 32, 36, 48, 64, 128, 256 and scalable (svg)
|
||||
They can be found in:
|
||||
/usr/share/icons/hicolor/${size}x${size}/emblems/${emblem}.png
|
||||
/usr/share/icons/hicolor/${size}x${size}/emblems/${emblem}.icon
|
||||
/usr/share/icons/hicolor/scalable/emblems/${emblem}.svg
|
||||
/usr/share/icons/hicolor/scalable/emblems/${emblem}.icon
|
||||
These will be removed after buster.
|
||||
|
||||
1.2.2. Debian logos images
|
||||
|
||||
The Debian logo images are shipped in:
|
||||
/usr/share/desktop-base/debian-logos/
|
||||
|
||||
A Debian security logo is also shipped in:
|
||||
/usr/share/pixmaps/debian-security.png
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
# The following folders are created in order to point alternatives to them.
|
||||
# They filled by update-alternatives in postinst during installation.
|
||||
desktop-base binary: package-contains-empty-directory usr/share/icons/vendor/128x128/emblems/
|
||||
desktop-base binary: package-contains-empty-directory usr/share/icons/vendor/256x256/emblems/
|
||||
desktop-base binary: package-contains-empty-directory usr/share/icons/vendor/64x64/emblems/
|
||||
desktop-base binary: package-contains-empty-directory usr/share/icons/vendor/scalable/emblems/
|
||||
|
||||
Vendored
+42
-6
@@ -16,13 +16,49 @@ if [ "${1}" = "configure" ] && [ ! -z "${2}" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
# Vendor logo alternative
|
||||
update-alternatives --install \
|
||||
/usr/share/images/vendor-logos \
|
||||
vendor-logos \
|
||||
/usr/share/desktop-base/debian-logos 50
|
||||
|
||||
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-remove" ]; then
|
||||
# Vendor logo alternative
|
||||
update-alternatives --install \
|
||||
/usr/share/images/vendor-logos \
|
||||
vendor-logos \
|
||||
/usr/share/desktop-base/debian-logos 50 \
|
||||
--slave /usr/share/icons/vendor/64x64/emblems/emblem-vendor.png \
|
||||
emblem-vendor-64 \
|
||||
/usr/share/icons/desktop-base/64x64/emblems/emblem-debian.png \
|
||||
--slave /usr/share/icons/vendor/128x128/emblems/emblem-vendor.png \
|
||||
emblem-vendor-128 \
|
||||
/usr/share/icons/desktop-base/128x128/emblems/emblem-debian.png \
|
||||
--slave /usr/share/icons/vendor/256x256/emblems/emblem-vendor.png \
|
||||
emblem-vendor-256 \
|
||||
/usr/share/icons/desktop-base/256x256/emblems/emblem-debian.png \
|
||||
--slave /usr/share/icons/vendor/scalable/emblems/emblem-vendor.svg \
|
||||
emblem-vendor-scalable \
|
||||
/usr/share/icons/desktop-base/scalable/emblems/emblem-debian.svg \
|
||||
--slave /usr/share/icons/vendor/64x64/emblems/emblem-vendor-symbolic.png \
|
||||
emblem-vendor-symbolic-64 \
|
||||
/usr/share/icons/desktop-base/64x64/emblems/emblem-debian-symbolic.png \
|
||||
--slave /usr/share/icons/vendor/128x128/emblems/emblem-vendor-symbolic.png \
|
||||
emblem-vendor-symbolic-128 \
|
||||
/usr/share/icons/desktop-base/128x128/emblems/emblem-debian-symbolic.png \
|
||||
--slave /usr/share/icons/vendor/256x256/emblems/emblem-vendor-symbolic.png \
|
||||
emblem-vendor-symbolic-256 \
|
||||
/usr/share/icons/desktop-base/256x256/emblems/emblem-debian-symbolic.png \
|
||||
--slave /usr/share/icons/vendor/scalable/emblems/emblem-vendor-symbolic.svg \
|
||||
emblem-vendor-symbolic-scalable \
|
||||
/usr/share/icons/desktop-base/scalable/emblems/emblem-debian-symbolic.svg \
|
||||
--slave /usr/share/icons/vendor/64x64/emblems/emblem-vendor-white.png \
|
||||
emblem-vendor-white-64 \
|
||||
/usr/share/icons/desktop-base/64x64/emblems/emblem-debian-white.png \
|
||||
--slave /usr/share/icons/vendor/128x128/emblems/emblem-vendor-white.png \
|
||||
emblem-vendor-white-128 \
|
||||
/usr/share/icons/desktop-base/128x128/emblems/emblem-debian-white.png \
|
||||
--slave /usr/share/icons/vendor/256x256/emblems/emblem-vendor-white.png \
|
||||
emblem-vendor-white-256 \
|
||||
/usr/share/icons/desktop-base/256x256/emblems/emblem-debian-white.png \
|
||||
--slave /usr/share/icons/vendor/scalable/emblems/emblem-vendor-white.svg \
|
||||
emblem-vendor-white-scalable \
|
||||
/usr/share/icons/desktop-base/scalable/emblems/emblem-debian-white.svg
|
||||
|
||||
# Theme package alternatives
|
||||
while read theme priority; do
|
||||
update-alternatives --install \
|
||||
|
||||
Vendored
+5
-4
@@ -4,11 +4,12 @@ set -e
|
||||
# Tag to allow some debhelper commands to inject relevant code
|
||||
#DEBHELPER#
|
||||
|
||||
update-alternatives --remove \
|
||||
vendor-logos \
|
||||
/usr/share/desktop-base/debian-logos
|
||||
|
||||
if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
|
||||
# Remove vendor logos alternative, all slaves get removed automatically
|
||||
update-alternatives --remove \
|
||||
vendor-logos \
|
||||
/usr/share/desktop-base/debian-logos
|
||||
|
||||
# Remove background alternatives for theme packages
|
||||
while read theme filename; do
|
||||
update-alternatives --remove \
|
||||
|
||||
+55
-9
@@ -1,12 +1,20 @@
|
||||
dir = usr/share/icons/hicolor
|
||||
scal_emblems_dir = $(dir)/scalable/emblems
|
||||
TARGET_DIR = usr/share/icons/desktop-base
|
||||
TARGET_DIR_SCALABLE = $(TARGET_DIR)/scalable/emblems
|
||||
# Generic folder for alternatives
|
||||
TARGET_VENDOR = usr/share/icons/vendor
|
||||
# TODO remove installing to _legacy early in bullseye cycle
|
||||
TARGET_DIR_LEGACY = usr/share/icons/hicolor
|
||||
TARGET_DIR_SCALABLE_LEGACY = $(TARGET_DIR_LEGACY)/scalable/emblems
|
||||
|
||||
.PHONY: build clean install
|
||||
|
||||
EMBLEMS = $(basename $(wildcard *.svg))
|
||||
$(info Emblems: '$(EMBLEMS)')
|
||||
RESOLUTIONS := 16 22 32 36 48 64 128 256
|
||||
# TODO remove installing to _legacy early in bullseye cycle
|
||||
RESOLUTIONS := 64 128 256
|
||||
$(info Resolutions: '$(RESOLUTIONS)')
|
||||
RESOLUTIONS_LEGACY := 16 22 32 36 48 64 128 256
|
||||
$(info Legacy Resolutions: '$(RESOLUTIONS_LEGACY)')
|
||||
|
||||
# The build: target should depend on all PNGs to generate
|
||||
$(info $(foreach SVG,$(EMBLEMS),$(foreach RES,$(RESOLUTIONS),$(SVG)-$(RES)x$(RES).png)))
|
||||
@@ -23,26 +31,64 @@ clean:
|
||||
rm -f *.png
|
||||
|
||||
install:
|
||||
install -d $(DESTDIR)/$(dir)
|
||||
# Generic vendor folders, created empty and will be populated with
|
||||
# update-alternatives
|
||||
for RES in $(RESOLUTIONS) ; do \
|
||||
RES_DIR=$(DESTDIR)/$(TARGET_VENDOR)/$${RES}x$${RES}/emblems ; \
|
||||
install -d $${RES_DIR} ; \
|
||||
done
|
||||
install -d $(DESTDIR)/$(TARGET_VENDOR)/scalable/emblems
|
||||
# Iterate over resolutions.
|
||||
# For each resolution, install PNG emblems in the emblems folder for their
|
||||
# resolution.
|
||||
# TODO remove installing to _legacy early in bullseye cycle
|
||||
for CURRENT_DIR in $(TARGET_DIR) $(TARGET_DIR_LEGACY) ; do \
|
||||
install -d $(DESTDIR)/$${CURRENT_DIR} ; \
|
||||
for RES in $(RESOLUTIONS) ; do \
|
||||
RES_DIR=$(DESTDIR)/$${CURRENT_DIR}/$${RES}x$${RES} ; \
|
||||
install -d $${RES_DIR} ; \
|
||||
for EMBLEM in $(EMBLEMS) ; do \
|
||||
EMBLEMS_DIR=$${RES_DIR}/emblems ; \
|
||||
install -d $${EMBLEMS_DIR} ; \
|
||||
PNG_SOURCE=$${EMBLEM}-$${RES}x$${RES}.png ; \
|
||||
$(INSTALL_DATA) $${PNG_SOURCE} $${EMBLEMS_DIR}/$${EMBLEM}.png ; \
|
||||
done ; \
|
||||
done ; \
|
||||
done
|
||||
# TODO remove installing to _legacy early in bullseye cycle
|
||||
for RES in $(RESOLUTIONS) ; do \
|
||||
RES_DIR=$(DESTDIR)/$(dir)/$${RES}x$${RES} ; \
|
||||
install -d $${RES_DIR} ; \
|
||||
EMBLEMS_DIR=$(DESTDIR)/$(TARGET_DIR)/$${RES}x$${RES}/emblems ; \
|
||||
install -d $${EMBLEMS_DIR} ; \
|
||||
for EMBLEM in $(EMBLEMS) ; do \
|
||||
EMBLEMS_DIR=$${RES_DIR}/emblems ; \
|
||||
install -d $${EMBLEMS_DIR} ; \
|
||||
PNG_SOURCE=$${EMBLEM}-$${RES}x$${RES}.png ; \
|
||||
$(INSTALL_DATA) $${PNG_SOURCE} $${EMBLEMS_DIR}/$${EMBLEM}.png ; \
|
||||
done ; \
|
||||
done
|
||||
for RES in $(RESOLUTIONS_LEGACY) ; do \
|
||||
EMBLEMS_DIR=$(DESTDIR)/$(TARGET_DIR_LEGACY)/$${RES}x$${RES}/emblems ; \
|
||||
install -d $${EMBLEMS_DIR} ; \
|
||||
for EMBLEM in $(EMBLEMS) ; do \
|
||||
$(INSTALL_DATA) $${PNG_SOURCE} $${EMBLEMS_DIR}/$${EMBLEM}.png ; \
|
||||
$(INSTALL_DATA) $${EMBLEM}.icon $${EMBLEMS_DIR}/ ; \
|
||||
done ; \
|
||||
done
|
||||
# Install SVG emblems in the scalable emblems dir.
|
||||
for CURRENT_SCAL_DIR in $(TARGET_DIR_SCALABLE) $(TARGET_DIR_SCALABLE_LEGACY) ; do \
|
||||
install -d $(DESTDIR)/$${CURRENT_SCAL_DIR} ; \
|
||||
for EMBLEM in $(EMBLEMS) ; do \
|
||||
EMBLEMS_DIR=$(DESTDIR)/$${CURRENT_SCAL_DIR} ; \
|
||||
install -d $${EMBLEMS_DIR} ; \
|
||||
$(INSTALL_DATA) $${EMBLEM}.svg $${EMBLEMS_DIR}/ ; \
|
||||
done ; \
|
||||
done
|
||||
for EMBLEM in $(EMBLEMS) ; do \
|
||||
EMBLEMS_DIR=$(DESTDIR)/$(scal_emblems_dir) ; \
|
||||
EMBLEMS_DIR=$(DESTDIR)/$(TARGET_DIR_SCALABLE) ; \
|
||||
install -d $${EMBLEMS_DIR} ; \
|
||||
$(INSTALL_DATA) $${EMBLEM}.svg $${EMBLEMS_DIR}/ ; \
|
||||
done
|
||||
for EMBLEM in $(EMBLEMS) ; do \
|
||||
EMBLEMS_DIR=$(DESTDIR)/$(TARGET_DIR_SCALABLE_LEGACY) ; \
|
||||
install -d $${EMBLEMS_DIR} ; \
|
||||
$(INSTALL_DATA) $${EMBLEM}.icon $${EMBLEMS_DIR}/ ; \
|
||||
done
|
||||
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
[Icon Data]
|
||||
DisplayName=Debian Symbolic
|
||||
@@ -0,0 +1,122 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 10.0, SVG Export Plug-In . SVG Version: 3.0.0 Build 77) -->
|
||||
|
||||
<svg
|
||||
xmlns:ns4="http://ns.adobe.com/SaveForWeb/1.0/"
|
||||
xmlns:ns3="http://ns.adobe.com/Variables/1.0/"
|
||||
xmlns:ns2="http://ns.adobe.com/AdobeIllustrator/10.0/"
|
||||
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"
|
||||
ns2:viewOrigin="262 450"
|
||||
ns2:rulerOrigin="0 0"
|
||||
ns2:pageBounds="0 792 612 0"
|
||||
width="128"
|
||||
height="128"
|
||||
viewBox="0 0 128 128"
|
||||
overflow="visible"
|
||||
enable-background="new 0 0 87.041 108.445"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
|
||||
sodipodi:docname="emblem-debian-symbolic.svg"
|
||||
style="overflow:visible"
|
||||
inkscape:export-filename="/tmp/emblem-debian-white.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90"><defs
|
||||
id="defs35" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="954"
|
||||
inkscape:window-height="1002"
|
||||
id="namedview33"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.1762184"
|
||||
inkscape:cx="79.88908"
|
||||
inkscape:cy="72.72024"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg2" /><metadata
|
||||
id="metadata4"><ns3:variableSets><ns3:variableSet
|
||||
varSetName="binding1"
|
||||
locked="none"><ns3:variables /><ns3:sampleDataSets /></ns3:variableSet></ns3:variableSets><ns4:sfw><ns4:slices /><ns4:sliceSourceBounds
|
||||
y="341.555"
|
||||
x="262"
|
||||
width="87.041"
|
||||
height="108.445"
|
||||
bottomLeftOrigin="true" /></ns4:sfw><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 /></cc:Work></rdf:RDF></metadata><g
|
||||
id="g865"><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path9"
|
||||
d="m 72.505555,67.0725 c -1.797,0.025 0.34,0.926 2.686,1.287 0.648,-0.506 1.236,-1.018 1.76,-1.516 -1.461,0.358 -2.948,0.366 -4.446,0.229"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path11"
|
||||
d="m 82.150555,64.6685 c 1.07,-1.477 1.85,-3.094 2.125,-4.766 -0.24,1.192 -0.887,2.221 -1.496,3.307 -3.359,2.115 -0.316,-1.256 -0.002,-2.537 -3.612,4.546 -0.496,2.726 -0.627,3.996"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path13"
|
||||
d="m 85.710555,55.4045 c 0.217,-3.236 -0.637,-2.213 -0.924,-0.978 0.335,0.174 0.6,2.281 0.924,0.978"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path15"
|
||||
d="m 65.691555,11.1745 c 0.959,0.172 2.072,0.304 1.916,0.533 1.049,-0.23 1.287,-0.442 -1.916,-0.533"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path17"
|
||||
d="m 67.607555,11.7075 -0.678,0.14 0.631,-0.056 0.047,-0.084"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path19"
|
||||
d="m 97.511555,56.6315 c 0.107,2.906 -0.85,4.316 -1.713,6.812 l -1.553,0.776 c -1.271,2.468 0.123,1.567 -0.787,3.53 -1.984,1.764 -6.021,5.52 -7.313,5.863 -0.943,-0.021 0.639,-1.113 0.846,-1.541 -2.656,1.824 -2.131,2.738 -6.193,3.846 l -0.119,-0.264 c -10.018,4.713 -23.934,-4.627 -23.751,-17.371 -0.107,0.809 -0.304,0.607 -0.526,0.934 -0.517,-6.557 3.028,-13.143 9.007,-15.832 5.848,-2.895 12.704,-1.707 16.893,2.197 -2.301,-3.014 -6.881,-6.209 -12.309,-5.91 -5.317,0.084 -10.291,3.463 -11.951,7.131 -2.724,1.715 -3.04,6.611 -4.227,7.507 -1.597,11.737 3.004,16.808 10.787,22.773 1.225,0.826 0.345,0.951 0.511,1.58 -2.586,-1.211 -4.954,-3.039 -6.901,-5.277 1.033,1.512 2.148,2.982 3.589,4.137 -2.438,-0.826 -5.695,-5.908 -6.646,-6.115 4.203,7.525 17.052,13.197 23.78,10.383 -3.113,0.115 -7.068,0.064 -10.566,-1.229 -1.469,-0.756 -3.467,-2.322 -3.11,-2.615 9.182,3.43 18.667,2.598 26.612,-3.771 2.021,-1.574 4.229,-4.252 4.867,-4.289 -0.961,1.445 0.164,0.695 -0.574,1.971 2.014,-3.248 -0.875,-1.322 2.082,-5.609 l 1.092,1.504 c -0.406,-2.696 3.347995,-5.97 2.966995,-10.234 0.861,-1.304 0.961,1.403 0.047,4.403 1.268,-3.328 0.334,-3.863 0.66,-6.609 0.352,0.923 0.814,1.904 1.051,2.878 -0.826,-3.216 0.848,-5.416 1.262,-7.285 -0.408,-0.181 -1.275,1.422 -1.473,-2.377 0.029,-1.65 0.459,-0.865 0.625,-1.271 -0.324,-0.186 -1.174,-1.451 -1.691,-3.877 0.375,-0.57 1.002,1.478 1.512,1.562 -0.328,-1.929 -0.893,-3.4 -0.916,-4.88 -1.49,-3.114 -0.527,0.415 -1.736,-1.337 -1.586,-4.947 1.316,-1.148 1.512,-3.396 2.404,3.483 3.775,8.881 4.404,11.117 -0.48,-2.726 -1.256,-5.367 -2.203,-7.922 0.73,0.307 -1.176,-5.609 0.949,-1.691 -2.26999,-8.352 -9.714995,-16.156 -16.563995,-19.818 0.838,0.767 1.896,1.73 1.516,1.881 -3.406,-2.028 -2.807,-2.186 -3.295,-3.043 -2.775,-1.129 -2.957,0.091 -4.795,0.002 -5.23,-2.774 -6.238,-2.479 -11.051,-4.217 l 0.219,1.023 c -3.465,-1.154 -4.037,0.438 -7.782,0.004 -0.228,-0.178 1.2,-0.644 2.375,-0.815 -3.35,0.442 -3.193,-0.66 -6.471,0.122 0.808,-0.567 1.662,-0.942 2.524,-1.424 -2.732,0.166 -6.522,1.59 -5.352,0.295 -4.456,1.988 -12.37,4.779 -16.811,8.943 l -0.14,-0.933 c -2.035,2.443 -8.874,7.296 -9.419,10.46 l -0.544,0.127 c -1.059,1.793 -1.744,3.825 -2.584,5.67 -1.385,2.36 -2.03,0.908 -1.833,1.278 -2.724,5.523 -4.077,10.164 -5.246,13.97 0.833,1.245 0.02,7.495 0.335,12.497 -1.368,24.704 17.338,48.69 37.785,54.228 2.997,1.072 7.454,1.031 11.245,1.141 -4.473,-1.279 -5.051,-0.678 -9.408,-2.197 -3.143,-1.48 -3.832,-3.17 -6.058,-5.102 l 0.881,1.557 c -4.366,-1.545 -2.539,-1.912 -6.091,-3.037 l 0.941,-1.229 c -1.415,-0.107 -3.748,-2.385 -4.386,-3.646 l -1.548,0.061 c -1.86,-2.295 -2.851,-3.949 -2.779,-5.23 l -0.5,0.891 c -0.567,-0.973 -6.843,-8.607 -3.587,-6.83 -0.605,-0.553 -1.409,-0.9 -2.281,-2.484 l 0.663,-0.758 c -1.567,-2.016 -2.884,-4.6 -2.784,-5.461 0.836,1.129 1.416,1.34 1.99,1.533 -3.957,-9.818 -4.179,-0.541 -7.176,-9.994 l 0.634,-0.051 c -0.486,-0.732 -0.781,-1.527 -1.172,-2.307 l 0.276,-2.75 c -2.849,-3.294 -0.797,-14.006 -0.386,-19.881 0.285,-2.389 2.378,-4.932 3.97,-8.92 l -0.97,-0.167 c 1.854,-3.234 10.586,-12.988 14.63,-12.486 1.959,-2.461 -0.389,-0.009 -0.772,-0.629 4.303,-4.453 5.656,-3.146 8.56,-3.947 3.132,-1.859 -2.688,0.725 -1.203,-0.709 5.414,-1.383 3.837,-3.144 10.9,-3.846 0.745,0.424 -1.729,0.655 -2.35,1.205 4.511,-2.207 14.275,-1.705 20.617,1.225 7.359,3.439 15.627,13.605 15.953,23.17 l 0.371,0.1 c -0.188,3.802 0.582,8.199 -0.752,12.238 l 0.908,-1.912"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path21"
|
||||
d="m 52.891555,69.5395 -0.252,1.26 c 1.181,1.604 2.118,3.342 3.626,4.596 -1.085,-2.118 -1.891,-2.993 -3.374,-5.856"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path23"
|
||||
d="m 55.683555,69.4295 c -0.625,-0.691 -0.995,-1.523 -1.409,-2.352 0.396,1.457 1.207,2.709 1.962,3.982 l -0.553,-1.63"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path25"
|
||||
d="m 105.08755,58.6915 -0.26399,0.662 c -0.484,3.438 -1.529,6.84 -3.131,9.994 1.76999,-3.328 2.915,-6.968 3.39499,-10.656"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path27"
|
||||
d="m 66.046555,10.3125 c 1.215,-0.445 2.987,-0.244 4.276,-0.537 -1.68,0.141 -3.352,0.225 -5.003,0.438 l 0.727,0.099"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path29"
|
||||
d="m 23.391555,32.9945 c 0.28,2.592 -1.95,3.598 0.494,1.889 1.31,-2.951 -0.512,-0.815 -0.494,-1.889"
|
||||
ns2:knockout="Off" /><path
|
||||
style="fill:#000000;fill-opacity:1"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path31"
|
||||
d="m 20.519555,44.9905 c 0.563,-1.728 0.665,-2.766 0.88,-3.766 -1.556,1.989 -0.716,2.413 -0.88,3.766"
|
||||
ns2:knockout="Off" /></g></svg>
|
||||
|
After Width: | Height: | Size: 8.6 KiB |
Reference in New Issue
Block a user