add new icon proposals for linked files

This commit is contained in:
vv01f 2019-06-04 14:18:22 +02:00
parent 39829d7c4b
commit 08c921772f
Signed by untrusted user who does not match committer: vv01f
GPG Key ID: 02625A16AC1D1FF6
2 changed files with 527 additions and 0 deletions

505
i/fileicons.svg Normal file
View File

@ -0,0 +1,505 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
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:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="340"
height="340"
id="svg3444"
sodipodi:version="0.32"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
version="1.0"
sodipodi:docname="fileicons.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
viewBox="0 0 34 34"
inkscape:export-filename="/home/vv01f/repos/Datenschleuder/ds-web/i/new-html.png"
inkscape:export-xdpi="18.07"
inkscape:export-ydpi="18.07">
<defs
id="defs3446">
<linearGradient
id="linearGradient3009"
osb:paint="solid">
<stop
style="stop-color:#008000;stop-opacity:1;"
offset="0"
id="stop3007" />
</linearGradient>
<linearGradient
id="linearGradient5271">
<stop
id="stop5273"
offset="0"
style="stop-color: rgb(238, 238, 238); stop-opacity: 1;" />
<stop
id="stop5275"
offset="1"
style="stop-color: rgb(153, 153, 153); stop-opacity: 1;" />
</linearGradient>
<linearGradient
id="linearGradient4285">
<stop
style="stop-color: rgb(238, 238, 238); stop-opacity: 1;"
offset="0"
id="stop4287" />
<stop
style="stop-color: rgb(102, 102, 102); stop-opacity: 1;"
offset="1"
id="stop4289" />
</linearGradient>
<linearGradient
id="linearGradient4396">
<stop
style="stop-color: rgb(255, 255, 255); stop-opacity: 1;"
offset="0"
id="stop4398" />
<stop
style="stop-color: rgb(221, 221, 221); stop-opacity: 1;"
offset="1"
id="stop4400" />
</linearGradient>
<linearGradient
id="linearGradient3258">
<stop
id="stop3260"
offset="0"
style="stop-color: rgb(107, 179, 64); stop-opacity: 1;" />
<stop
id="stop3262"
offset="1"
style="stop-color: rgb(7, 80, 0); stop-opacity: 1;" />
</linearGradient>
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 56.125985 : 1"
inkscape:vp_y="0 : 106.66667 : 0"
inkscape:vp_z="79.370074 : 56.125986 : 1"
inkscape:persp3d-origin="39.685037 : 37.417327 : 1"
id="perspective3452" />
<inkscape:perspective
id="perspective3268"
inkscape:persp3d-origin="39.685037 : 37.417327 : 1"
inkscape:vp_z="79.370074 : 56.125986 : 1"
inkscape:vp_y="0 : 106.66667 : 0"
inkscape:vp_x="0 : 56.125985 : 1"
sodipodi:type="inkscape:persp3d" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient3258"
id="radialGradient3299"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.7289587,0,0,2.2092706,-47.365263,28.142735)"
cx="1.5080793"
cy="-1.9111292"
fx="1.5080793"
fy="-1.9111292"
r="14.43447" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4396"
id="linearGradient3041"
x1="11.364636"
y1="18.421034"
x2="37.10754"
y2="18.421034"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1"
inkscape:cx="67.822167"
inkscape:cy="140.63482"
inkscape:document-units="px"
inkscape:current-layer="pdf"
showgrid="false"
inkscape:window-width="1366"
inkscape:window-height="707"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
scale-x="0.1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
borderlayer="true"
inkscape:pagecheckerboard="true" />
<metadata
id="metadata3449">
<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
inkscape:label="pdf-prod"
inkscape:groupmode="layer"
id="pdf"
transform="translate(-3.3789062,-1.8653534)"
style="display:inline">
<g
id="pdf-prod"
inkscape:label="#g987">
<g
transform="translate(56.408857,26.211218)"
id="g3291">
<rect
transform="scale(1,-1)"
y="-9.1808004"
x="-43.690666"
height="32.03447"
width="24.956799"
id="rect3285"
style="display:inline;overflow:visible;visibility:visible;fill:#7b7b7b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.53333336;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
inkscape:export-filename="/home/mi/WORKS/FSFE_PDF_READERS/free_3.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
transform="scale(1,-1)"
y="-8.1139441"
x="-44.757866"
height="32.03447"
width="24.956551"
id="rect3274"
style="display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient3299);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.53333336;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
inkscape:export-filename="/home/mi/WORKS/FSFE_PDF_READERS/free_3.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-rule:nonzero;stroke-width:0.36341333;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none"
id="path14"
d="m -37.973941,-7.8538181 c 0,0 -0.188414,0 -0.188414,-0.047811 0,-0.093742 0.941214,-0.1874827 0.988931,-0.1874827 1.17647,-0.047812 2.305223,-0.1884235 3.481694,-0.3299765 3.2472,-0.4705883 9.129553,-1.6001887 9.129553,-5.8823427 0,-0.329046 -0.09374,-0.705883 -0.329036,-0.941177 -0.141553,-0.140622 -0.470588,-0.09375 -0.470588,-0.282174 0,-0.04687 0.140612,0 0.188329,0 0,0 0.376,-0.09374 0.376,-0.09374 0,0 -0.282258,0.140621 -0.282258,0.140621 0,0 -0.517365,0.376839 -0.517365,0.376839 -0.517552,0.423717 -0.8944,0.894306 -1.318024,1.411764 -1.17647,1.600189 -2.164611,3.387859 -3.058823,5.1764711 -1.600188,3.1525642 -5.505552,14.2113866 -9.787679,14.2113866 -0.800556,0 -1.506439,-0.5174581 -1.506439,-1.3170826 0,-3.6709643 12.800471,-9.0358582 15.105694,-9.0358582 0.04772,0 0.188424,0 0.188424,0.04687 -2.164612,0.8943062 -14.022974,4.89430617 -14.022974,8.8943062 0,0.3768469 0.235295,0.752753 0.564339,0.9411765 0,0 0.329045,0.1884235 0.329045,0.1884235 0,0 -0.375915,0.04687 -0.375915,0.04687 3.67007,0 9.081787,-21.2233411 14.823528,-21.2233411 0.941177,0 1.3648,0.423719 1.3648,1.364894 0,5.4586364 -10.729741,6.5413655 -14.682822,6.5413655 z"
inkscape:export-filename="/home/mi/WORKS/FSFE_PDF_READERS/free_3.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.53333336;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2432"
width="23.627598"
height="9.042799"
x="-52.779926"
y="-22.195127" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:12.80000019px;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06666672px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="-49.680973"
y="-14.854386"
id="text5816"
inkscape:export-filename="/home/mi/WORKS/FSFE_PDF_READERS/free_3.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
x="-49.680973"
y="-14.854386"
id="tspan5826"
style="font-weight:bold;font-size:7.73477793px;line-height:1.25;fill:#075000;stroke-width:1.06666672px">PDF</tspan></text>
</g>
</g>
</g>
<g
style="display:none"
inkscape:label="html-draft"
inkscape:groupmode="layer"
id="g87"
transform="translate(-3.3789062,-1.8653534)">
<rect
style="opacity:1;fill:#999999;fill-opacity:1;stroke:none;stroke-width:1.01779449;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke"
id="rect71"
width="24.992905"
height="32.620754"
x="12.684021"
y="3.2445979" />
<rect
y="2.3570979"
x="11.934021"
height="31.858257"
width="24.242905"
id="rect73"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99062216;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<rect
y="2.3930571"
x="11.865788"
height="32.055954"
width="24.740601"
id="rect75"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.60230362;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<rect
y="4.0570979"
x="3.6289308"
height="9.001791"
width="23.377598"
id="rect77"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.51709366;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<rect
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke"
id="rect79"
width="23.627598"
height="9.042799"
x="3.6289308"
y="4.0160904" />
<g
id="g105"
transform="matrix(0.41662617,0,0,0.41662617,13.922643,20.433863)">
<path
id="path6"
d="m 10.338906,24.735354 -3.3000003,-37.04 H 43.318906 l -3.3,37.02 -14.87,4.12"
style="fill:#e44d26;stroke-width:0.1"
inkscape:connector-curvature="0" />
<path
id="path8"
d="M 25.178906,25.685354 V -9.2646457 h 14.83 l -2.83,31.5999997"
style="fill:#f16529;stroke-width:0.1"
inkscape:connector-curvature="0" />
<path
id="path10"
d="m 13.778906,-4.7346457 h 11.4 v 4.53999964 h -6.42 l 0.42,4.64999996 h 6 v 4.53 h -10.16 m 0.2,2.2800001 h 4.56 l 0.32,3.63 5.08,1.36 v 4.74 l -9.32,-2.6"
style="fill:#ebebeb;stroke-width:0.1"
inkscape:connector-curvature="0" />
<path
id="path12-3"
d="m 36.538906,-4.7346457 h -11.38 v 4.53999964 h 10.96 m -0.41,4.64999996 h -10.55 v 4.54 h 5.6 l -0.53,5.9000001 -5.07,1.36 v 4.72 l 9.3,-2.58"
style="fill:#ffffff;stroke-width:0.1"
inkscape:connector-curvature="0" />
</g>
<text
id="text85"
y="11.650017"
x="4.9395442"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.69639111px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;fill:#000080;fill-opacity:1;stroke:none;stroke-width:0.21740976"
xml:space="preserve"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';fill:#000080;stroke-width:0.21740976"
y="11.650017"
x="4.9395442"
id="tspan83"
sodipodi:role="line">HTML</tspan></text>
</g>
<g
transform="translate(-3.3789062,-1.8653534)"
id="html"
inkscape:groupmode="layer"
inkscape:label="html-prod"
style="display:inline">
<g
id="html-prod"
inkscape:label="#g1017">
<path
inkscape:connector-curvature="0"
id="rect131"
d="M 12.684021,3.2445979 H 37.676926 V 35.865352 H 12.684021 Z"
style="opacity:1;fill:#999999;fill-opacity:1;stroke:none;stroke-width:1.01779449;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<path
inkscape:connector-curvature="0"
id="rect133"
d="M 11.934021,2.3570979 H 36.176926 V 34.215355 H 11.934021 Z"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99062216;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<path
inkscape:connector-curvature="0"
id="rect135"
d="M 11.865234,2.0917969 11.564453,2.3925781 V 34.449219 L 11.865234,34.75 h 24.740235 l 0.302734,-0.300781 V 2.3925781 L 36.605469,2.0917969 Z m 0.300782,0.6015625 H 36.304688 V 34.148438 H 12.166016 Z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60230362;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<path
inkscape:connector-curvature="0"
id="rect137"
d="M 3.6289308,4.0570979 H 27.006529 V 13.058889 H 3.6289308 Z"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.51709366;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<path
inkscape:connector-curvature="0"
id="rect139"
d="m 3.3789062,3.765625 v 0.25 9.292969 H 27.505859 V 3.765625 Z m 0.5,0.5 H 27.005859 v 8.542969 H 3.8789062 Z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<g
id="g149"
transform="matrix(0.41662617,0,0,0.41662617,13.922643,20.433863)">
<path
id="path141"
d="m 10.338906,24.735354 -3.3000003,-37.04 H 43.318906 l -3.3,37.02 -14.87,4.12"
style="fill:#e44d26;stroke-width:0.1"
inkscape:connector-curvature="0" />
<path
id="path143"
d="M 25.178906,25.685354 V -9.2646457 h 14.83 l -2.83,31.5999997"
style="fill:#f16529;stroke-width:0.1"
inkscape:connector-curvature="0" />
<path
id="path145"
d="m 13.778906,-4.7346457 h 11.4 v 4.53999964 h -6.42 l 0.42,4.64999996 h 6 v 4.53 h -10.16 m 0.2,2.2800001 h 4.56 l 0.32,3.63 5.08,1.36 v 4.74 l -9.32,-2.6"
style="fill:#ebebeb;stroke-width:0.1"
inkscape:connector-curvature="0" />
<path
id="path147"
d="m 36.538906,-4.7346457 h -11.38 v 4.53999964 h 10.96 m -0.41,4.64999996 h -10.55 v 4.54 h 5.6 l -0.53,5.9000001 -5.07,1.36 v 4.72 l 9.3,-2.58"
style="fill:#ffffff;stroke-width:0.1"
inkscape:connector-curvature="0" />
</g>
<g
id="text153"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.69639111px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;fill:#e15a00;fill-opacity:1;stroke:none;stroke-width:0.21740976"
aria-label="HTML">
<path
inkscape:connector-curvature="0"
id="path162"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';fill:#e15a00;fill-opacity:1;stroke-width:0.21740976"
d="m 5.5212852,5.3103137 h 1.252654 v 2.416136 h 1.5668791 v -2.416136 h 1.252654 V 11.650017 H 8.3408183 V 8.8304837 H 6.7739392 v 2.8195333 h -1.252654 z" />
<path
inkscape:connector-curvature="0"
id="path164"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';fill:#e15a00;fill-opacity:1;stroke-width:0.21740976"
d="M 13.415129,11.650017 H 12.162475 V 6.4058552 H 10.553133 V 5.3103137 h 4.471338 v 1.0955415 h -1.609342 z" />
<path
inkscape:connector-curvature="0"
id="path166"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';fill:#e15a00;fill-opacity:1;stroke-width:0.21740976"
d="m 15.76757,5.3103137 h 1.494693 l 0.755838,2.7813165 0.751593,-2.7813165 h 1.503185 V 11.650017 H 19.194322 V 6.5714603 L 18.523409,9.3442842 H 17.525532 L 16.846127,6.5714603 V 11.650017 H 15.76757 Z" />
<path
inkscape:connector-curvature="0"
id="path168"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';fill:#e15a00;fill-opacity:1;stroke-width:0.21740976"
d="M 21.589227,11.650017 V 5.3103137 h 1.252654 v 5.2356693 h 2.679406 v 1.104034 z" />
</g>
</g>
</g>
<g
transform="translate(-3.3789062,-1.8653534)"
id="g43"
inkscape:groupmode="layer"
inkscape:label="epub-draft"
style="display:none">
<rect
y="3.2445979"
x="12.684021"
height="32.620754"
width="24.992905"
id="rect3114"
style="opacity:1;fill:#999999;fill-opacity:1;stroke:none;stroke-width:1.01779449;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.99062216;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke"
id="rect3209"
width="24.242905"
height="31.858257"
x="11.934021"
y="2.3570979" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.60230362;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke"
id="rect854"
width="24.740601"
height="32.055954"
x="11.865788"
y="2.3930571" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.51709366;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke"
id="rect3211"
width="23.377598"
height="9.001791"
x="3.6289308"
y="4.0570979" />
<rect
y="4.0160904"
x="3.6289308"
height="9.042799"
width="23.627598"
id="rect856"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<path
inkscape:connector-curvature="0"
style="fill:#86b918;stroke:#003c00;stroke-width:0.03149649;stroke-opacity:1"
d="m 24.412834,28.872892 -5.333016,-5.333426 5.333016,-5.332639 1.777851,1.777505 -3.55567,3.555134 1.777693,1.777756 5.33308,-5.332607 -4.645794,-4.645637 c -0.379313,-0.379691 -0.994629,-0.379691 -1.374318,0 l -7.513897,7.513928 c -0.379344,0.379312 -0.379344,0.994659 0,1.374286 l 7.513897,7.513708 c 0.379689,0.379533 0.995005,0.379533 1.374318,0 l 7.513959,-7.513708 c 0.379344,-0.379627 0.379344,-0.994974 0,-1.374286 l -1.090755,-1.090472 z"
id="path12" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.69639111px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;fill:#005a00;fill-opacity:1;stroke:none;stroke-width:0.21740976"
x="4.9395442"
y="11.650017"
id="text47"><tspan
sodipodi:role="line"
id="tspan45"
x="4.9395442"
y="11.650017"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';stroke-width:0.21740976">ePUB</tspan></text>
</g>
<g
style="display:inline"
inkscape:label="epub-prod"
inkscape:groupmode="layer"
id="epub"
transform="translate(-3.3789062,-1.8653534)">
<g
id="epub-prod"
inkscape:label="#g1000">
<path
inkscape:connector-curvature="0"
id="rect3213"
d="M 12.684021,3.2445979 H 37.676926 V 35.865352 H 12.684021 Z"
style="display:inline;opacity:1;fill:#999999;fill-opacity:1;stroke:none;stroke-width:1.01779449;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<path
inkscape:connector-curvature="0"
id="rect3215"
d="M 11.746521,2.64423 H 36.614426 V 34.514987 H 11.746521 Z"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.00350726;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<path
inkscape:connector-curvature="0"
id="rect3217"
d="M 11.865234,2.303929 11.564453,2.6047102 V 34.661352 l 0.300781,0.300781 h 24.740235 l 0.302734,-0.300781 V 2.6047102 L 36.605469,2.303929 Z m 0.300782,0.6015625 H 36.304688 V 34.360571 H 12.166016 Z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60230362;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<path
inkscape:connector-curvature="0"
style="display:inline;fill:#86b918;stroke:none;stroke-width:0.03149649;stroke-opacity:1"
d="m 24.412834,29.085025 -5.333016,-5.333426 5.333016,-5.332639 1.777851,1.777505 -3.55567,3.555134 1.777693,1.777756 5.33308,-5.332607 -4.645794,-4.645637 c -0.379313,-0.379691 -0.994629,-0.379691 -1.374318,0 l -7.513897,7.513928 c -0.379344,0.379312 -0.379344,0.994659 0,1.374286 l 7.513897,7.513708 c 0.379689,0.379533 0.995005,0.379533 1.374318,0 l 7.513959,-7.513708 c 0.379344,-0.379627 0.379344,-0.994974 0,-1.374286 l -1.090755,-1.090472 z"
id="path3219" />
<path
inkscape:connector-curvature="0"
id="rect3221"
d="M 3.7004424,4.1985193 H 27.397951 V 13.200311 H 3.7004424 Z"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.52061969;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke" />
<path
inkscape:connector-curvature="0"
id="rect3223"
d="m 3.5203276,3.9070464 v 0.25 9.2929696 H 27.647281 V 3.9070464 Z m 0.5,0.5 H 27.147281 V 12.950016 H 4.0203276 Z"
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.37795278;stroke-opacity:1;paint-order:fill markers stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<g
transform="translate(0.14142136,0.14142136)"
id="text3227"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.69639111px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#005a00;fill-opacity:1;stroke:none;stroke-width:0.21740976"
aria-label="ePUB">
<path
inkscape:connector-curvature="0"
id="path3242"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';stroke-width:0.21740976"
d="m 9.6353827,11.416471 q -0.433121,0.178344 -0.8832272,0.267516 -0.4501062,0.08917 -0.9511678,0.08917 -1.193206,0 -1.8259024,-0.636943 -0.6284501,-0.641189 -0.6284501,-1.8428872 0,-1.163482 0.6072187,-1.8386413 0.6072187,-0.6751593 1.656051,-0.6751593 1.0573249,0 1.6390659,0.6284501 0.5859873,0.6242039 0.5859873,1.7622082 V 9.6754944 H 6.612028 q 0.00425,0.5605096 0.3312102,0.8365176 0.3269639,0.276009 0.9766455,0.276009 0.4288748,0 0.8450107,-0.123142 0.4161359,-0.123143 0.8704883,-0.390658 z M 8.5823041,8.7413118 Q 8.5738115,8.2487427 8.327527,7.9982119 8.0854888,7.7434348 7.6099049,7.7434348 q -0.4288747,0 -0.6836518,0.2632697 Q 6.671476,8.2657279 6.6247669,8.745558 Z" />
<path
inkscape:connector-curvature="0"
id="path3244"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';stroke-width:0.21740976"
d="M 12.127952,6.3633923 V 8.223265 h 0.5138 q 0.615712,0 0.861996,-0.2080679 0.250531,-0.208068 0.250531,-0.7218684 0,-0.5138005 -0.250531,-0.7218684 -0.246284,-0.208068 -0.861996,-0.208068 z M 10.875298,5.3103137 h 1.719745 q 1.312102,0 1.885351,0.4670913 0.577494,0.4670913 0.577494,1.5159237 0,1.0488323 -0.577494,1.5159236 -0.573249,0.4670913 -1.885351,0.4670913 h -0.467091 v 2.3736734 h -1.252654 z" />
<path
inkscape:connector-curvature="0"
id="path3246"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';stroke-width:0.21740976"
d="M 15.868929,9.3103139 V 5.3103137 h 1.252654 V 9.624539 q 0,0.475584 0.242038,0.747346 0.242038,0.267516 0.670913,0.267516 0.428875,0 0.670913,-0.267516 0.242038,-0.271762 0.242038,-0.747346 V 5.3103137 h 1.252654 v 4.0000002 q 0,1.2908701 -0.5138,1.8768581 -0.513801,0.585987 -1.651805,0.585987 -1.133758,0 -1.651805,-0.585987 -0.5138,-0.585988 -0.5138,-1.8768581 z" />
<path
inkscape:connector-curvature="0"
id="path3248"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:monospace;-inkscape-font-specification:'monospace Bold';stroke-width:0.21740976"
d="m 22.391223,8.7710357 v 1.8768583 h 0.832272 q 0.598726,0 0.836518,-0.203822 0.242038,-0.203822 0.242038,-0.7091296 0,-0.5138005 -0.250531,-0.7388536 -0.250531,-0.2250531 -0.828025,-0.2250531 z m 0,-2.4713377 v 1.4734608 h 0.832272 q 0.475584,0 0.675159,-0.1698514 0.203822,-0.1698513 0.203822,-0.5605095 0,-0.3906582 -0.208068,-0.5647559 Q 23.690586,6.299698 23.223495,6.299698 Z M 21.181032,5.3018211 h 2.042463 q 1.057325,0 1.58811,0.4033971 0.535032,0.3991507 0.535032,1.1974523 0,0.611465 -0.314225,0.955414 -0.314225,0.3439491 -0.921444,0.3991508 0.726115,0.072187 1.091295,0.4883227 0.369427,0.4161359 0.369427,1.163482 0,0.917198 -0.552017,1.329087 -0.552017,0.41189 -1.796178,0.41189 h -2.042463 z" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 32 KiB

22
i/ico-svg2png.sh Executable file
View File

@ -0,0 +1,22 @@
#!/usr/bin/env sh
which inkscape
test $? -eq 0 || {
echo "missing inkscape"
exit 1
}
if=fileicons.svg
#~ iconsize=16 # in px
for iconsize in $(echo 64 ); do # in px, assuming its a square, a = iconsize; smaller than 64 is unreadable
for ofi in $(echo epub html pdf ); do
# output filename
of="new-"${ofi}"-"${iconsize}".png"
# needs group obkect to be renamed accordingly and layer visible
# option `--verb=LayerShowAll` works with GUI only, possibility: split SVG in separate files beforhand
inkscape --without-gui --file=${if} \
--export-id-only --export-id=${ofi}"-prod" \
--export-background-opacity=1 --export-area-page \
--export-png=${of} --export-width=${iconsize} --export-height=${iconsize}
done
done