mirror of
https://github.com/nextcloud/android.git
synced 2024-11-23 21:55:48 +03:00
336 lines
11 KiB
XML
336 lines
11 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!--
|
|
SVG template from the Android system icon style guide reference square icon
|
|
http://www.google.com/design/spec/style/icons.html#icons-product-icons
|
|
|
|
This file contains additional metadata for use with Inkscape, such as layers
|
|
and grids. This means that you can use the file directly with Inkscape, with
|
|
all elements should be visible and controllable in the UI. Additioanl
|
|
elements and attributes will anyways be generated by Inkscape on the first
|
|
save. -->
|
|
|
|
<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"
|
|
version="1.0"
|
|
width="48"
|
|
height="48"
|
|
viewBox="0 0 48 48"
|
|
id="svg2"
|
|
inkscape:version="0.91 r13725"
|
|
sodipodi:docname="launcher.svg"
|
|
inkscape:export-filename="C:\DEV\src\Android\nextcloud_android\res\mipmap-xxxhdpi\ic_launcher.png"
|
|
inkscape:export-xdpi="454.73999"
|
|
inkscape:export-ydpi="454.73999">
|
|
<metadata
|
|
id="metadata64">
|
|
<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>
|
|
<!--
|
|
We use a 48x48 grid to match the 48x48dp measure in the style guide.
|
|
The visible part of the icon will be smaller. -->
|
|
<defs
|
|
id="defs">
|
|
<linearGradient
|
|
id="linearGradient6098"
|
|
osb:paint="solid">
|
|
<stop
|
|
style="stop-color:#82c9ff;stop-opacity:1;"
|
|
offset="0"
|
|
id="stop6100" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
id="linearGradient5678">
|
|
<!--
|
|
Linear gradient that defines colors stops for the 33% midpoint.
|
|
Edit the stop-color attributes to change the color of the gradient.
|
|
Used for the radial gradient in the finish. -->
|
|
<stop
|
|
offset="0"
|
|
style="stop-color:#ffffff;stop-opacity:1"
|
|
id="stop5680" />
|
|
<stop
|
|
offset="1"
|
|
style="stop-color:#ffffff;stop-opacity:0"
|
|
id="stop5684" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
id="linearGradient5650"
|
|
osb:paint="solid">
|
|
<stop
|
|
style="stop-color:#82c9ff;stop-opacity:1;"
|
|
offset="0"
|
|
id="stop5652" />
|
|
</linearGradient>
|
|
<clipPath
|
|
id="clipSilhouette">
|
|
<!--
|
|
This clip path is used to cut out any shadows and finishes outside
|
|
of the 152x152px (38x38dp) square keyline shape. -->
|
|
<rect
|
|
width="38"
|
|
height="38"
|
|
x="5"
|
|
y="5"
|
|
rx="3"
|
|
ry="3"
|
|
id="clipSilhouetteBounds" />
|
|
</clipPath>
|
|
<linearGradient
|
|
id="linearGradientWhiteMidpoint33">
|
|
<!--
|
|
Linear gradient that defines colors stops for the 33% midpoint.
|
|
Edit the stop-color attributes to change the color of the gradient.
|
|
Used for the radial gradient in the finish. -->
|
|
<stop
|
|
id="stopStart"
|
|
style="stop-color:#ffffff;stop-opacity:1"
|
|
offset="0" />
|
|
<stop
|
|
id="stopMidpoint"
|
|
style="stop-color:#ffffff;stop-opacity:0.5"
|
|
offset="0.33333" />
|
|
<stop
|
|
id="stopEnd"
|
|
style="stop-color:#ffffff;stop-opacity:0"
|
|
offset="1" />
|
|
</linearGradient>
|
|
<radialGradient
|
|
id="radialGradientFinish"
|
|
xlink:href="#linearGradientWhiteMidpoint33"
|
|
cx="0"
|
|
cy="0"
|
|
r="48"
|
|
gradientUnits="userSpaceOnUse">
|
|
<!--
|
|
The gradient used to fill the finishing layer of the icon with a
|
|
45º angle light. The color of the light is defined in
|
|
#linearGradientWhiteMidpoint33 -->
|
|
</radialGradient>
|
|
<filter
|
|
id="filterTint"
|
|
inkscape:label="Tint"
|
|
x="0"
|
|
y="0"
|
|
width="1"
|
|
height="1">
|
|
<!--
|
|
Filter used to produce the lighter edge at the top of material
|
|
elements.
|
|
|
|
Edit the flood-color attribute in the feFlood element below to
|
|
change the tint color.-->
|
|
<feFlood
|
|
flood-opacity="0.2"
|
|
flood-color="#ffffff"
|
|
result="floodTintColor"
|
|
id="feFlood13" />
|
|
<feOffset
|
|
in="SourceAlpha"
|
|
dx="0"
|
|
dy="1"
|
|
result="offsetAlpha"
|
|
id="feOffset15">
|
|
<!--
|
|
The style guideline metrics specify the y offset to be 1dp, but
|
|
looking at the example images, they seem to use 0.5dp or lower.
|
|
-->
|
|
</feOffset>
|
|
<feComposite
|
|
in="SourceAlpha"
|
|
in2="offsetAlpha"
|
|
operator="out"
|
|
result="edgeAlpha"
|
|
id="feComposite17" />
|
|
<feComposite
|
|
in="floodTintColor"
|
|
in2="edgeAlpha"
|
|
operator="in"
|
|
result="edgeColor"
|
|
id="feComposite19" />
|
|
<feBlend
|
|
in="edgeColor"
|
|
in2="SourceGraphic"
|
|
mode="normal"
|
|
result="tint"
|
|
id="feBlend21" />
|
|
</filter>
|
|
<filter
|
|
id="filterShade"
|
|
inkscape:label="Shade"
|
|
height="1"
|
|
width="1"
|
|
y="0"
|
|
x="0">
|
|
<!--
|
|
Filter used to produce the darker edge at the bottom of material
|
|
elements.
|
|
|
|
Edit the flood-color attribute in the feFlood element below to
|
|
change the shade color. -->
|
|
<feFlood
|
|
flood-color="#212121"
|
|
flood-opacity="0.2"
|
|
result="floodShadeColor"
|
|
id="feFlood24" />
|
|
<feOffset
|
|
in="SourceAlpha"
|
|
dy="-1"
|
|
dx="0"
|
|
result="offsetAlpha"
|
|
id="feOffset26" />
|
|
<feComposite
|
|
in="SourceAlpha"
|
|
in2="offsetAlpha"
|
|
operator="out"
|
|
result="edgeAlpha"
|
|
id="feComposite28" />
|
|
<feComposite
|
|
in="floodShadeColor"
|
|
in2="edgeAlpha"
|
|
operator="in"
|
|
result="edgeColor"
|
|
id="feComposite30" />
|
|
<feBlend
|
|
in="edgeColor"
|
|
in2="SourceGraphic"
|
|
mode="normal"
|
|
result="shade"
|
|
id="feBlend32" />
|
|
</filter>
|
|
<filter
|
|
id="filterShadow"
|
|
inkscape:label="Drop Shadow"
|
|
width="2"
|
|
height="2"
|
|
x="-0.5"
|
|
y="-0.5">
|
|
<!--
|
|
Filter used to produce the blurred shadow below material elements.
|
|
|
|
Edit the flood-color attribute in the feFlood element below to
|
|
change the shadow color. To edit the shadow size and offset, change
|
|
the attributes in the feGaussianBlur and feOffset elements. -->
|
|
<feFlood
|
|
flood-opacity="0.2"
|
|
flood-color="#212121"
|
|
result="floodShadowColor"
|
|
id="feFlood35" />
|
|
<feComposite
|
|
in="floodShadowColor"
|
|
in2="SourceAlpha"
|
|
operator="in"
|
|
result="shadow"
|
|
id="feComposite37" />
|
|
<feGaussianBlur
|
|
in="shadow"
|
|
stdDeviation="1.5"
|
|
result="bluredShadow"
|
|
id="feGaussianBlur39" />
|
|
<feOffset
|
|
in="bluredShadow"
|
|
dx="0"
|
|
dy="1.5"
|
|
result="offsetShadow"
|
|
id="feOffset41" />
|
|
<feComposite
|
|
in="SourceGraphic"
|
|
in2="offsetShadow"
|
|
operator="over"
|
|
result="dropShadow"
|
|
id="feComposite43" />
|
|
</filter>
|
|
</defs>
|
|
<sodipodi:namedview
|
|
showgrid="true"
|
|
id="namedview45"
|
|
inkscape:zoom="13.906433"
|
|
inkscape:cx="4.0439432"
|
|
inkscape:cy="29.818644"
|
|
inkscape:window-width="1920"
|
|
inkscape:window-height="1005"
|
|
inkscape:window-x="-9"
|
|
inkscape:window-y="-9"
|
|
inkscape:window-maximized="1"
|
|
inkscape:current-layer="materialBackground">
|
|
<!--
|
|
This defines the grids shown in Inkscape.
|
|
These won't affect the result of the render. -->
|
|
<inkscape:grid
|
|
type="xygrid"
|
|
id="gridMain"
|
|
originx="3"
|
|
originy="3"
|
|
empspacing="7"
|
|
dotted="false"
|
|
enabled="true" />
|
|
<inkscape:grid
|
|
type="axonomgrid"
|
|
id="gridDiagonal"
|
|
units="px"
|
|
empspacing="1"
|
|
gridanglex="45"
|
|
gridanglez="45"
|
|
spacingy="48"
|
|
enabled="true" />
|
|
</sodipodi:namedview>
|
|
<!--
|
|
The following groups contain the actual visible parts of the image.
|
|
The groups should be clipped with the silhouette path so that any shadows
|
|
and finishes won't bleed over the edges.
|
|
|
|
The order of the elements in this group defines how the elements overlap
|
|
visually, with the first ones being rendered at the bottom. -->
|
|
<g
|
|
id="materialBackground"
|
|
inkscape:groupmode="layer"
|
|
inkscape:label="Material background"
|
|
clip-path="url(#clipSilhouette)">
|
|
<!--
|
|
We need to use nested groups to apply multiple filters on a
|
|
single element. -->
|
|
<g
|
|
style="filter:url(#filterShade);fill-opacity:0.94117647;fill:#0082cf;stroke:none;stroke-opacity:1"
|
|
id="g50">
|
|
<rect
|
|
style="fill:#0082cf;filter:url(#filterTint);fill-opacity:0.94117647;stroke:none;stroke-opacity:1"
|
|
width="38"
|
|
height="38"
|
|
x="5"
|
|
y="5"
|
|
rx="3"
|
|
ry="3"
|
|
id="rect52" />
|
|
</g>
|
|
<path
|
|
inkscape:connector-curvature="0"
|
|
style="color:#000000;text-indent:0;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;text-transform:none;block-progression:tb;white-space:normal;isolation:auto;mix-blend-mode:normal;solid-color:#000000;fill:#ffffff;fill-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;enable-background:accumulate"
|
|
d="m 24.069078,16.547649 c -3.53383,3.31e-4 -6.501209,2.357911 -7.407987,5.529718 -0.791338,-1.6964 -2.533238,-2.898709 -4.557066,-2.898709 -2.7549289,3.04e-4 -5.0200633,2.207427 -5.0203459,4.891865 -5.371e-4,2.684935 2.26488,4.892417 5.0203459,4.892966 2.024082,-2.38e-4 3.764767,-1.203218 4.556219,-2.899811 0.906325,3.172195 3.87472,5.530271 7.409118,5.530547 3.51461,2.64e-4 6.467573,-2.332215 7.392439,-5.477116 0.804172,1.665249 2.519305,2.846106 4.520038,2.84638 2.756004,4.7e-4 5.021761,-2.207369 5.021478,-4.892966 -2.66e-4,-2.684934 -2.265899,-4.892415 -5.021478,-4.891865 -2.000705,2.26e-4 -3.716713,1.180966 -4.520885,2.846382 -0.925433,-3.145204 -3.877265,-5.477667 -7.391876,-5.477391 z m 0,2.871719 c 2.653993,-1.72e-4 4.773868,2.064984 4.77415,4.651155 1.32e-4,2.586339 -2.119959,4.652257 -4.77415,4.651982 -2.653991,-2.51e-4 -4.7733,-2.066003 -4.7733,-4.651982 2.78e-4,-2.58573 2.119564,-4.650879 4.7733,-4.651155 z m -11.965053,2.630733 c 1.162587,1.31e-4 2.073152,0.887378 2.073294,2.020202 2.05e-4,1.133073 -0.910453,2.021082 -2.073294,2.02122 -1.162839,-1.31e-4 -2.073489,-0.888147 -2.073291,-2.02122 1.33e-4,-1.132824 0.910679,-2.020091 2.073291,-2.020202 z m 23.877531,0 c 1.162812,-1.97e-4 2.074168,0.887131 2.07431,2.020202 2.77e-4,1.13332 -0.911187,2.021414 -2.07431,2.02122 -1.162868,-1.31e-4 -2.073518,-0.888147 -2.07332,-2.02122 1.32e-4,-1.132824 0.910736,-2.020091 2.07332,-2.020202 z"
|
|
id="path6" />
|
|
</g>
|
|
<g
|
|
id="materialForeground"
|
|
inkscape:groupmode="layer"
|
|
inkscape:label="Material foreground"
|
|
clip-path="url(#clipSilhouette)" />
|
|
<g
|
|
id="finish"
|
|
inkscape:groupmode="layer"
|
|
inkscape:label="Finish"
|
|
clip-path="url(#clipSilhouette)" />
|
|
</svg>
|