50 Commits
Author SHA1 Message Date
Ronny c6edc2e8bf Fix build problem. Make app ready for Juno. 2019-01-02 21:00:01 +01:00
RonnyDo 0bde55cc10 Merge pull request #46 from drom98/master
Add pt_PT translation
2019-01-02 19:49:20 +01:00
drom98 e70d73a494 Add pt_PT translation 2018-08-27 15:46:47 +01:00
RonnyDo 784efe70b8 implement 'Easier way on working pixelwise' (issue #36) 2018-05-03 10:51:35 -05:00
RonnyDo 24f9e217f0 fix version conflict part 2 2018-04-26 22:37:53 -05:00
RonnyDo 20d20b7030 fix version conflict 2018-04-26 22:27:42 -05:00
RonnyDo 3bd7c874a3 update changelog, fix build errrors 2018-04-26 02:38:57 -05:00
RonnyDo 03fb308604 update changelog, fix build errrors 2018-04-26 02:36:04 -05:00
RonnyDo 6b26a0bd98 update changelog 2018-04-26 02:21:58 -05:00
RonnyDo 67129a8c81 update french comment 2018-04-26 02:18:04 -05:00
RonnyDo 9bf90f96c5 Merge pull request #40 from ArthurS1/master
Adds French translation
2018-04-25 22:14:38 -05:00
ArthurS1 7d4c1a2916 Adds French translation 2018-04-10 22:04:27 +02:00
RonnyDo b8fb337f08 Merge pull request #38 from fitojb/master
Provide Catalan translation; update Spanish translation
2018-04-08 12:06:37 -05:00
Adolfo Jayme Barrientos 5483c57b4f Provide Catalan translation; update Spanish translation 2018-03-25 01:59:13 -06:00
Ronny Dobra 895c2b571d Implement 'close with right-mouse-button' feature (issue #27) 2017-10-29 16:31:31 +01:00
Ronny Dobra 97f4ceaba9 integrate spanish translation 2017-10-29 16:12:46 +01:00
RonnyDo b55c027ac9 Merge pull request #33 from Juankz/master
Added Spanish translation
2017-10-20 19:23:08 +02:00
Juan Carlos c3cc0df53e Create es.po
Added Spanish translation
2017-10-20 10:59:34 -05:00
RonnyDo cdaae3c8b2 Merge pull request #31 from caazdev/master
Updated icons
2017-10-17 20:44:00 +02:00
caazdev c581f88766 Add updated icon 2017-09-25 01:34:36 -04:00
caazdev 3c87c3fd49 Add updated icon 2017-09-25 01:33:38 -04:00
caazdev 55311dd2b7 Add 16px icon size 2017-09-22 00:12:37 -04:00
caazdev 971f1e0bc8 Add 24px icon size 2017-09-22 00:11:42 -04:00
caazdev 83a1644bb0 Add updated icon 2017-09-22 00:09:16 -04:00
caazdev 165d93afb6 Add updated icon 2017-09-22 00:07:13 -04:00
caazdev c1f49798af Add updated icon 2017-09-22 00:06:16 -04:00
caazdev 24510619e6 Add updated icon 2017-09-22 00:05:21 -04:00
Ronny Dobra 3a9d2e4d13 update release notes for v1.0.2 2017-08-20 13:34:56 +02:00
Ronny Dobra 63ffa15123 implement: Don't add the same color to color history twice #24 2017-08-20 13:28:56 +02:00
Ronny Dobra 3de7a3746f update release notes 2017-07-13 01:43:14 +02:00
Ronny Dobra 53268107d5 improvements to avoid issue #19 2017-07-13 01:39:35 +02:00
Ronny Dobra d2d04ade5b remove dead code 2017-07-12 23:15:27 +02:00
Ronny Dobra 083dbaded6 update release info 2017-07-07 12:06:57 +02:00
Ronny Dobra 6927c4cf08 update release info 2017-07-07 12:05:12 +02:00
Ronny Dobra 2c1626da05 save most recent zoomlevel 2017-07-07 11:32:16 +02:00
Ronny Dobra ea611827ea implement magnifier (issue #12); fixed issue #17 2017-07-05 00:14:17 +02:00
Ronny Dobra 8231e746c2 fix AppData warnings (issue #17) 2017-06-27 23:52:34 +02:00
Ronny Dobra 917bdb9f90 update changelog 2017-06-27 23:45:05 +02:00
Ronny Dobra 8ac5abbd8c update screenshots 2017-06-27 23:43:47 +02:00
Ronny Dobra 624fd7bb67 fix issue #13 ( 2017-06-27 23:34:11 +02:00
Ronny Dobra 33765cdef1 add missing meson file (issue #16) 2017-06-26 23:07:10 +02:00
Ronny Dobra b3b9365bda update README 2017-06-26 22:59:13 +02:00
Ronny Dobra 2fdfab926b update screenshot 2017-06-26 22:52:15 +02:00
Ronny Dobra 28c9a74221 minor icon changes 2017-06-26 22:35:05 +02:00
Ronny Dobra a9b2386cc4 implement issue #15: Remember last color format; add settings-class 2017-06-26 22:18:58 +02:00
Ronny Dobra 657f7594f1 implement issue #11: Remember color history between sessions 2017-06-25 20:15:03 +02:00
Ronny Dobra 4dd56a8c3c add gSettings support; implement issue #10: Remember window position 2017-06-25 14:40:52 +02:00
Ronny Dobra 89f04d677f fix typo 2017-06-25 01:11:54 +02:00
Ronny Dobra e83daa8424 update project description; fix issue #14 2017-06-25 01:08:40 +02:00
Ronny Dobra 82b4f4215f fix issue #9 2017-06-23 17:10:42 +02:00
32 changed files with 3038 additions and 1139 deletions

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
---
language: node_js
node_js:
- lts/*
sudo: required
services:
- docker
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- libstdc++-5-dev
cache:
directories:
- /tmp/liftoff
install:
- npm install @elementaryos/houston
script:
- houston ci
--name-human Color Picker
+14 -11
View File
@@ -1,14 +1,23 @@
# Color Picker
One Color Picker to rule them all! No overhelming menus and settings. Just a dialog with all the features you'll need:
* Pick a color
One Color Picker to rule them all! No overhelming menus or settings. An easy tool with the features you need.
Features:
* Pick a color with the zoomable Magnifier
* Choose between multiple Color Formats
* Let the Color History remember your last colors
![ColorPicker Screenshot](https://raw.github.com/ronnydo/colorpicker/master/data/screenshot.png)
## Appcenter
Color Picker will be soon available on [Appcenter](https://github.com/elementary/appcenter)!
## Installation
On elementaryOS? Simply install Color Picker from AppCenter:
<p align="center">
<a href="https://appcenter.elementary.io/com.github.ronnydo.colorpicker">
<img src="https://appcenter.elementary.io/badge.svg" alt="Get it on AppCenter">
</a>
</p>
Otherwise you can download and install the [latest .deb file](https://github.com/ronnydo/colorpicker/releases/latest).
## Dependencies
You'll need the following dependencies to build:
@@ -18,11 +27,5 @@ You'll need the following dependencies to build:
* valac
## Build, Install and Run
Call in the projects root folder:
meson build && cd build
mesonconf -Dprefix=/usr
ninja
sudo ninja install
com.github.ronnydo.colorpicker
If you like to build it by your own, have a look into the dev-build.sh file.
+176 -32
View File
@@ -1,32 +1,176 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2017 Ronny Dobra <ronnydobra at arcor dot de> -->
<component type="desktop">
<id>com.github.ronnydo.colorpicker.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>Color Picker</name>
<summary>The most intuitive Color Picker to speed up your workflow.</summary>
<description>
<p>One Color Picker to rule them all! No overhelming menus and settings. Just a dialog with all the features you'll need:</p>
<ul>
<li>Pick a color</li>
<li>Choose between multiple <b>Color Formats</b></li>
<li>Let the <b>Color History</b> remember your last colors</li>
</ul>
</description>
<provides>
<binary>com.github.ronnydo.colorpicker</binary>
</provides>
<screenshots>
<screenshot type="default">
<image>https://raw.githubusercontent.com/ronnydo/colorpicker/master/data/screenshot.png</image>
</screenshot>
</screenshots>
<developer_name>Ronny Dobra</developer_name>
<url type="homepage">https://github.com/RonnyDo/ColorPicker</url>
<url type="bugtracker">https://github.com/RonnyDo/ColorPicker/issues</url>
<custom>
<value key="x-appcenter-color-primary">#A3FF91</value>
<value key="x-appcenter-color-primary-text">#333333</value>
</custom>
</component>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2017 Ronny Dobra <ronnydobra at arcor dot de> -->
<component type="desktop">
<id>com.github.ronnydo.colorpicker.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>Color Picker</name>
<summary>The most intuitive Color Picker to speed up your workflow</summary>
<description>
<p>One Color Picker to rule them all! No overhelming menus or settings. An easy tool with the features you need.</p>
<p>Features:</p>
<ul>
<li>Pick a color with the zoomable Magnifier</li>
<li>Choose between multiple Color Formats</li>
<li>Let the Color History remember your last colors</li>
</ul>
</description>
​<categories>
​ <category>GTK</category>
​ <category>Utility</category>
<category>Graphics</category>
<category>Development</category>
</categories>
<releases>
​<release version="1.1.0" date="2019-01-02" urgency="medium">
​ <description>
<ul>
<li>Juno Release!!1! (finally)</li>
<li>"Olá em português" (Translation by @drom98)</li>
</ul>
</description>
​</release>
​<release version="1.0.5" date="2018-04-27" urgency="medium">
​ <description>
<ul>
<li>Implement 'close with right-mouse-button' feature (issue #27)</li>
<li>Update icon</li>
<li>Add French, Spanish and Catalan translation</li>
</ul>
</description>
​</release>
​<release version="1.0.4" date="2018-04-27" urgency="medium">
​ <description>
<ul>
<li>fix version conflict</li>
</ul>
</description>
​</release>
​<release version="1.0.3" date="2018-04-26" urgency="medium">
​ <description>
<ul>
<li>Implement 'close with right-mouse-button' feature (issue #27)</li>
<li>Update icon</li>
<li>Add French, Spanish and Catalan translation</li>
</ul>
</description>
​</release>
​<release version="1.0.2" date="2017-08-20" urgency="medium">
​ <description>
<ul>
<li>Implement "Don't add the same color to color history twice" (issue #24)</li>
</ul>
</description>
​</release>
​<release version="1.0.1" date="2017-07-13" urgency="medium">
​ <description>
<ul>
<li>Improvements to avoid issue #19</li>
</ul>
</description>
​</release>
​<release version="1.0.0" date="2017-07-07" urgency="medium">
​ <description>
<ul>
<li>Main Release!</li>
<li>Implement magnifier (issue #12)</li>
<li>Use your mousewheel to zoom the magnifier in and out.</li>
<li>Invalid AppData file (issue #17)</li>
<li>Code cleanup</li>
</ul>
</description>
​</release>
​<release version="0.9.5" date="2017-06-27" urgency="medium">
​ <description>
<ul>
<li>Fix dark color scheme bug (issue #13)</li>
<li>Enhance project description</li>
</ul>
</description>
​</release>
​<release version="0.9.4" date="2017-06-26" urgency="medium">
​ <description>
<ul>
<li>Fix build bug (issue #16)</li>
</ul>
</description>
​</release>
​<release version="0.9.3" date="2017-06-26" urgency="medium">
​ <description>
<ul>
<li>Color Picker now restores your recent window position, color format and color history! (issue #10, issue #11 and issue #15)</li>
<li>Minor icon changes</li>
</ul>
</description>
​</release>
​<release version="0.9.2" date="2017-06-23" urgency="low">
​ <description>
<ul>
<li>Fix issue #8</li>
</ul>
</description>
​</release>
​<release version="0.9.1" date="2017-06-23" urgency="low">
​ <description>
<ul>
<li>Fix issue #8</li>
</ul>
</description>
​</release>
​<release version="0.9.0" date="2017-06-22" urgency="medium">
​ <description>
<ul>
<li>Beta release</li>
<li>Fix issue #4</li>
<li>Fix issue #5</li>
<li>Fix issue #6</li>
<li>Fix issue #7</li>
<li>Update icons</li>
<li>Add German translation</li>
</ul>
</description>
​</release>
​<release version="0.1.2" date="2017-06-21" urgency="low">
​ <description>
<ul>
<li>Fix build information</li>
</ul>
</description>
​</release>
​<release version="0.1.1" date="2017-06-19" urgency="low">
​ <description>
<ul>
<li>Added debian files and logo files</li>
</ul>
</description>
​</release>
​<release version="0.1.0" date="2017-06-15" urgency="low">
​ <description>
<ul>
<li>First official release</li>
</ul>
</description>
​</release>
<release version="1.0" date="2012-08-26"/>
​ </releases>
<provides>
<binary>com.github.ronnydo.colorpicker</binary>
</provides>
<screenshots>
<screenshot type="default">
<caption>Normal variant</caption>
<image>https://raw.githubusercontent.com/ronnydo/colorpicker/master/data/screenshot.png</image>
</screenshot>
<screenshot>
<caption>Dark variant</caption>
<image>https://raw.githubusercontent.com/ronnydo/colorpicker/master/data/screenshot_dark.png</image>
</screenshot>
</screenshots>
<developer_name>Ronny Dobra</developer_name>
<url type="homepage">https://github.com/RonnyDo/ColorPicker</url>
<url type="bugtracker">https://github.com/RonnyDo/ColorPicker/issues</url>
<custom>
<value key="x-appcenter-color-primary">#A3FF91</value>
<value key="x-appcenter-color-primary-text">#333333</value>
</custom>
</component>
+3 -2
View File
@@ -1,9 +1,10 @@
[Desktop Entry]
Name=Color Picker
Comment=The one and only Color Picker to speed up professionals workflow.
Comment=An intuitive Color Picker
Comment[fr]=Un Sélecteur de Couleurs intuitifs
Exec=com.github.ronnydo.colorpicker
Icon=com.github.ronnydo.colorpicker
Keywords=color;picker;selector;pipette;
Keywords=colorpicker;color;picker;selector;pipette;
Terminal=false
Type=Application
Categories=GTK;Utility;Graphics;Development;
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
<schema path="/com/github/ronnydo/colorpicker/"
id="com.github.ronnydo.colorpicker"
gettext-domain="com.github.ronnydo.colorpicker">
<key name="window-x" type="i">
<default>-1</default>
<summary>Most recent x position of app window</summary>
<description>Most recent x position of app window</description>
</key>
<key name="window-y" type="i">
<default>-1</default>
<summary>Most recent y position of app window</summary>
<description>Most recent y position of app window</description>
</key>
<key name="color-format-index" type="i">
<default>2</default>
<summary>Most recent index of selected color format</summary>
<description>Most recent index of selected color format</description>
</key>
<key name="color-history" type="as">
<default>[]</default>
<summary>Color History</summary>
<description>Color History</description>
</key>
<key name="zoomlevel" type="i">
<default>3</default>
<summary>Most recent zoomlevel of the picker's magnifier.</summary>
<description>Most recent zoomlevel of the picker's magnifier.</description>
</key>
</schema>
</schemalist>
+363 -265
View File
@@ -8,13 +8,23 @@
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.1"
id="svg5644"
viewBox="0 0 128 128"
height="128"
width="128"
version="1.1"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="com.github.ronnydo.colorpicker.svg">
<metadata
id="metadata56">
<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>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
@@ -24,311 +34,399 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="899"
inkscape:window-height="961"
id="namedview52"
inkscape:window-width="1280"
inkscape:window-height="739"
id="namedview54"
showgrid="false"
showguides="false"
inkscape:zoom="0.99999999"
inkscape:cx="33.679442"
inkscape:cy="104.75812"
inkscape:window-x="1665"
inkscape:zoom="4.515625"
inkscape:cx="64"
inkscape:cy="64"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="0"
inkscape:current-layer="svg5644" />
inkscape:window-maximized="1"
inkscape:current-layer="svg2"
inkscape:object-nodes="true" />
<defs
id="defs5646">
id="defs4">
<radialGradient
r="62.769119"
fy="193.04066"
fx="279.45264"
cy="193.04066"
cx="279.45264"
gradientTransform="matrix(2.2646518,0,0,0.70753242,1422.3606,871.75449)"
id="b"
fx="-9.205"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0"
xlink:href="#linearGradient3820-7-2-8-6" />
<linearGradient
id="linearGradient3820-7-2-8-6">
cy="8.2603"
cx="6.5633"
gradientTransform="matrix(-1.1206e-7,3.75,-4.25,-2.503e-7,100.11,38.388)"
r="20">
<stop
stop-color="#b1e198"
offset="0"
style="stop-color:#3d3d3d;stop-opacity:1"
id="stop3822-2-6-5-0" />
id="stop7" />
<stop
offset="0.5"
style="stop-color:#686868;stop-opacity:0.49803922"
id="stop3864-8-7-4-1" />
stop-color="#71c586"
offset=".30769"
id="stop9" />
<stop
stop-color="#04a171"
offset=".65385"
id="stop11" />
<stop
stop-color="#108562"
offset="1"
style="stop-color:#686868;stop-opacity:0"
id="stop3824-1-2-6-7" />
id="stop13" />
</radialGradient>
<radialGradient
id="a"
gradientUnits="userSpaceOnUse"
cy="186.17"
cx="99.157"
gradientTransform="matrix(0.68694,0,0,0.21462096,-4.0217,68.573778)"
r="62.769">
<stop
stop-color="#3d3d3d"
offset="0"
id="stop16" />
<stop
stop-color="#686868"
stop-opacity=".49804"
offset=".5"
id="stop18" />
<stop
stop-color="#686868"
stop-opacity="0"
offset="1"
id="stop20" />
</radialGradient>
<linearGradient
id="d"
y2="53.699"
gradientUnits="userSpaceOnUse"
x2="64.034"
gradientTransform="translate(0,63.5)"
y1="-49.85"
x1="64.775">
<stop
stop-color="#fff"
offset="0"
id="stop23" />
<stop
stop-color="#fff"
stop-opacity=".23529"
offset=".40804"
id="stop25" />
<stop
stop-color="#fff"
stop-opacity=".15686"
offset=".84138"
id="stop27" />
<stop
stop-color="#fff"
stop-opacity=".39216"
offset="1"
id="stop29" />
</linearGradient>
<linearGradient
id="c"
y2="39"
gradientUnits="userSpaceOnUse"
x2="65"
y1="-36"
x1="65">
<stop
stop-color="#fff"
offset="0"
id="stop32" />
<stop
stop-color="#cee7dd"
offset="1"
id="stop34" />
</linearGradient>
<radialGradient
r="62.769119"
fy="-516.01373"
fx="-151.86722"
cy="-516.01373"
cx="-151.86722"
gradientTransform="matrix(0.6963061,-8.8819362e-8,2.5407298e-8,0.19918243,169.58823,211.02257)"
id="b-3"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0-2"
xlink:href="#linearGradient3820-7-2-8-6" />
<linearGradient
y2="40.495617"
x2="71.204407"
y1="15.369057"
x1="71.204407"
gradientTransform="matrix(13.727156,0,0,13.727156,-353.60124,993.39589)"
gradientUnits="userSpaceOnUse"
id="linearGradient3118"
xlink:href="#linearGradient4806" />
<linearGradient
id="linearGradient4806">
cy="186.17"
cx="99.156998"
gradientTransform="matrix(0.38235,0,0,0.11948739,-79.611541,-11.298357)"
r="62.769001">
<stop
id="stop4808"
stop-color="#3d3d3d"
offset="0"
id="stop25-6" />
<stop
stop-color="#686868"
stop-opacity=".49804"
offset=".5"
id="stop27-7" />
<stop
stop-color="#686868"
stop-opacity="0"
offset="1"
id="stop29-5" />
</radialGradient>
<linearGradient
x1="71.204407"
y1="15.369057"
x2="71.204407"
y2="40.495617"
id="linearGradient4338-5-6"
xlink:href="#linearGradient3801"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(4.2290254,0,0,4.2290271,-365.09168,-60.64967)" />
<linearGradient
id="linearGradient3801">
<stop
offset="0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop3803" />
<stop
offset="0.42447853"
style="stop-color:#ffffff;stop-opacity:0.23529412"
id="stop3805" />
<stop
offset="0.82089913"
style="stop-color:#ffffff;stop-opacity:0.15686275"
id="stop3807" />
<stop
offset="1"
style="stop-color:#ffffff;stop-opacity:0.32"
id="stop3809" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3818"
id="linearGradient3799-3"
x1="3.4672444"
y1="24.111755"
x2="44.532757"
y2="24.111755"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,2.5325384,-2.5431726,0,1.4632975,-3.5870691)" />
<linearGradient
id="linearGradient3818"
inkscape:collect="always">
<stop
id="stop3820"
offset="0"
style="stop-color:#ffc9ff;stop-opacity:1" />
<stop
style="stop-color:#ffffff;stop-opacity:0.5"
offset="0.3413879"
id="stop3822" />
<stop
id="stop3826"
offset="0.67349619"
style="stop-color:#939393;stop-opacity:0.45098037" />
<stop
id="stop3824"
offset="1"
style="stop-color:#4f2d00;stop-opacity:0.40000001" />
</linearGradient>
<linearGradient
y2="44.340794"
x2="71.204407"
y1="6.2375584"
x1="71.204407"
gradientTransform="matrix(2.7567566,0,0,2.7567566,-257.60891,-12.709787)"
gradientUnits="userSpaceOnUse"
id="linearGradient3540"
xlink:href="#linearGradient4011-8" />
<linearGradient
id="linearGradient4011-8">
<stop
id="stop4013-9"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4810"
id="stop4015-2"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.42447853" />
offset="0.507761" />
<stop
id="stop4812"
id="stop4017-28"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.82089913" />
offset="0.83456558" />
<stop
id="stop4814"
id="stop4019-23"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<radialGradient
gradientTransform="matrix(0,154.49053,-304.35366,0,3674.6039,-96.071093)"
xlink:href="#linearGradient3820-7-2-8-6"
id="radialGradient3163"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9"
id="radialGradient5521-1"
fy="9.9571075"
fx="6.9303164"
r="12.671875"
cy="9.9571075"
cx="7.4605465" />
gradientTransform="matrix(0.6869404,0,0,0.21461693,-3.9963115,68.57334)"
cx="99.157013"
cy="186.17059"
fx="99.157013"
fy="186.17059"
r="62.769119" />
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9">
id="linearGradient3820-7-2-8-6">
<stop
id="stop3750-8-9-0"
style="stop-color:#90dbec;stop-opacity:1"
id="stop3822-2-6-5-0"
style="stop-color:#3d3d3d;stop-opacity:1"
offset="0" />
<stop
id="stop3752-3-2-2"
style="stop-color:#42baea;stop-opacity:1"
offset="0.26238" />
id="stop3864-8-7-4-1"
style="stop-color:#686868;stop-opacity:0.49803922"
offset="0.5" />
<stop
id="stop3754-7-2-2"
style="stop-color:#3689e6;stop-opacity:1"
offset="0.704952" />
<stop
id="stop3756-9-3-05"
style="stop-color:#2b63a0;stop-opacity:1"
id="stop3824-1-2-6-7"
style="stop-color:#686868;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
r="62.769119"
fy="186.17059"
fx="99.157013"
cy="186.17059"
cx="99.157013"
gradientTransform="matrix(2.2646518,0,0,0.70753243,411.27467,1384.4188)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163"
xlink:href="#linearGradient3820-7-2-8-6" />
<linearGradient
y2="40.495617"
x2="71.204407"
y1="15.369057"
x1="71.204407"
gradientTransform="matrix(4.16388,0,0,4.16388,-236.03265,-50.036246)"
gradientUnits="userSpaceOnUse"
id="linearGradient3118-2"
xlink:href="#linearGradient4806" />
<radialGradient
r="62.769119"
fy="186.17059"
fx="99.157013"
cy="186.17059"
cx="99.157013"
gradientTransform="matrix(0.6869404,0,0,0.21461693,-4.02174,68.573331)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-9"
xlink:href="#linearGradient3820-7-2-8-6" />
<radialGradient
gradientTransform="matrix(0,46.861858,-92.320077,0,985.84907,-380.50601)"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9"
id="radialGradient5521-1-1"
fy="9.9571075"
fx="6.9303164"
r="12.671875"
cy="9.9571075"
cx="7.4605465" />
<radialGradient
r="62.769119"
fy="-500.58121"
fx="-150.24731"
cy="-500.58121"
cx="-150.24731"
gradientTransform="matrix(0.78392881,0,0,0.24299389,181.87534,233.6299)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0-2-6"
xlink:href="#linearGradient3820-7-2-8-6" />
</defs>
<metadata
id="metadata5649">
<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>
<path
inkscape:connector-curvature="0"
d="m 108.18623,109.00945 a 44.186236,13.804854 0 0 1 -88.372457,0 44.186236,13.804854 0 1 1 88.372457,0 z"
id="path3818-0-5-0-4"
style="fill:url(#radialGradient3163-0-2);fill-opacity:1;stroke:none" />
style="fill:url(#radialGradient3163);fill-opacity:1;stroke:none"
id="path3818-0-5-0"
d="m 107.23729,108.52869 a 43.118644,13.471312 0 0 1 -86.237288,0 43.118644,13.471312 0 1 1 86.237288,0 z" />
<g
transform="matrix(0.31548205,0,0,0.31680676,-266.02134,-79.894447)"
id="g4992">
id="g3965"
transform="translate(123.85706,8.8060501)">
<g
transform="matrix(2.5324466,0,0,2.5218623,-120.63307,-2.9403405)"
id="g4220">
<path
inkscape:connector-curvature="0"
id="path8272-96-8-29-8"
d="M 29.314755,43.762237 A 20.534583,20.62081 0 0 0 43.834902,18.507005 20.534583,20.62081 0 0 0 18.685271,3.9258899 20.534583,20.62081 0 0 0 4.1651283,29.181122 20.534583,20.62081 0 0 0 29.314755,43.762237 Z"
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-7-5-1-4"
d="m 8.9819695,37.907423 a 20.534583,20.62081 0 0 0 9.7033025,5.854814 l 5.314741,-19.918173 z"
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-6-4-2-5"
d="m 3.9917301,28.482736 a 20.534583,20.62081 0 0 0 5.488141,9.942443 L 24.000013,23.844064 Z"
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-29-5-7-0"
d="M 4.362693,17.815121 A 20.534583,20.62081 0 0 0 4.1651283,29.181122 L 24.000013,23.844064 Z"
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-82-5-0-3"
d="M 9.9954605,8.7629571 A 20.534583,20.62081 0 0 0 4.1651279,18.507005 l 19.8348851,5.337059 z"
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-9-2-9-6"
d="M 19.380736,3.7517639 A 20.534583,20.62081 0 0 0 9.4798692,9.2629482 L 24.000013,23.844064 Z"
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-15-5-3-1"
d="M 30.003744,4.124285 A 20.534583,20.62081 0 0 0 18.68527,3.9258902 l 5.314743,19.9181738 z"
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-6-7-6-0"
d="M 39.018054,9.7807062 A 20.534583,20.62081 0 0 0 29.314753,3.9258903 l -5.31474,19.9181737 z"
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-1-5-0-6"
d="M 44.008298,19.205392 A 20.534583,20.62081 0 0 0 38.520152,9.2629502 L 24.000013,23.844064 Z"
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-9-4-62-3"
d="M 43.637328,29.873006 A 20.534583,20.62081 0 0 0 43.834902,18.507005 L 24.000013,23.844064 Z"
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-9-8-61-2"
d="m 38.004566,38.92517 a 20.534583,20.62081 0 0 0 5.830328,-9.744047 L 24.000013,23.844064 Z"
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-3-69-0-8-0"
d="m 29.314755,43.762237 a 20.534583,20.62081 0 0 0 9.205401,-5.337058 L 24.000013,23.844064 Z"
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 878.63707,891.61951 A 164.44035,164.44035 0 0 1 714.19672,1056.0599 164.44035,164.44035 0 0 1 549.75636,891.61951 164.44035,164.44035 0 0 1 714.19672,727.17915 164.44035,164.44035 0 0 1 878.63707,891.61951 Z"
id="path8272-96-8-29-8"
style="opacity:0.4;fill:url(#linearGradient3799-3);fill-opacity:1;stroke:none;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M -7.8570585,57.193856 A 51.999987,51.999992 0 0 1 -59.857083,109.19385 51.999987,51.999992 0 0 1 -111.85706,57.193856 51.999987,51.999992 0 0 1 -59.857083,5.1938559 51.999987,51.999992 0 0 1 -7.8570585,57.193856 Z"
id="path8089-1-7-6-3-3"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 791.39679,746.42729 a 164.44035,164.44035 0 0 1 65.20945,62.97204 l -142.40952,82.22018 z"
id="path8272-5-7-5-1-4"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 708.45783,727.27933 a 164.44035,164.44035 0 0 1 87.95907,21.93066 l -82.22018,142.40952 z"
id="path8272-5-6-6-4-2-5"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 627.0566,752.16618 a 164.44035,164.44035 0 0 1 87.14012,-24.98703 l 0,164.44036 z"
id="path8272-5-6-9-29-5-7-0"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 569.0045,814.41944 a 164.44035,164.44035 0 0 1 62.97204,-65.20946 l 82.22018,142.40953 z"
id="path8272-5-6-9-6-82-5-0-3"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 549.85654,897.35839 a 164.44035,164.44035 0 0 1 21.93065,-87.95906 l 142.40953,82.22018 z"
id="path8272-5-6-9-6-3-9-2-9-6"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 574.74339,978.75962 A 164.44035,164.44035 0 0 1 549.75636,891.6195 l 164.44036,10e-6 z"
id="path8272-5-6-9-6-3-0-15-5-3-1"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 636.99665,1036.8117 A 164.44035,164.44035 0 0 1 571.78719,973.83968 L 714.19672,891.61951 Z"
id="path8272-5-6-9-6-3-0-8-6-7-6-0"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 719.93561,1055.9597 A 164.44035,164.44035 0 0 1 631.97654,1034.029 L 714.19672,891.61951 Z"
id="path8272-5-6-9-6-3-0-8-5-1-5-0-6"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 801.33682,1031.0728 a 164.44035,164.44035 0 0 1 -87.1401,24.9871 l 0,-164.44039 z"
id="path8272-5-6-9-6-3-0-8-5-4-9-4-62-3"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 859.38893,968.81958 A 164.44035,164.44035 0 0 1 796.41689,1034.029 L 714.19672,891.61951 Z"
id="path8272-5-6-9-6-3-0-8-5-4-4-9-8-61-2"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.25881905,0.96592583,0.96592583,-0.25881905,0,0)"
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 878.63707,891.61951 a 164.44035,164.44035 0 0 1 -22.03083,82.22017 L 714.19672,891.61951 Z"
id="path8272-5-6-9-6-3-0-8-5-4-4-3-69-0-8-0"
inkscape:connector-curvature="0" />
<path
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:5.62718296;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1210.0349,459.59296 A 163.94891,163.94891 0 0 1 1046.0859,623.54187 163.94891,163.94891 0 0 1 882.13702,459.59296 163.94891,163.94891 0 0 1 1046.0859,295.64404 163.94891,163.94891 0 0 1 1210.0349,459.59296 Z"
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M -7.8606685,57.193856 A 51.996387,51.996501 0 0 1 -59.857101,109.19035 51.996387,51.996501 0 0 1 -111.85346,57.193856 51.996387,51.996501 0 0 1 -59.857101,5.197352 51.996387,51.996501 0 0 1 -7.8606685,57.193856 Z"
id="path8089-1-7-6"
inkscape:connector-curvature="0" />
<path
style="opacity:0.5;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:3.02979922;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1206.0136,459.09299 A 159.92764,159.92764 0 0 1 1046.0859,619.02063 159.92764,159.92764 0 0 1 886.15829,459.09299 159.92764,159.92764 0 0 1 1046.0859,299.16534 159.92764,159.92764 0 0 1 1206.0136,459.09299 Z"
id="path8089-1-3-92-1"
inkscape:connector-curvature="0" />
</g>
<g
style="opacity:0.05;fill:#000000;fill-opacity:1"
id="g8243-2-7-4"
transform="matrix(0.25099333,0.25204725,-0.25099333,0.25204725,49.82923,-183.15957)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-5" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-2" />
</g>
<g
style="opacity:0.15;fill:#000000;fill-opacity:1"
id="g8243-2-7-5"
transform="matrix(0.24438711,0.24541328,-0.24438711,0.24541328,50.202209,-177.27309)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-4" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-7" />
</g>
<g
id="g4667"
transform="matrix(0.95399968,0,0,0.95399968,-3.7442232,0.37868768)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
id="rect8140-3-36" />
<g
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)"
id="g4284">
<path
id="rect8172-9-2-12"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
id="g3920"
transform="translate(-2.9445353,-0.49640061)">
<g
id="g3996"
transform="translate(2.9999951,0)">
<g
style="opacity:0.07000002;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.97839558;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(1.0115544,0,0,1.0102864,-131.69043,-10.629898)"
id="g4667-3">
<path
id="rect8140-3-36-6"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.97839558;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.24202991;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4284-7"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.24202991;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-5" />
</g>
</g>
<g
style="opacity:0.15;fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(1.0115544,0,0,1.0102864,-131.69104,-10.630547)"
id="g4667">
<path
id="rect8140-3-36"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12" />
</g>
</g>
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(1.0115544,0,0,1.0102864,-131.69104,-11.630547)"
id="g4667-6">
<path
id="rect8140-3-36-2"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284-9"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-1" />
</g>
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:url(#linearGradient3540);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="path8655-4"
d="m -8.8570613,57.192144 c 0,28.167431 -22.8351587,51.001806 -50.9993457,51.001806 -28.166777,0 -51.000653,-22.834634 -51.000653,-51.001806 0,-28.166128 22.833876,-50.9981901 51.000653,-50.9981901 28.164187,0 50.9993457,22.8320621 50.9993457,50.9981901 l 0,0 z" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 20 KiB

@@ -0,0 +1,395 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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.1"
width="16"
height="16"
id="svg3123"
inkscape:version="0.91 r13725"
sodipodi:docname="com.github.ronnydo.colorpicker.svg">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
inkscape:window-height="739"
id="namedview28"
showgrid="false"
inkscape:object-nodes="true"
inkscape:zoom="11.313708"
inkscape:cx="11.653991"
inkscape:cy="-1.1600876"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="1"
inkscape:current-layer="g3923" />
<defs
id="defs3125">
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8">
<stop
id="stop3750-8-9"
style="stop-color:#90dbec;stop-opacity:1"
offset="0" />
<stop
id="stop3752-3-2"
style="stop-color:#55c1ec;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3754-7-2"
style="stop-color:#3689e6;stop-opacity:1"
offset="0.704952" />
<stop
id="stop3756-9-3"
style="stop-color:#2b63a0;stop-opacity:1"
offset="1" />
</linearGradient>
<radialGradient
cx="5.7800279"
cy="8.4497671"
r="19.99999"
fx="5.7800279"
fy="8.4497671"
id="radialGradient3119"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.89892574,-0.95095622,-1.6561642e-8,16.035401,-6.0146846)" />
<linearGradient
gradientTransform="matrix(0.53899354,0,0,0.53902447,-30.90246,-7.0209414)"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient4806-2-9-2"
id="linearGradient4338-5-6"
y2="40.495617"
x2="71.204407"
y1="15.369057"
x1="71.204407" />
<linearGradient
id="linearGradient4806-2-9-2">
<stop
offset="0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop4808-4-6-7" />
<stop
offset="0.42447853"
style="stop-color:#ffffff;stop-opacity:0.23529412"
id="stop4810-0-9-3" />
<stop
offset="0.82089913"
style="stop-color:#ffffff;stop-opacity:0.15686275"
id="stop4812-8-7-9" />
<stop
offset="1"
style="stop-color:#ffffff;stop-opacity:0.39215687"
id="stop4814-0-7-4" />
</linearGradient>
<radialGradient
gradientTransform="matrix(0,1.4370175,-1.1315221,-1.6315828e-8,17.918287,-1.380598)"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient4223"
id="radialGradient3126-7-25-24-9"
fy="8.449769"
fx="0.66680855"
r="19.99999"
cy="8.449769"
cx="-1.2645766" />
<linearGradient
id="linearGradient4223">
<stop
offset="0"
style="stop-color:#cdf87e;stop-opacity:1"
id="stop4225" />
<stop
offset="0.26238"
style="stop-color:#a2e34f;stop-opacity:1"
id="stop4227" />
<stop
offset="0.66093999"
style="stop-color:#68b723;stop-opacity:1"
id="stop4229" />
<stop
offset="1"
style="stop-color:#1d7e0d;stop-opacity:1"
id="stop4231" />
</linearGradient>
<radialGradient
xlink:href="#linearGradient8838"
id="radialGradient3090"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.1294118,0,0,0.2823525,-84.831109,12.685645)"
cx="62.625"
cy="4.625"
fx="62.625"
fy="4.625"
r="10.625" />
<linearGradient
id="linearGradient8838">
<stop
id="stop8840"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop8842"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="c"
y2="40.495998"
gradientUnits="userSpaceOnUse"
x2="71.204002"
gradientTransform="matrix(0.53900001,0,0,0.53899999,-30.902334,-7.0199985)"
y1="15.369"
x1="71.204002">
<stop
stop-color="#fff"
offset="0"
id="stop19"
style="stop-opacity:1" />
<stop
stop-color="#fff"
stop-opacity=".23529"
offset=".42448"
id="stop21" />
<stop
stop-color="#fff"
stop-opacity=".15686"
offset=".8209"
id="stop23" />
<stop
stop-color="#fff"
stop-opacity=".39216"
offset="1"
id="stop25" />
</linearGradient>
<radialGradient
id="b"
gradientUnits="userSpaceOnUse"
cy="4.625"
cx="62.625"
gradientTransform="matrix(1.0353,0,0,0.28235,-52.835,11.694)"
r="10.625">
<stop
offset="0"
id="stop23-3" />
<stop
stop-opacity="0"
offset="1"
id="stop25-6" />
</radialGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3818"
id="linearGradient3799-3"
x1="3.4672444"
y1="24.111755"
x2="44.532757"
y2="24.111755"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.51144814,-0.51359573,0,24.385134,-8.2761951)" />
<linearGradient
id="linearGradient3818"
inkscape:collect="always">
<stop
id="stop3820"
offset="0"
style="stop-color:#ffc9ff;stop-opacity:1" />
<stop
style="stop-color:#ffffff;stop-opacity:0.5"
offset="0.3413879"
id="stop3822" />
<stop
id="stop3826"
offset="0.67349619"
style="stop-color:#939393;stop-opacity:0.45098037" />
<stop
id="stop3824"
offset="1"
style="stop-color:#4f2d00;stop-opacity:0.40000001" />
</linearGradient>
<linearGradient
x1="71.204407"
y1="15.369057"
x2="71.204407"
y2="40.495617"
id="linearGradient4338-5-6-7"
xlink:href="#linearGradient4806-2-9-2"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.75471831,0,0,0.75469454,-42.472634,-17.030999)" />
</defs>
<metadata
id="metadata3128">
<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
transform="matrix(0.71418776,0,0,0.71418777,-0.57025308,5.1432491)"
id="g32">
<g
transform="matrix(0.51140258,0,0,0.50926415,-0.27222991,-8.144366)"
id="g4220">
<path
inkscape:connector-curvature="0"
id="path8272-96-8-29-8"
d="M 29.314755,43.762237 A 20.534583,20.62081 0 0 0 43.834902,18.507005 20.534583,20.62081 0 0 0 18.685271,3.9258899 20.534583,20.62081 0 0 0 4.1651283,29.181122 20.534583,20.62081 0 0 0 29.314755,43.762237 Z"
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-7-5-1-4"
d="m 8.9819695,37.907423 a 20.534583,20.62081 0 0 0 9.7033025,5.854814 l 5.314741,-19.918173 z"
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-6-4-2-5"
d="m 3.9917301,28.482736 a 20.534583,20.62081 0 0 0 5.488141,9.942443 L 24.000013,23.844064 Z"
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-29-5-7-0"
d="M 4.362693,17.815121 A 20.534583,20.62081 0 0 0 4.1651283,29.181122 L 24.000013,23.844064 Z"
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-82-5-0-3"
d="M 9.9954605,8.7629571 A 20.534583,20.62081 0 0 0 4.1651279,18.507005 l 19.8348851,5.337059 z"
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-9-2-9-6"
d="M 19.380736,3.7517639 A 20.534583,20.62081 0 0 0 9.4798692,9.2629482 L 24.000013,23.844064 Z"
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-15-5-3-1"
d="M 30.003744,4.124285 A 20.534583,20.62081 0 0 0 18.68527,3.9258902 l 5.314743,19.9181738 z"
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-6-7-6-0"
d="M 39.018054,9.7807062 A 20.534583,20.62081 0 0 0 29.314753,3.9258903 l -5.31474,19.9181737 z"
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-1-5-0-6"
d="M 44.008298,19.205392 A 20.534583,20.62081 0 0 0 38.520152,9.2629502 L 24.000013,23.844064 Z"
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-9-4-62-3"
d="M 43.637328,29.873006 A 20.534583,20.62081 0 0 0 43.834902,18.507005 L 24.000013,23.844064 Z"
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-9-8-61-2"
d="m 38.004566,38.92517 a 20.534583,20.62081 0 0 0 5.830328,-9.744047 L 24.000013,23.844064 Z"
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-3-69-0-8-0"
d="m 29.314755,43.762237 a 20.534583,20.62081 0 0 0 9.205401,-5.337058 L 24.000013,23.844064 Z"
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
id="path8089-1-7-6-3-3"
d="M 22.502881,3.9985599 A 10.501438,10.50144 0 0 1 12.001432,14.5 10.501438,10.50144 0 0 1 1.4999993,3.9985599 10.501438,10.50144 0 0 1 12.001432,-6.50288 10.501438,10.50144 0 0 1 22.502881,3.9985599 Z"
style="opacity:0.4;fill:url(#linearGradient3799-3);fill-opacity:1;stroke:none;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.41027308;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 22.4964,3.9999995 A 10.496397,10.4964 0 0 1 11.999996,14.496399 10.496397,10.4964 0 0 1 1.5035999,3.9999995 10.496397,10.4964 0 0 1 11.999996,-6.4963994 10.496397,10.4964 0 0 1 22.4964,3.9999995 Z"
id="path8089-1-7-6"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="sssss"
inkscape:connector-curvature="0"
d="m 21.101536,3.9999996 c 0,5.0264809 -4.0749,9.1012484 -9.10154,9.1012484 -5.0266338,0 -9.1015325,-4.0747675 -9.1015325,-9.1012484 0,-5.0264788 4.0748987,-9.1012479 9.1015325,-9.1012479 5.02664,0 9.10154,4.0747691 9.10154,9.1012479 z"
id="path4762-7"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.7;fill:none;stroke:url(#linearGradient4338-5-6-7);stroke-width:1.40019202;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
<g
transform="matrix(0.51219518,0,0,0.51263051,-31.910357,-29.705405)"
id="g3886">
<g
id="g3923"
transform="translate(46.090337,30.228793)">
<g
style="opacity:0.15;fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,12.204848,11.83573)"
id="g4667">
<path
id="rect8140-3-36"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12" />
</g>
</g>
<g
style="opacity:0.07000002;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:14.17044735;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,12.204848,11.83573)"
id="g4667-2">
<path
id="rect8140-3-36-7"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:14.17044735;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:16.05875587;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4284-0"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:16.05875587;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-9" />
</g>
</g>
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,12.204065,9.1043432)"
id="g4667-6">
<path
id="rect8140-3-36-2"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284-9"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-1" />
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 19 KiB

@@ -0,0 +1,396 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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"
height="24"
width="24"
version="1.1"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="com.github.ronnydo.colorpicker.svg">
<metadata
id="metadata46">
<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>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1280"
inkscape:window-height="739"
id="namedview44"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-21.152542"
inkscape:cy="12"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="1"
inkscape:current-layer="g32"
inkscape:object-nodes="true" />
<defs
id="defs4">
<linearGradient
id="c"
y2="44.341"
gradientUnits="userSpaceOnUse"
x2="71.204"
gradientTransform="matrix(.51351 0 0 .51351 -24.836 -9.0213)"
y1="6.2376"
x1="71.204">
<stop
stop-color="#fff"
offset="0"
id="stop7" />
<stop
stop-color="#fff"
stop-opacity=".23529"
offset=".50776"
id="stop9" />
<stop
stop-color="#fff"
stop-opacity=".15686"
offset=".83457"
id="stop11" />
<stop
stop-color="#fff"
stop-opacity=".39216"
offset="1"
id="stop13" />
</linearGradient>
<radialGradient
id="a"
gradientUnits="userSpaceOnUse"
cy="8.4498"
cx="6.0694"
gradientTransform="matrix(0 1.1469 -1.2133 -3.1216e-8 22.252 -14.943)"
r="20">
<stop
stop-color="#b1e198"
offset="0"
id="stop16" />
<stop
stop-color="#04a171"
offset=".70495"
id="stop18" />
<stop
stop-color="#04a171"
offset="1"
id="stop20" />
</radialGradient>
<radialGradient
id="b"
gradientUnits="userSpaceOnUse"
cy="4.625"
cx="62.625"
gradientTransform="matrix(1.0353 0 0 .28235 -52.835 11.694)"
r="10.625">
<stop
offset="0"
id="stop23" />
<stop
stop-opacity="0"
offset="1"
id="stop25" />
</radialGradient>
<linearGradient
id="d"
y2="10"
gradientUnits="userSpaceOnUse"
x2="12"
y1="-2"
x1="12">
<stop
stop-color="#fff"
offset="0"
id="stop28" />
<stop
stop-color="#cee7dd"
offset="1"
id="stop30" />
</linearGradient>
<linearGradient
x1="71.204407"
y1="15.369057"
x2="71.204407"
y2="40.495617"
id="linearGradient4338-5-6"
xlink:href="#linearGradient3801"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.78775974,0,0,0.78773501,-44.857436,-17.951734)" />
<linearGradient
id="linearGradient3801">
<stop
offset="0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop3803" />
<stop
offset="0.42447853"
style="stop-color:#ffffff;stop-opacity:0.23529412"
id="stop3805" />
<stop
offset="0.82089913"
style="stop-color:#ffffff;stop-opacity:0.15686275"
id="stop3807" />
<stop
offset="1"
style="stop-color:#ffffff;stop-opacity:0.321"
id="stop3809" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3818"
id="linearGradient3799-3"
x1="3.4672444"
y1="24.111755"
x2="44.532757"
y2="24.111755"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.511378,-0.5135253,0,24.381996,-8.2730718)" />
<linearGradient
id="linearGradient3818"
inkscape:collect="always">
<stop
id="stop3820"
offset="0"
style="stop-color:#ffc9ff;stop-opacity:1" />
<stop
style="stop-color:#ffffff;stop-opacity:0.5"
offset="0.3413879"
id="stop3822" />
<stop
id="stop3826"
offset="0.67349619"
style="stop-color:#939393;stop-opacity:0.45098037" />
<stop
id="stop3824"
offset="1"
style="stop-color:#4f2d00;stop-opacity:0.40000001" />
</linearGradient>
<radialGradient
id="a-3"
gradientUnits="userSpaceOnUse"
cx="99.156998"
cy="186.17"
r="62.769001"
gradientTransform="matrix(0.17525,0,0,0.05576,-37.614088,1.4500076)">
<stop
stop-color="#3d3d3d"
offset="0"
id="stop25-6" />
<stop
stop-color="#686868"
stop-opacity=".49804"
offset=".5"
id="stop27" />
<stop
stop-color="#686868"
stop-opacity="0"
offset="1"
id="stop29" />
</radialGradient>
<linearGradient
y2="44.340794"
x2="71.204407"
y1="6.2375584"
x1="71.204407"
gradientTransform="matrix(0.51351349,0,0,0.51351349,-24.83613,-9.0212841)"
gradientUnits="userSpaceOnUse"
id="linearGradient3540"
xlink:href="#linearGradient4011-8" />
<linearGradient
id="linearGradient4011-8">
<stop
id="stop4013-9"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4015-2"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.507761" />
<stop
id="stop4017-28"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.83456558" />
<stop
id="stop4019-23"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
</defs>
<g
transform="translate(0,8)"
id="g32">
<path
opacity=".3"
d="m23 13c0 1.6568-4.9249 3-11 3s-11-1.3432-11-3 4.9249-3 11-3 11 1.3432 11 3z"
fill-rule="evenodd"
fill="url(#b)"
id="path34" />
<g
transform="matrix(0.51133247,0,0,0.50919433,-0.27198695,-8.1412616)"
id="g4220">
<path
inkscape:connector-curvature="0"
id="path8272-96-8-29-8"
d="M 29.314755,43.762237 A 20.534583,20.62081 0 0 0 43.834902,18.507005 20.534583,20.62081 0 0 0 18.685271,3.9258899 20.534583,20.62081 0 0 0 4.1651283,29.181122 20.534583,20.62081 0 0 0 29.314755,43.762237 Z"
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-7-5-1-4"
d="m 8.9819695,37.907423 a 20.534583,20.62081 0 0 0 9.7033025,5.854814 l 5.314741,-19.918173 z"
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-6-4-2-5"
d="m 3.9917301,28.482736 a 20.534583,20.62081 0 0 0 5.488141,9.942443 L 24.000013,23.844064 Z"
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-29-5-7-0"
d="M 4.362693,17.815121 A 20.534583,20.62081 0 0 0 4.1651283,29.181122 L 24.000013,23.844064 Z"
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-82-5-0-3"
d="M 9.9954605,8.7629571 A 20.534583,20.62081 0 0 0 4.1651279,18.507005 l 19.8348851,5.337059 z"
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-9-2-9-6"
d="M 19.380736,3.7517639 A 20.534583,20.62081 0 0 0 9.4798692,9.2629482 L 24.000013,23.844064 Z"
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-15-5-3-1"
d="M 30.003744,4.124285 A 20.534583,20.62081 0 0 0 18.68527,3.9258902 l 5.314743,19.9181738 z"
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-6-7-6-0"
d="M 39.018054,9.7807062 A 20.534583,20.62081 0 0 0 29.314753,3.9258903 l -5.31474,19.9181737 z"
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-1-5-0-6"
d="M 44.008298,19.205392 A 20.534583,20.62081 0 0 0 38.520152,9.2629502 L 24.000013,23.844064 Z"
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-9-4-62-3"
d="M 43.637328,29.873006 A 20.534583,20.62081 0 0 0 43.834902,18.507005 L 24.000013,23.844064 Z"
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-9-8-61-2"
d="m 38.004566,38.92517 a 20.534583,20.62081 0 0 0 5.830328,-9.744047 L 24.000013,23.844064 Z"
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-3-69-0-8-0"
d="m 29.314755,43.762237 a 20.534583,20.62081 0 0 0 9.205401,-5.337058 L 24.000013,23.844064 Z"
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
id="path8089-1-7-6-3-3"
d="M 22.500001,4 A 10.499998,10.5 0 0 1 11.999992,14.5 10.499998,10.5 0 0 1 1.4999993,4 10.499998,10.5 0 0 1 11.999992,-6.4999998 10.499998,10.5 0 0 1 22.500001,4 Z"
style="opacity:0.4;fill:url(#linearGradient3799-3);fill-opacity:1;stroke:none;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 22.4964,3.9999995 A 10.496397,10.4964 0 0 1 11.999996,14.496399 10.496397,10.4964 0 0 1 1.5035999,3.9999995 10.496397,10.4964 0 0 1 11.999996,-6.4963994 10.496397,10.4964 0 0 1 22.4964,3.9999995 Z"
id="path8089-1-7-6"
inkscape:connector-curvature="0" />
<g
transform="matrix(0.51219518,0,0,0.51263051,-31.910357,-29.705405)"
id="g3886">
<g
id="g3923"
transform="translate(46.090337,30.228793)">
<g
style="opacity:0.07000002;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:10.12036037;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,12.400802,10.858496)"
id="g4667-2">
<path
id="rect8140-3-36-7"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:10.12036037;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:11.46896648;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4284-0"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:11.46896648;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-9" />
</g>
</g>
<g
style="opacity:0.15;fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,12.400802,10.858496)"
id="g4667">
<path
id="rect8140-3-36"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12" />
</g>
</g>
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,12.400802,8.9077733)"
id="g4667-6">
<path
id="rect8140-3-36-2"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284-9"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-1" />
</g>
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:url(#linearGradient3540);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="path8655-4"
d="M 21.5,3.9996638 C 21.5,9.2465382 17.246392,13.5 12.00012,13.5 6.753368,13.5 2.5,9.24649 2.5,3.9996638 c 0,-5.2466316 4.253368,-9.4996628 9.50012,-9.4996628 5.246272,0 9.49988,4.2530312 9.49988,9.4996628 l 0,0 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 19 KiB

+313 -281
View File
@@ -8,13 +8,23 @@
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.1"
id="svg5644"
viewBox="0 0 32 32"
height="32"
width="32"
version="1.1"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="com.github.ronnydo.colorpicker.svg">
<metadata
id="metadata56">
<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>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
@@ -24,30 +34,120 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="842"
inkscape:window-height="961"
id="namedview52"
inkscape:window-width="1280"
inkscape:window-height="739"
id="namedview54"
showgrid="false"
showguides="false"
inkscape:zoom="1"
inkscape:cx="1.7438941"
inkscape:cy="77.729381"
inkscape:window-x="1753"
inkscape:window-y="38"
inkscape:window-maximized="0"
inkscape:current-layer="svg5644" />
inkscape:zoom="7.375"
inkscape:cx="-28.20339"
inkscape:cy="16"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="1"
inkscape:current-layer="svg2"
inkscape:snap-smooth-nodes="true" />
<defs
id="defs5646">
<radialGradient
r="62.769119"
fy="193.04066"
fx="279.45264"
cy="193.04066"
cx="279.45264"
gradientTransform="matrix(2.2646518,0,0,0.70753242,1422.3606,871.75449)"
id="defs4">
<linearGradient
id="c"
y2="44.341"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0"
xlink:href="#linearGradient3820-7-2-8-6" />
x2="71.204"
gradientTransform="matrix(0.72973,0,0,0.72973,-36.346,-2.5039)"
y1="6.2376"
x1="71.204">
<stop
stop-color="#fff"
offset="0"
id="stop7" />
<stop
stop-color="#fff"
stop-opacity=".23529"
offset=".50776"
id="stop9" />
<stop
stop-color="#fff"
stop-opacity=".15686"
offset=".83457"
id="stop11" />
<stop
stop-color="#fff"
stop-opacity=".39216"
offset="1"
id="stop13" />
</linearGradient>
<radialGradient
id="b"
gradientUnits="userSpaceOnUse"
cy="8.4498"
cx="5.9922"
gradientTransform="matrix(3.0712e-8,1.9,-1.8698,-1.7556e-8,31.799,-10.385)"
r="20">
<stop
stop-color="#b1e198"
offset="0"
id="stop16" />
<stop
stop-color="#71c586"
offset=".28947"
id="stop18" />
<stop
stop-color="#04a171"
offset=".71053"
id="stop20" />
<stop
stop-color="#108562"
offset="1"
id="stop22" />
</radialGradient>
<radialGradient
id="a"
gradientUnits="userSpaceOnUse"
cx="99.157"
cy="186.17"
r="62.769"
gradientTransform="matrix(.17525 0 0 .055760 -1.3768 18.119)">
<stop
stop-color="#3d3d3d"
offset="0"
id="stop25" />
<stop
stop-color="#686868"
stop-opacity=".49804"
offset=".5"
id="stop27" />
<stop
stop-color="#686868"
stop-opacity="0"
offset="1"
id="stop29" />
</radialGradient>
<linearGradient
id="d"
y2="26"
gradientUnits="userSpaceOnUse"
x2="16"
y1="6"
x1="16">
<stop
stop-color="#fff"
offset="0"
id="stop32" />
<stop
stop-color="#cee7dd"
offset="1"
id="stop34" />
</linearGradient>
<radialGradient
cx="99.157013"
cy="187.86072"
r="62.769119"
fx="99.157013"
fy="187.86072"
id="radialGradient3018"
xlink:href="#linearGradient3820-7-2-8-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.27083381,0,0,0.08762273,-56.143207,14.201917)" />
<linearGradient
id="linearGradient3820-7-2-8-6">
<stop
@@ -63,310 +163,242 @@
style="stop-color:#686868;stop-opacity:0"
id="stop3824-1-2-6-7" />
</linearGradient>
<radialGradient
r="62.769119"
fy="-779.76959"
fx="-197.5938"
cy="-779.76959"
cx="-197.5938"
gradientTransform="matrix(0.69630612,0,0,0.11886762,169.58821,148.39555)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0-2"
xlink:href="#linearGradient3820-7-2-8-6" />
<linearGradient
y2="40.495617"
x2="71.204407"
y1="15.369057"
x1="71.204407"
gradientTransform="matrix(13.727156,0,0,13.727156,-353.60124,993.39589)"
inkscape:collect="always"
xlink:href="#linearGradient3818"
id="linearGradient3799-3"
x1="3.4672444"
y1="24.111755"
x2="44.532757"
y2="24.111755"
gradientUnits="userSpaceOnUse"
id="linearGradient3118"
xlink:href="#linearGradient4806" />
gradientTransform="matrix(0,0.70618864,-0.70915395,0,33.098945,-0.9485277)" />
<linearGradient
id="linearGradient4806">
id="linearGradient3818"
inkscape:collect="always">
<stop
id="stop4808"
id="stop3820"
offset="0"
style="stop-color:#ffc9ff;stop-opacity:1" />
<stop
style="stop-color:#ffffff;stop-opacity:0.5"
offset="0.3413879"
id="stop3822" />
<stop
id="stop3826"
offset="0.67349619"
style="stop-color:#939393;stop-opacity:0.45098037" />
<stop
id="stop3824"
offset="1"
style="stop-color:#4f2d00;stop-opacity:0.40000001" />
</linearGradient>
<linearGradient
x1="71.204407"
y1="15.369057"
x2="71.204407"
y2="40.495617"
id="linearGradient4338-5-6"
xlink:href="#linearGradient3801"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.1194657,0,0,1.1194306,-64.798678,-15.19485)" />
<linearGradient
id="linearGradient3801">
<stop
offset="0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop3803" />
<stop
offset="0.42447853"
style="stop-color:#ffffff;stop-opacity:0.23529412"
id="stop3805" />
<stop
offset="0.82089913"
style="stop-color:#ffffff;stop-opacity:0.15686275"
id="stop3807" />
<stop
offset="1"
style="stop-color:#ffffff;stop-opacity:0.321"
id="stop3809" />
</linearGradient>
<linearGradient
y2="44.340794"
x2="71.204407"
y1="6.2375584"
x1="71.204407"
gradientTransform="matrix(0.7297297,0,0,0.7297297,-36.346256,-2.5039301)"
gradientUnits="userSpaceOnUse"
id="linearGradient3540"
xlink:href="#linearGradient4011-8" />
<linearGradient
id="linearGradient4011-8">
<stop
id="stop4013-9"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4810"
id="stop4015-2"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.42447853" />
offset="0.507761" />
<stop
id="stop4812"
id="stop4017-28"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.82089913" />
offset="0.83456558" />
<stop
id="stop4814"
id="stop4019-23"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<radialGradient
gradientTransform="matrix(0,154.49053,-304.35366,0,3674.6039,-96.071093)"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9"
id="radialGradient5521-1"
fy="9.9571075"
fx="6.9303164"
r="12.671875"
cy="9.9571075"
cx="7.4605465" />
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9">
<stop
id="stop3750-8-9-0"
style="stop-color:#90dbec;stop-opacity:1"
offset="0" />
<stop
id="stop3752-3-2-2"
style="stop-color:#42baea;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3754-7-2-2"
style="stop-color:#3689e6;stop-opacity:1"
offset="0.704952" />
<stop
id="stop3756-9-3-05"
style="stop-color:#2b63a0;stop-opacity:1"
offset="1" />
</linearGradient>
<radialGradient
r="62.769119"
fy="186.17059"
fx="99.157013"
cy="186.17059"
cx="99.157013"
gradientTransform="matrix(2.2646518,0,0,0.70753243,411.27467,1384.4188)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163"
xlink:href="#linearGradient3820-7-2-8-6" />
<linearGradient
y2="40.495617"
x2="71.204407"
y1="15.369057"
x1="71.204407"
gradientTransform="matrix(4.16388,0,0,4.16388,-236.03265,-50.036246)"
gradientUnits="userSpaceOnUse"
id="linearGradient3118-2"
xlink:href="#linearGradient4806" />
<radialGradient
r="62.769119"
fy="186.17059"
fx="99.157013"
cy="186.17059"
cx="99.157013"
gradientTransform="matrix(0.6869404,0,0,0.21461693,-4.02174,68.573331)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-9"
xlink:href="#linearGradient3820-7-2-8-6" />
<radialGradient
gradientTransform="matrix(0,46.861858,-92.320077,0,985.84907,-380.50601)"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9"
id="radialGradient5521-1-1"
fy="9.9571075"
fx="6.9303164"
r="12.671875"
cy="9.9571075"
cx="7.4605465" />
<radialGradient
r="62.769119"
fy="-500.58121"
fx="-150.24731"
cy="-500.58121"
cx="-150.24731"
gradientTransform="matrix(0.78392881,0,0,0.24299389,181.87534,233.6299)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0-2-6"
xlink:href="#linearGradient3820-7-2-8-6" />
<radialGradient
xlink:href="#linearGradient23419"
id="radialGradient3300-9"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.52432058,1.0360946e-7,-2.519381e-8,0.15292684,-8.9266939,48.181779)"
cx="99.189415"
cy="185.29727"
fx="99.189415"
fy="185.29727"
r="62.769119" />
<linearGradient
id="linearGradient23419">
<stop
id="stop23421"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop23423"
style="stop-color:#000000;stop-opacity:0"
offset="1" />
</linearGradient>
<radialGradient
xlink:href="#linearGradient23419"
id="radialGradient4192"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.34954706,7.4005314e-8,-1.6795874e-8,0.10923133,8.4089892,59.021636)"
cx="99.189415"
cy="185.29727"
fx="99.189415"
fy="185.29727"
r="62.769119" />
<radialGradient
cx="99.157013"
cy="178.78207"
r="62.769119"
fx="99.157013"
fy="178.78207"
id="radialGradient3018"
xlink:href="#linearGradient3820-7-2-8-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.27083381,0,0,0.08762273,-2.8550719,25.187228)" />
<radialGradient
cx="99.157013"
cy="186.17059"
r="62.769119"
fx="99.157013"
fy="186.17059"
id="radialGradient3043"
xlink:href="#linearGradient3820-7-2-8-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.17524541,0,0,0.05575992,-1.3768094,18.119145)" />
</defs>
<metadata
id="metadata5649">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<path
inkscape:connector-curvature="0"
d="m 27,28.464466 a 11,3.5 0 0 1 -22.0000002,0 11,3.5 0 1 1 22.0000002,0 z"
id="path3818-0-2"
style="fill:url(#radialGradient3043);fill-opacity:1;stroke:none" />
d="m27 28.499a11 3.5 0 1 1 -22 0 11 3.5 0 1 1 22 0z"
fill="url(#a)"
id="path36" />
<g
id="g4213">
transform="matrix(0.70612576,0,0,0.7031731,-0.94702878,-0.76650358)"
id="g4220">
<path
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 19.646727,30.236112 A 14.572815,14.63401 0 0 0 29.951267,12.313182 14.572815,14.63401 0 0 0 12.103282,1.9653748 14.572815,14.63401 0 0 0 1.7987451,19.888306 14.572815,14.63401 0 0 0 19.646727,30.236112 Z"
inkscape:connector-curvature="0"
id="path8272-96-8-29-8"
inkscape:connector-curvature="0" />
d="M 29.314755,43.762237 A 20.534583,20.62081 0 0 0 43.834902,18.507005 20.534583,20.62081 0 0 0 18.685271,3.9258899 20.534583,20.62081 0 0 0 4.1651283,29.181122 20.534583,20.62081 0 0 0 29.314755,43.762237 Z"
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 5.2171216,26.081116 a 14.572815,14.63401 0 0 0 6.8861604,4.154997 l 3.771723,-14.135369 z"
inkscape:connector-curvature="0"
id="path8272-5-7-5-1-4"
inkscape:connector-curvature="0" />
d="m 8.9819695,37.907423 a 20.534583,20.62081 0 0 0 9.7033025,5.854814 l 5.314741,-19.918173 z"
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 1.6756893,19.39268 a 14.572815,14.63401 0 0 0 3.8947791,7.055872 L 15.875005,16.100744 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-6-4-2-5"
inkscape:connector-curvature="0" />
d="m 3.9917301,28.482736 a 20.534583,20.62081 0 0 0 5.488141,9.942443 L 24.000013,23.844064 Z"
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 1.9389513,11.822173 A 14.572815,14.63401 0 0 0 1.7987451,19.888306 L 15.875005,16.100744 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-29-5-7-0"
inkscape:connector-curvature="0" />
d="M 4.362693,17.815121 A 20.534583,20.62081 0 0 0 4.1651283,29.181122 L 24.000013,23.844064 Z"
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 5.9363679,5.398106 a 14.572815,14.63401 0 0 0 -4.137623,6.915078 l 14.0762601,3.78756 z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-82-5-0-3"
inkscape:connector-curvature="0" />
d="M 9.9954605,8.7629571 A 20.534583,20.62081 0 0 0 4.1651279,18.507005 l 19.8348851,5.337059 z"
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 12.596833,1.8418024 A 14.572815,14.63401 0 0 0 5.5704673,5.7529357 L 15.875005,16.100744 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-9-2-9-6"
inkscape:connector-curvature="0" />
d="M 19.380736,3.7517639 A 20.534583,20.62081 0 0 0 9.4798692,9.2629482 L 24.000013,23.844064 Z"
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 20.135684,2.1061699 A 14.572815,14.63401 0 0 0 12.103281,1.965375 l 3.771724,14.135369 z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-15-5-3-1"
inkscape:connector-curvature="0" />
d="M 30.003744,4.124285 A 20.534583,20.62081 0 0 0 18.68527,3.9258902 l 5.314743,19.9181738 z"
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 26.532885,6.1203729 A 14.572815,14.63401 0 0 0 19.646726,1.9653747 L 15.875005,16.100744 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-6-7-6-0"
inkscape:connector-curvature="0" />
d="M 39.018054,9.7807062 A 20.534583,20.62081 0 0 0 29.314753,3.9258903 l -5.31474,19.9181737 z"
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 30.074321,12.808808 A 14.572815,14.63401 0 0 0 26.179539,5.752936 L 15.875005,16.100744 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-1-5-0-6"
inkscape:connector-curvature="0" />
d="M 44.008298,19.205392 A 20.534583,20.62081 0 0 0 38.520152,9.2629502 L 24.000013,23.844064 Z"
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 29.811055,20.379314 a 14.572815,14.63401 0 0 0 0.140212,-8.066132 l -14.076262,3.787562 z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-9-4-62-3"
inkscape:connector-curvature="0" />
d="M 43.637328,29.873006 A 20.534583,20.62081 0 0 0 43.834902,18.507005 L 24.000013,23.844064 Z"
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 25.813642,26.803381 a 14.572815,14.63401 0 0 0 4.137619,-6.915076 L 15.875005,16.100744 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-9-8-61-2"
inkscape:connector-curvature="0" />
d="m 38.004566,38.92517 a 20.534583,20.62081 0 0 0 5.830328,-9.744047 L 24.000013,23.844064 Z"
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 19.646727,30.236112 a 14.572815,14.63401 0 0 0 6.532814,-3.787561 L 15.875005,16.100744 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-3-69-0-8-0"
inkscape:connector-curvature="0" />
d="m 29.314755,43.762237 a 20.534583,20.62081 0 0 0 9.205401,-5.337058 L 24.000013,23.844064 Z"
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
id="path8089-1-7-6-3-3"
d="M 30.5,16.000001 A 14.499997,14.499999 0 0 1 15.99999,30.5 14.499997,14.499999 0 0 1 1.4999996,16.000001 14.499997,14.499999 0 0 1 15.99999,1.5000002 14.499997,14.499999 0 0 1 30.5,16.000001 Z"
style="opacity:0.4;fill:url(#linearGradient3799-3);fill-opacity:1;stroke:none;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 30.496399,16 A 14.496397,14.4964 0 0 1 15.999995,30.4964 14.496397,14.4964 0 0 1 1.5035999,16 14.496397,14.4964 0 0 1 15.999995,1.5036004 14.496397,14.4964 0 0 1 30.496399,16 Z"
id="path8089-1-7-6"
d="M 30.559363,16.113993 A 14.55936,14.620498 0 0 1 15.999995,30.73449 14.55936,14.620498 0 0 1 1.4406371,16.113993 14.55936,14.620498 0 0 1 15.999995,1.4934938 14.55936,14.620498 0 0 1 30.559363,16.113993 Z"
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99380356;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path8089-1-3-92-1"
d="M 29.572484,16.099792 A 13.572483,13.629476 0 0 1 15.999996,29.729268 13.572483,13.629476 0 0 1 2.4275157,16.099792 13.572483,13.629476 0 0 1 15.999996,2.4703151 13.572483,13.629476 0 0 1 29.572484,16.099792 Z"
style="opacity:0.5;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.99558651;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
inkscape:connector-curvature="0" />
<g
style="opacity:0.05;fill:#000000;fill-opacity:1"
id="g8243-2-7-4"
transform="matrix(0.06885171,0.06914083,-0.06885171,0.06914083,12.112718,-51.214615)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-5" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-2" />
</g>
<g
style="opacity:0.15;fill:#000000;fill-opacity:1"
id="g8243-2-7-5"
transform="matrix(0.06703951,0.067321,-0.06703951,0.067321,12.215032,-50.115907)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-4" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-7" />
</g>
<g
id="g4667"
transform="matrix(0.26169823,0,0,0.26169823,-2.5833858,-1.920854)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
id="rect8140-3-36" />
transform="matrix(0.70731712,0,0,0.70791829,-5.9714451,-25.408637)"
id="g3886">
<g
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)"
id="g4284">
<path
id="rect8172-9-2-12"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
id="g3923"
transform="translate(38.148449,31.220686)">
<g
style="opacity:0.15;fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,-34.542771,2.2907144)"
id="g4667">
<path
id="rect8140-3-36"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12" />
</g>
</g>
<g
style="opacity:0.07000002;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:7.32853746;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,-34.542771,2.2907144)"
id="g4667-2">
<path
id="rect8140-3-36-7"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:7.32853746;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8.30511379;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4284-0"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8.30511379;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-9" />
</g>
</g>
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,-34.542771,0.87812195)"
id="g4667-6">
<path
id="rect8140-3-36-2"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284-9"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-1" />
</g>
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:url(#linearGradient3540);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="path8655-4"
d="M 29.499824,15.999522 C 29.499824,23.455607 23.455223,29.5 15.999995,29.5 8.5440844,29.5 2.4998242,23.455538 2.4998242,15.999522 c 0,-7.4557397 6.0442602,-13.4995206 13.5001708,-13.4995206 7.455228,0 13.499829,6.0437809 13.499829,13.4995206 l 0,0 z" />
</svg>

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 19 KiB

+205 -58
View File
@@ -24,20 +24,52 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1004"
inkscape:window-height="902"
inkscape:window-width="1280"
inkscape:window-height="739"
id="namedview52"
showgrid="false"
showguides="false"
inkscape:zoom="11.313708"
inkscape:cx="9.9258038"
inkscape:cy="19.347888"
inkscape:window-x="1670"
inkscape:window-y="90"
inkscape:window-maximized="0"
inkscape:current-layer="svg5644" />
inkscape:zoom="5.6568542"
inkscape:cx="-1.326522"
inkscape:cy="43.265774"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="1"
inkscape:current-layer="svg5644"
inkscape:snap-smooth-nodes="true" />
<defs
id="defs5646">
<linearGradient
id="linearGradient3801">
<stop
offset="0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop3803" />
<stop
offset="0.42447853"
style="stop-color:#ffffff;stop-opacity:0.23529412"
id="stop3805" />
<stop
offset="0.82089913"
style="stop-color:#ffffff;stop-opacity:0.15686275"
id="stop3807" />
<stop
offset="1"
style="stop-color:#ffffff;stop-opacity:0.321"
id="stop3809" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient4187">
<stop
style="stop-color:#f7f7f7;stop-opacity:1"
offset="0"
id="stop4189" />
<stop
style="stop-color:#f2f2f2;stop-opacity:1"
offset="1"
id="stop4191" />
</linearGradient>
<radialGradient
r="62.769119"
fy="193.04066"
@@ -220,6 +252,100 @@
xlink:href="#linearGradient3820-7-2-8-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.27083381,0,0,0.08762273,-2.8550719,25.187228)" />
<linearGradient
x1="71.204407"
y1="15.369057"
x2="71.204407"
y2="40.495617"
id="linearGradient4338-5-6"
xlink:href="#linearGradient3801"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.6169806,0,0,1.6169806,-92.70737,-21.060234)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4187"
id="linearGradient3789"
x1="71.34787"
y1="40.12112"
x2="71.34787"
y2="96.729141"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4187"
id="linearGradient3797"
x1="71.34787"
y1="40.12112"
x2="71.34787"
y2="96.729141"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4187"
id="linearGradient3805"
x1="71.34787"
y1="40.12112"
x2="71.34787"
y2="96.729141"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3818"
id="linearGradient3799-3"
x1="3.4672444"
y1="24.111755"
x2="44.532757"
y2="24.111755"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.99840457,-1.0025969,0,48.174378,0.0382909)" />
<linearGradient
id="linearGradient3818"
inkscape:collect="always">
<stop
id="stop3820"
offset="0"
style="stop-color:#ffc9ff;stop-opacity:1" />
<stop
style="stop-color:#ffffff;stop-opacity:0.5"
offset="0.3413879"
id="stop3822" />
<stop
id="stop3826"
offset="0.67349619"
style="stop-color:#939393;stop-opacity:0.45098037" />
<stop
id="stop3824"
offset="1"
style="stop-color:#4f2d00;stop-opacity:0.40000001" />
</linearGradient>
<linearGradient
y2="44.340794"
x2="71.204407"
y1="6.2375584"
x1="71.204407"
gradientTransform="matrix(1.054054,0,0,1.054054,-51.611257,-2.7278991)"
gradientUnits="userSpaceOnUse"
id="linearGradient3540"
xlink:href="#linearGradient4011-8" />
<linearGradient
id="linearGradient4011-8">
<stop
id="stop4013-9"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4015-2"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.507761" />
<stop
id="stop4017-28"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.83456558" />
<stop
id="stop4019-23"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
</defs>
<metadata
id="metadata5649">
@@ -240,7 +366,7 @@
style="fill:url(#radialGradient3018);fill-opacity:1;stroke:none" />
<g
id="g4220"
transform="matrix(0.9961876,0,0,0.9961876,0.09148266,0.35859843)">
transform="matrix(0.9961876,0,0,0.9961876,0.04778246,0.20464348)">
<path
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 29.314755,43.762237 A 20.534583,20.62081 0 0 0 43.834902,18.507005 20.534583,20.62081 0 0 0 18.685271,3.9258899 20.534583,20.62081 0 0 0 4.1651283,29.181122 20.534583,20.62081 0 0 0 29.314755,43.762237 Z"
@@ -303,61 +429,82 @@
inkscape:connector-curvature="0" />
</g>
<path
inkscape:connector-curvature="0"
id="path8089-1-7-6"
d="M 44.4469,24.111757 A 20.446897,20.532755 0 0 1 23.999994,44.644512 20.446897,20.532755 0 0 1 3.5531,24.111757 20.446897,20.532755 0 0 1 23.999994,3.5790005 20.446897,20.532755 0 0 1 44.4469,24.111757 Z"
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
style="opacity:0.4;fill:url(#linearGradient3799-3);fill-opacity:1;stroke:none;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 44.500007,24.000002 A 20.499995,20.499997 0 0 1 23.999994,44.5 20.499995,20.499997 0 0 1 3.500007,24.000002 20.499995,20.499997 0 0 1 23.999994,3.5000019 20.499995,20.499997 0 0 1 44.500007,24.000002 Z"
id="path8089-1-7-6-3-3"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path8089-1-3-92-1"
d="M 43.45966,24.094408 A 19.459657,19.541371 0 0 1 23.999994,43.63578 19.459657,19.541371 0 0 1 4.5403399,24.094408 19.459657,19.541371 0 0 1 23.999994,4.5530392 19.459657,19.541371 0 0 1 43.45966,24.094408 Z"
style="opacity:0.5;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.98094463;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
id="path8089-1-7-6"
d="M 44.4964,24.000001 A 20.496397,20.496399 0 0 1 23.999994,44.4964 20.496397,20.496399 0 0 1 3.5035999,24.000001 20.496397,20.496399 0 0 1 23.999994,3.5035999 20.496397,20.496399 0 0 1 44.4964,24.000001 Z"
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
style="opacity:0.05;fill:#000000;fill-opacity:1"
id="g8243-2-7-4"
transform="matrix(0.10146774,0.10189382,-0.10146774,0.10189382,18.271257,-75.503807)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-5" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-2" />
</g>
<g
style="opacity:0.15;fill:#000000;fill-opacity:1"
id="g8243-2-7-5"
transform="matrix(0.09879708,0.09921193,-0.09879708,0.09921193,18.422039,-73.695316)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-4" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-7" />
</g>
<g
id="g4667"
transform="matrix(0.38566838,0,0,0.38566838,-3.3865983,-2.2984577)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
id="rect8140-3-36" />
id="g3886"
transform="translate(-0.11392545,-0.04397745)">
<g
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)"
id="g4284">
style="opacity:0.15;fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,-3.3865983,-1.2983093)"
id="g4667">
<path
id="rect8172-9-2-12"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8140-3-36"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12" />
</g>
</g>
<g
style="opacity:0.07000002;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:5.18580246;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,-3.3865983,-1.2983093)"
id="g4667-2">
<path
id="rect8140-3-36-7"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:5.18580246;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:5.87684488;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4284-0"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:5.87684488;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-9" />
</g>
</g>
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.38566838,0,0,0.38566838,-3.3865983,-2.2984577)"
id="g4667-6">
<path
id="rect8140-3-36-2"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284-9"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-1" />
</g>
</g>
</g>
<path
inkscape:connector-curvature="0"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:url(#linearGradient3540);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="path8655-4"
d="m 43.499747,23.99931 c 0,10.7699 -8.73109,19.50069 -19.499753,19.50069 -10.769649,0 -19.500247,-8.730889 -19.500247,-19.50069 0,-10.769402 8.730598,-19.4993081 19.500247,-19.4993081 10.768663,0 19.499753,8.7299061 19.499753,19.4993081 l 0,0 z" />
</svg>

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 23 KiB

+301 -225
View File
@@ -8,13 +8,23 @@
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.1"
id="svg5644"
viewBox="0 0 64 64"
height="64"
width="64"
version="1.1"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="com.github.ronnydo.colorpicker.svg">
<metadata
id="metadata56">
<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>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
@@ -24,30 +34,149 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1009"
inkscape:window-height="961"
id="namedview52"
inkscape:window-width="1280"
inkscape:window-height="739"
id="namedview54"
showgrid="false"
showguides="false"
inkscape:zoom="7.38"
inkscape:cx="33.660156"
inkscape:cy="29.967076"
inkscape:window-x="1665"
inkscape:zoom="1"
inkscape:cx="3.6239656"
inkscape:cy="30.782007"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="0"
inkscape:current-layer="svg5644" />
inkscape:window-maximized="1"
inkscape:current-layer="svg2"
inkscape:object-nodes="false"
inkscape:snap-smooth-nodes="true" />
<defs
id="defs5646">
<radialGradient
r="62.769119"
fy="193.04066"
fx="279.45264"
cy="193.04066"
cx="279.45264"
gradientTransform="matrix(2.2646518,0,0,0.70753242,1422.3606,871.75449)"
id="defs4">
<linearGradient
id="c"
y2="40.496"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0"
xlink:href="#linearGradient3820-7-2-8-6" />
x2="71.204"
gradientTransform="matrix(2.3269,0,0,2.3269,-135.94,-32.843)"
y1="15.369"
x1="71.204">
<stop
stop-color="#fff"
offset="0"
id="stop7" />
<stop
stop-color="#fff"
stop-opacity=".23529"
offset=".42448"
id="stop9" />
<stop
stop-color="#fff"
stop-opacity=".15686"
offset=".82090"
id="stop11" />
<stop
stop-color="#fff"
stop-opacity=".39216"
offset="1"
id="stop13" />
</linearGradient>
<radialGradient
id="a"
gradientUnits="userSpaceOnUse"
cy="3.99"
cx="23.896"
gradientTransform="matrix(0,4.1567,-5.4867,0,53.893,-97.44)"
r="20.397">
<stop
stop-color="#b1e198"
offset="0"
id="stop16" />
<stop
stop-color="#71c586"
offset=".26238"
id="stop18" />
<stop
stop-color="#04a171"
offset=".66094"
id="stop20" />
<stop
stop-color="#108562"
offset="1"
id="stop22" />
</radialGradient>
<radialGradient
id="b"
gradientUnits="userSpaceOnUse"
cy="186.17"
cx="99.157"
gradientTransform="matrix(1 0 0 .16667 0 155.14)"
r="62.769">
<stop
stop-color="#3d3d3d"
offset="0"
id="stop25" />
<stop
stop-color="#686868"
stop-opacity=".49804"
offset=".5"
id="stop27" />
<stop
stop-color="#686868"
stop-opacity="0"
offset="1"
id="stop29" />
</radialGradient>
<linearGradient
id="d"
y2="54"
gradientUnits="userSpaceOnUse"
x2="30"
y1="11.124"
x1="30">
<stop
stop-color="#fff"
offset="0"
id="stop32" />
<stop
stop-color="#cee7dd"
offset="1"
id="stop34" />
</linearGradient>
<linearGradient
x1="71.204407"
y1="15.369057"
x2="71.204407"
y2="40.495617"
id="linearGradient4338-5-6"
xlink:href="#linearGradient3801"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.3632532,0,0,2.3633058,-138.57042,-33.858007)" />
<linearGradient
id="linearGradient3801">
<stop
offset="0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop3803" />
<stop
offset="0.42447853"
style="stop-color:#ffffff;stop-opacity:0.23529412"
id="stop3805" />
<stop
offset="0.82089913"
style="stop-color:#ffffff;stop-opacity:0.15686275"
id="stop3807" />
<stop
offset="1"
style="stop-color:#ffffff;stop-opacity:0.402"
id="stop3809" />
</linearGradient>
<radialGradient
cx="99.157013"
cy="187.86072"
r="62.769119"
fx="99.157013"
fy="187.86072"
id="radialGradient3018"
xlink:href="#linearGradient3820-7-2-8-6"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.27083381,0,0,0.08762273,-85.166993,17.455559)" />
<linearGradient
id="linearGradient3820-7-2-8-6">
<stop
@@ -63,127 +192,69 @@
style="stop-color:#686868;stop-opacity:0"
id="stop3824-1-2-6-7" />
</linearGradient>
<radialGradient
r="62.769119"
fy="-779.76959"
fx="-197.5938"
cy="-779.76959"
cx="-197.5938"
gradientTransform="matrix(0.69630612,0,0,0.11886762,169.58821,148.39555)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0-2"
xlink:href="#linearGradient3820-7-2-8-6" />
<linearGradient
y2="40.495617"
x2="71.204407"
y1="15.369057"
x1="71.204407"
gradientTransform="matrix(13.727156,0,0,13.727156,-353.60124,993.39589)"
inkscape:collect="always"
xlink:href="#linearGradient3818-6"
id="linearGradient3799-3-3"
x1="3.4672444"
y1="24.111755"
x2="44.532757"
y2="24.111755"
gradientUnits="userSpaceOnUse"
id="linearGradient3118"
xlink:href="#linearGradient4806" />
gradientTransform="matrix(0,1.4367285,-1.4427614,0,66.787505,-2.4814842)" />
<linearGradient
id="linearGradient4806">
id="linearGradient3818-6"
inkscape:collect="always">
<stop
id="stop4808"
id="stop3820-7"
offset="0"
style="stop-color:#ffc9ff;stop-opacity:1" />
<stop
style="stop-color:#ffffff;stop-opacity:0.5"
offset="0.3413879"
id="stop3822-5" />
<stop
id="stop3826-3"
offset="0.67349619"
style="stop-color:#939393;stop-opacity:0.45098037" />
<stop
id="stop3824-5"
offset="1"
style="stop-color:#4f2d00;stop-opacity:0.40000001" />
</linearGradient>
<linearGradient
y2="44.340794"
x2="71.204407"
y1="6.2375584"
x1="71.204407"
gradientTransform="matrix(1.5405405,0,0,1.5405405,-78.508777,-7.0638543)"
gradientUnits="userSpaceOnUse"
id="linearGradient3540"
xlink:href="#linearGradient4011-8" />
<linearGradient
id="linearGradient4011-8">
<stop
id="stop4013-9"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop4810"
id="stop4015-2"
style="stop-color:#ffffff;stop-opacity:0.23529412"
offset="0.42447853" />
offset="0.507761" />
<stop
id="stop4812"
id="stop4017-28"
style="stop-color:#ffffff;stop-opacity:0.15686275"
offset="0.82089913" />
offset="0.83456558" />
<stop
id="stop4814"
id="stop4019-23"
style="stop-color:#ffffff;stop-opacity:0.39215687"
offset="1" />
</linearGradient>
<radialGradient
gradientTransform="matrix(0,154.49053,-304.35366,0,3674.6039,-96.071093)"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9"
id="radialGradient5521-1"
fy="9.9571075"
fx="6.9303164"
r="12.671875"
cy="9.9571075"
cx="7.4605465" />
<linearGradient
id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9">
<stop
id="stop3750-8-9-0"
style="stop-color:#90dbec;stop-opacity:1"
offset="0" />
<stop
id="stop3752-3-2-2"
style="stop-color:#42baea;stop-opacity:1"
offset="0.26238" />
<stop
id="stop3754-7-2-2"
style="stop-color:#3689e6;stop-opacity:1"
offset="0.704952" />
<stop
id="stop3756-9-3-05"
style="stop-color:#2b63a0;stop-opacity:1"
offset="1" />
</linearGradient>
<radialGradient
r="62.769119"
fy="186.17059"
fx="99.157013"
cy="186.17059"
cx="99.157013"
gradientTransform="matrix(2.2646518,0,0,0.70753243,411.27467,1384.4188)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163"
xlink:href="#linearGradient3820-7-2-8-6" />
<linearGradient
y2="40.495617"
x2="71.204407"
y1="15.369057"
x1="71.204407"
gradientTransform="matrix(4.16388,0,0,4.16388,-236.03265,-50.036246)"
gradientUnits="userSpaceOnUse"
id="linearGradient3118-2"
xlink:href="#linearGradient4806" />
<radialGradient
r="62.769119"
fy="186.17059"
fx="99.157013"
cy="186.17059"
cx="99.157013"
gradientTransform="matrix(0.6869404,0,0,0.21461693,-4.02174,68.573331)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-9"
xlink:href="#linearGradient3820-7-2-8-6" />
<radialGradient
gradientTransform="matrix(0,46.861858,-92.320077,0,985.84907,-380.50601)"
gradientUnits="userSpaceOnUse"
xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-3-8-8-9"
id="radialGradient5521-1-1"
fy="9.9571075"
fx="6.9303164"
r="12.671875"
cy="9.9571075"
cx="7.4605465" />
<radialGradient
r="62.769119"
fy="-500.58121"
fx="-150.24731"
cy="-500.58121"
cx="-150.24731"
gradientTransform="matrix(0.78392881,0,0,0.24299389,181.87534,233.6299)"
gradientUnits="userSpaceOnUse"
id="radialGradient3163-0-2-6"
xlink:href="#linearGradient3820-7-2-8-6" />
<radialGradient
xlink:href="#linearGradient23419"
id="radialGradient3300-9"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.3823536,7.5555777e-8,-1.8372241e-8,0.1115198,-5.9254279,36.465275)"
gradientTransform="matrix(0.3823536,7.5555777e-8,-1.8372241e-8,0.1115198,-5.9254271,36.335849)"
cx="99.189415"
cy="185.29727"
fx="99.189415"
@@ -204,27 +275,15 @@
xlink:href="#linearGradient23419"
id="radialGradient4192"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.2549024,5.3967361e-8,-1.2248161e-8,0.07965545,6.7163814,44.370092)"
gradientTransform="matrix(0.2549024,5.3967361e-8,-1.2248161e-8,0.07965545,6.7163816,44.240666)"
cx="99.189415"
cy="185.29727"
fx="99.189415"
fy="185.29727"
r="62.769119" />
</defs>
<metadata
id="metadata5649">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(1.55e-6,-0.13125855)"
transform="translate(1.55e-6,-0.00183192)"
id="g4198">
<path
inkscape:connector-curvature="0"
@@ -238,125 +297,142 @@
d="m 47.999998,59.0017 a 16,4.9988822 0 1 1 -31.999999,0 16,4.9988822 0 1 1 31.999999,0 z" />
</g>
<g
id="g4222"
transform="matrix(0.9995432,0,0,0.9995432,0.01460828,0.41871028)">
transform="matrix(1.4366007,0,0,1.4305936,-2.4784391,-2.1111639)"
id="g4220">
<path
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 39.616194,60.12505 A 29.426686,29.550249 0 0 0 60.42401,23.933533 29.426686,29.550249 0 0 0 24.38382,3.0383512 29.426686,29.550249 0 0 0 3.5760092,39.229869 29.426686,29.550249 0 0 0 39.616194,60.12505 Z"
inkscape:connector-curvature="0"
id="path8272-96-8-29-8"
inkscape:connector-curvature="0" />
d="M 29.314755,43.762237 A 20.534583,20.62081 0 0 0 43.834902,18.507005 20.534583,20.62081 0 0 0 18.685271,3.9258899 20.534583,20.62081 0 0 0 4.1651283,29.181122 20.534583,20.62081 0 0 0 29.314755,43.762237 Z"
style="fill:#f2ec39;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.47869,51.734923 A 29.426686,29.550249 0 0 0 24.383819,60.12505 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-7-5-1-4"
inkscape:connector-curvature="0" />
d="m 8.9819695,37.907423 a 20.534583,20.62081 0 0 0 9.7033025,5.854814 l 5.314741,-19.918173 z"
style="fill:#f9ba13;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 3.3275243,38.22906 A 29.426686,29.550249 0 0 0 11.192198,52.476884 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-6-4-2-5"
inkscape:connector-curvature="0" />
d="m 3.9917301,28.482736 a 20.534583,20.62081 0 0 0 5.488141,9.942443 L 24.000013,23.844064 Z"
style="fill:#f89a22;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 3.8591261,22.942043 A 29.426686,29.550249 0 0 0 3.5760092,39.229869 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-29-5-7-0"
inkscape:connector-curvature="0" />
d="M 4.362693,17.815121 A 20.534583,20.62081 0 0 0 4.1651283,29.181122 L 24.000013,23.844064 Z"
style="fill:#ef5725;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 11.931055,9.970016 A 29.426686,29.550249 0 0 0 3.5760093,23.933534 l 28.4239977,7.648168 z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-82-5-0-3"
inkscape:connector-curvature="0" />
d="M 9.9954605,8.7629571 A 20.534583,20.62081 0 0 0 4.1651279,18.507005 l 19.8348851,5.337059 z"
style="fill:#ec3425;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 25.380443,2.7888234 A 29.426686,29.550249 0 0 0 11.192197,10.686519 l 20.80781,20.895183 z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-9-2-9-6"
inkscape:connector-curvature="0" />
d="M 19.380736,3.7517639 A 20.534583,20.62081 0 0 0 9.4798692,9.2629482 L 24.000013,23.844064 Z"
style="fill:#a61d4c;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 40.603538,3.3226575 A 29.426686,29.550249 0 0 0 24.383819,3.0383517 l 7.616188,28.5433503 z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-15-5-3-1"
inkscape:connector-curvature="0" />
d="M 30.003744,4.124285 A 20.534583,20.62081 0 0 0 18.68527,3.9258902 l 5.314743,19.9181738 z"
style="fill:#7d3693;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 53.52132,11.428481 A 29.426686,29.550249 0 0 0 39.616193,3.0383518 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-6-7-6-0"
inkscape:connector-curvature="0" />
d="M 39.018054,9.7807062 A 20.534583,20.62081 0 0 0 29.314753,3.9258903 l -5.31474,19.9181737 z"
style="fill:#47318f;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 60.672492,24.934343 A 29.426686,29.550249 0 0 0 52.807811,10.686521 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-1-5-0-6"
inkscape:connector-curvature="0" />
d="M 44.008298,19.205392 A 20.534583,20.62081 0 0 0 38.520152,9.2629502 L 24.000013,23.844064 Z"
style="fill:#3e5daa;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 60.14088,40.221359 A 29.426686,29.550249 0 0 0 60.42401,23.933533 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-9-4-62-3"
inkscape:connector-curvature="0" />
d="M 43.637328,29.873006 A 20.534583,20.62081 0 0 0 43.834902,18.507005 L 24.000013,23.844064 Z"
style="fill:#1892cd;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 52.068959,53.193386 A 29.426686,29.550249 0 0 0 60.423998,39.22987 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-9-8-61-2"
inkscape:connector-curvature="0" />
d="m 38.004566,38.92517 a 20.534583,20.62081 0 0 0 5.830328,-9.744047 L 24.000013,23.844064 Z"
style="fill:#63ae45;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 39.616194,60.12505 A 29.426686,29.550249 0 0 0 52.807815,52.476884 L 32.000007,31.581702 Z"
inkscape:connector-curvature="0"
id="path8272-5-6-9-6-3-0-8-5-4-4-3-69-0-8-0"
inkscape:connector-curvature="0" />
d="m 29.314755,43.762237 a 20.534583,20.62081 0 0 0 9.205401,-5.337058 L 24.000013,23.844064 Z"
style="fill:#cedd38;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
inkscape:connector-curvature="0"
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 61.496398,32.000003 A 29.496395,29.496401 0 0 1 31.999978,61.4964 29.496395,29.496401 0 0 1 2.5035999,32.000003 29.496395,29.496401 0 0 1 31.999978,2.5035997 29.496395,29.496401 0 0 1 61.496398,32.000003 Z"
id="path8089-1-7-6"
d="M 61.387763,31.985985 A 29.387758,29.511157 0 0 1 31.999989,61.497141 29.387758,29.511157 0 0 1 2.6122369,31.985985 29.387758,29.511157 0 0 1 31.999989,2.4748264 29.387758,29.511157 0 0 1 61.387763,31.985985 Z"
style="opacity:0.4;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.01068568;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path8089-1-3-92-1"
d="M 60.408749,31.985985 A 28.408746,28.528035 0 0 1 31.999992,60.514019 28.408746,28.528035 0 0 1 3.5912509,31.985985 28.408746,28.528035 0 0 1 31.999992,3.4579477 28.408746,28.528035 0 0 1 60.408749,31.985985 Z"
style="opacity:0.5;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.99692827;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
style="opacity:0.4;fill:url(#linearGradient3799-3-3);fill-opacity:1;stroke:none;stroke-width:1.00719976;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 61.499996,32.000003 A 29.499993,29.499996 0 0 1 31.999978,61.5 29.499993,29.499996 0 0 1 2.499996,32.000003 29.499993,29.499996 0 0 1 31.999978,2.5000027 29.499993,29.499996 0 0 1 61.499996,32.000003 Z"
id="path8089-1-7-6-3-3-6"
inkscape:connector-curvature="0" />
<g
style="opacity:0.05;fill:#000000;fill-opacity:1"
id="g8243-2-7-4"
transform="matrix(0.14325492,0.14385644,-0.14325492,0.14385644,23.912004,-108.99186)">
style="opacity:0.15;fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.57383236,0,0,0.57311189,-8.5509412,-6.4915118)"
id="g4667">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-5" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-2" />
</g>
<g
style="opacity:0.15;fill:#000000;fill-opacity:1"
id="g8243-2-7-5"
transform="matrix(0.13948439,0.1400701,-0.13948439,0.1400701,24.124884,-106.10501)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 525.66016,363.19141 a 20,20.455589 0 0 0 -10.47266,2.73437 20,20.455589 0 0 0 -9.99414,17.44336 l -0.006,0 0,25.52539 -9.71875,0 c -5.50089,0 -9.92969,4.4288 -9.92969,9.92969 0,5.50089 4.4288,9.92969 9.92969,9.92969 l 59.4375,0 c 5.50089,0 9.92969,-4.4288 9.92969,-9.92969 0,-5.50089 -4.4288,-9.92969 -9.92969,-9.92969 l -9.71875,0 0,-25.52539 -0.0137,0 a 20,20.455589 0 0 0 -9.98633,-17.44336 20,20.455589 0 0 0 -9.52734,-2.73437 z"
id="rect8140-3-36-4" />
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 505.1875,438.1582 0,95.9375 0,0.0274 0.008,0 13.20703,41.51172 13.57227,0 13.20508,-41.51172 0.008,0 0,-0.0274 0,-95.9375 -40,0 z"
id="rect8172-9-2-12-7" />
</g>
<g
id="g4667"
transform="matrix(0.54449711,0,0,0.54449711,-6.6651445,-5.3006778)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect8140-3-36"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
id="rect8140-3-36" />
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)"
id="g4284">
style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
id="rect8172-9-2-12"
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
id="rect8172-9-2-12" />
</g>
</g>
<g
style="opacity:0.07000002;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3.48752856;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(0.57383236,0,0,0.57311189,-8.5503351,-6.4908613)"
id="g4667-3">
<path
id="rect8140-3-36-6"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3.48752856;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3.95226479;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4284-7"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3.95226479;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-5" />
</g>
</g>
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
transform="matrix(0.57383236,0,0,0.57311189,-8.5509412,-7.4915118)"
id="g4667-6">
<path
id="rect8140-3-36-2"
d="m 97.330311,42.284792 a 7.0356347,7.1986844 39.729891 0 0 -3.278971,-1.929288 7.0356347,7.1986844 39.729891 0 0 -6.812034,1.857219 l -0.0015,-0.0015 -6.337307,6.363917 -2.41292,-2.423051 c -1.365731,-1.371466 -3.564848,-1.371466 -4.930579,0 -1.365732,1.371466 -1.365732,3.579818 0,4.951284 l 14.756822,14.818785 c 1.365732,1.371467 3.56485,1.371467 4.930581,0 1.365731,-1.371466 1.365731,-3.579816 0,-4.951282 l -2.41292,-2.423052 6.337307,-6.363916 -0.0034,-0.0034 a 7.0356347,7.1986844 39.729891 0 0 1.851392,-6.838692 7.0356347,7.1986844 39.729891 0 0 -1.686523,-3.057054 z"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="g4284-9"
transform="matrix(0.88241267,0,0,0.88241267,14.536297,13.778944)">
<path
inkscape:connector-curvature="0"
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.34900001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66.974129,47.701228 -26.992865,27.106208 -0.0077,0.0077 0.0023,0.0023 -7.963775,15.460251 3.818679,3.834713 15.395056,-7.997766 0.0023,0.0023 0.0077,-0.0077 L 78.228591,59.002947 66.974236,47.701336 Z"
id="rect8172-9-2-12-1" />
</g>
</g>
<path
inkscape:connector-curvature="0"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:url(#linearGradient3540);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="path8655-4"
d="M 60.499617,31.998991 C 60.499617,47.739614 47.738793,60.5 31.999978,60.5 16.259721,60.5 3.4996161,47.73947 3.4996161,31.998991 c 0,-15.739896 12.7601049,-28.4989903 28.5003619,-28.4989903 15.738815,0 28.499639,12.7590943 28.499639,28.4989903 l 0,0 z" />
</svg>

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 20 KiB

+5
View File
@@ -7,6 +7,11 @@ foreach i : icon_sizes
)
endforeach
install_data(
meson.project_name() + '.gschema.xml',
install_dir: join_paths(get_option('datadir'), 'glib-2.0', 'schemas')
)
install_data(
meson.project_name() + '.desktop',
install_dir: join_paths(get_option('datadir'), 'applications')
Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

+76
View File
@@ -1,3 +1,79 @@
com.github.ronnydo.colorpicker (1.1.0) bionic; urgency=medium
* Juno Release!!1! (finally)
* "Olá em português" (Translation by @drom98)
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 02 Jan 2019 20:31:00 +0100
com.github.ronnydo.colorpicker (1.0.5) xenial; urgency=medium
* Implement 'close with right-mouse-button' feature (issue #27)
* Update icon
* Add French, Spanish and Catalan translation
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 27 Apr 2018 18:31:00 +0100
com.github.ronnydo.colorpicker (1.0.4) xenial; urgency=medium
* fix version conflicts
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 27 Apr 2018 13:31:00 +0100
com.github.ronnydo.colorpicker (1.0.3) xenial; urgency=medium
* Implement 'close with right-mouse-button' feature (issue #27)
* Update icon
* Add French, Spanish and Catalan translation
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 26 Apr 2018 13:31:00 +0100
com.github.ronnydo.colorpicker (1.0.2) xenial; urgency=medium
* Implement "Don't add the same color to color history twice" (issue #24)
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 20 Aug 2017 13:30:00 +0100
com.github.ronnydo.colorpicker (1.0.1) xenial; urgency=medium
* Improvements to avoid issue #19
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 13 Jul 2017 01:45:00 +0100
com.github.ronnydo.colorpicker (1.0.0) xenial; urgency=medium
* Main Release!
* Implement magnifier (issue #12)
* Use your mousewheel to zoom the magnifier in and out.
* Invalid AppData file (issue #17)
* Code cleanup
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 07 Jul 2017 12:00:00 +0100
com.github.ronnydo.colorpicker (0.9.5) xenial; urgency=medium
* Fix issue #13
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 27 Jun 2017 23:20:00 +0100
com.github.ronnydo.colorpicker (0.9.4) xenial; urgency=medium
* Fix issue #16
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 26 Jun 2017 23:10:00 +0100
com.github.ronnydo.colorpicker (0.9.3) xenial; urgency=medium
* Color Picker now restores your recent window position, color format and color history! (issue #10, issue #11 and issue #15)
* Minor icon changes
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 26 Jun 2017 22:45:00 +0100
com.github.ronnydo.colorpicker (0.9.2) xenial; urgency=medium
* Fix issue #9
-- Ronny Dobra <ronnydobra at arcor dot de> Thu, 23 Jun 2017 17:15:00 +0100
com.github.ronnydo.colorpicker (0.9.1) xenial; urgency=medium
* Fix issue #8
+3 -3
View File
@@ -2,10 +2,10 @@ Source: com.github.ronnydo.colorpicker
Section: x11
Priority: extra
Maintainer: Ronny Dobra <ronnydobra at arcor dot de>
Build-Depends: cmake (>= 2.8),
debhelper (>= 9),
Build-Depends: debhelper (>= 9),
libgranite-dev,
libgtk-3-dev,
meson,
valac
Standards-Version: 3.9.3
@@ -13,4 +13,4 @@ Package: com.github.ronnydo.colorpicker
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: An intuitive Color Picker
The most intuitive Color Picker to speed up your workflow.
The most intuitive Color Picker to speed up your workflow
+1 -1
View File
@@ -26,4 +26,4 @@ override_dh_auto_test:
cd debian/build && ninja test
override_dh_auto_install:
cd debian/build && DESTDIR=${CURDIR}/debian/com.github.ronnydo.colorpicker ninja install
cd debian/build && DESTDIR=${CURDIR}/debian/com.github.ronnydo.colorpicker ninja install
Executable
+9
View File
@@ -0,0 +1,9 @@
sudo rm -r build
meson build
cd build
meson configure -Dprefix=/usr
ninja
sudo cp ../data/com.github.ronnydo.colorpicker.gschema.xml /usr/share/glib-2.0/schemas/
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
./com.github.ronnydo.colorpicker
cd ..
+5 -2
View File
@@ -23,16 +23,19 @@ executable(
'src/ExtRGBA.vala',
'src/Widgets/ColorArea.vala',
'src/Widgets/ColorHistory.vala',
'src/Widgets/MousePosition.vala',
'src/Widgets/Picker.vala',
'src/Services/Settings.vala',
c_args: c_args,
dependencies: [
dependency('glib-2.0'),
dependency('gobject-2.0'),
dependency('granite'),
dependency('gtk+-3.0'),
],
install : true
)
#meson.add_install_script('meson/post_install.py')
meson.add_install_script('meson/post_install.py')
subdir('data')
subdir('po')
+10
View File
@@ -0,0 +1,10 @@
#!/usr/bin/env python3
import os
import subprocess
schemadir = os.path.join(os.environ['MESON_INSTALL_PREFIX'], 'share', 'glib-2.0', 'schemas')
if not os.environ.get('DESTDIR'):
print('Compiling gsettings schemas...')
subprocess.call(['glib-compile-schemas', schemadir])
+5 -1
View File
@@ -1 +1,5 @@
de
ca
de
es
fr
pt_PT
+31
View File
@@ -0,0 +1,31 @@
# Catalan translation for ColorPicker.
# Copyright (C) 2018 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the ColorPicker package.
# Adolfo Jayme Barrientos <fitojb@ubuntu.com>, 2018.
#
msgid ""
msgstr ""
"Project-Id-Version: com.github.ronnydo.colorpicker\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-21 20:40-0700\n"
"PO-Revision-Date: 2018-03-25 01:39-0600\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.6\n"
"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: ca\n"
msgid "Color Picker"
msgstr "Selector de colors"
msgid "Pick Color"
msgstr "Trieu un color"
msgid "Format"
msgstr "Format"
msgid "Color History"
msgstr "Historial de colors"
+31
View File
@@ -0,0 +1,31 @@
# Spanish translations for com.github.ronnydo.colorpicker package.
# Copyright (C) 2017 THE com.github.ronnydo.colorpicker'S COPYRIGHT HOLDER
# This file is distributed under the same license as the com.github.ronnydo.colorpicker package.
# Ronny Dobra <ronnydobra at arcor dot de>, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: com.github.ronnydo.colorpicker\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-20 20:40-0500\n"
"PO-Revision-Date: 2018-03-25 01:37-0600\n"
"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
"Language-Team: Spanish\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.0.6\n"
msgid "Color Picker"
msgstr "Selector de colores"
msgid "Pick Color"
msgstr "Seleccione un color"
msgid "Format"
msgstr "Formato"
msgid "Color History"
msgstr "Historial de colores"
+32
View File
@@ -0,0 +1,32 @@
# French translations for com.github.ronnydo.colorpicker package.
# Copyright (C) 2017 THE com.github.ronnydo.colorpicker'S COPYRIGHT HOLDER
# This file is distributed under the same license as the com.github.ronnydo.colorpicker package.
# Ronny Dobra <ronnydobra at arcor dot de>, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: com.github.ronnydo.colorpicker\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-10 21:48-0200\n"
"PO-Revision-Date: 2018-04-10 21:48-0200\n"
"Last-Translator: Arthur Soulié <arthur.soulie@tuta.io>\n"
"Language-Team: French\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgid "Color Picker"
msgstr "Color Picker"
msgid "Pick Color"
msgstr "Sélectionnez une Couleur"
msgid "Format"
msgstr "Format"
msgid "Color History"
msgstr "Historique des Couleurs"
+33
View File
@@ -0,0 +1,33 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the com.github.danrabbit.nimbus package.
# Diogo Oliveira <https://github.com/drom98>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: com.github.ronnydo.colorpicker\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-21 20:40-0700\n"
"PO-Revision-Date: 2018-08-27 HO:MI+ZONE\n"
"Last-Translator: Diogo Oliveira <https://github.com/drom98>\n"
"Language-Team: Portuguese <LL@li.org>\n"
"Language: pt_PT\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
msgid "Color Picker"
msgstr "Color Picker"
msgid "Pick Color"
msgstr "Selecionar Cor"
msgid "Format"
msgstr "Formato"
msgid "Color History"
msgstr "Histórico de Cores"
+8 -2
View File
@@ -11,7 +11,7 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public
* You should have received a copy of the GNU General Public
* License along with this program; if not, write to the
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA
@@ -20,9 +20,13 @@
*/
namespace ColorPicker {
// namespace-wide variable
public ColorPicker.Services.Settings settings;
public class ColorPickerApp : Granite.Application {
public ColorPickerApp () {
Object (application_id: "com.github.ronnydo.colorpicker",
flags: ApplicationFlags.FLAGS_NONE);
@@ -34,8 +38,10 @@ namespace ColorPicker {
return;
}
settings = ColorPicker.Services.Settings.get_instance ();
var app_window = new ColorPickerWindow (this);
app_window.show_all ();
var quit_action = new SimpleAction ("quit", null);
+64 -19
View File
@@ -22,24 +22,23 @@
namespace ColorPicker {
public class ColorPickerWindow: Gtk.Dialog {
ExtRGBA ext_active_color = ExtRGBA ();
public ColorPickerWindow (Gtk.Application application) {
Object (application: application,
icon_name: "com.github.ronnydo.colorpicker",
title: _("Color Picker"),
resizable: false,
//height_request: 500,
width_request: 500
);
);
}
construct {
// main box
// main box
ext_active_color.parse ("#FFFFFF");
var color_area = new ColorArea ();
var color_area = new ColorPicker.Widgets.ColorArea ();
color_area.set_color (ext_active_color);
var hex_label = new Gtk.Label (ext_active_color.to_uppercase_hex_string ());
@@ -48,8 +47,7 @@ namespace ColorPicker {
hex_label.set_selectable (true);
hex_label.set_use_markup (true);
hex_label.get_style_context ().add_class ("h1");
hex_label.get_style_context ().add_class ("h1");
var pick_color_button = new Gtk.Button.with_label (_("Pick Color"));
pick_color_button.get_style_context ().add_class (Gtk.STYLE_CLASS_SUGGESTED_ACTION);
@@ -87,7 +85,7 @@ namespace ColorPicker {
color_format_combobox.append_text ("rgba");
color_format_combobox.append_text ("Gdk RGBA");
color_format_combobox.append_text ("Qt rgba");
color_format_combobox.active = 2;
color_format_combobox.active = settings.color_format_index;
var adjust_button = new Gtk.Button.from_icon_name ("media-eq-symbolic");
adjust_button.margin_start = 12;
@@ -108,7 +106,7 @@ namespace ColorPicker {
color_history_label.get_style_context ().add_class ("h4");
color_history_label.halign = Gtk.Align.START;
var color_history = new ColorHistory ();
var color_history = new ColorPicker.Widgets.ColorHistory ();
var color_history_box = new Gtk.Box (Gtk.Orientation.VERTICAL, 0);
color_history_box.margin_top = 6;
@@ -123,13 +121,38 @@ namespace ColorPicker {
skeleton_box.margin_bottom = 0;
skeleton_box.pack_start (main_box);
skeleton_box.pack_start (format_box);
var content_box = get_content_area () as Gtk.Box;
content_box.pack_start (skeleton_box);
content_box.pack_start (skeleton_box);
// restore old state
var color_list = color_history.get_color_list ();
if (color_list != null && color_list.size >= 1) {
ext_active_color = (ExtRGBA) color_list.last ();
hex_label.set_markup (ext_active_color.to_uppercase_hex_string ());
color_area.set_color (ext_active_color);
color_area.queue_draw ();
int id = color_format_combobox.get_active ();
update_color_format_combobox_text (format_entry, id);
if (color_list.size >= 2) {
skeleton_box.pack_start (color_history_box);
color_history_box.show_all ();
}
}
var window_x = settings.window_x;
var window_y = settings.window_y;
if (window_x != -1 || window_y != -1) {
move (window_x, window_y);
}
// activate color picker
pick_color_button.clicked.connect (() => {
var mouse_position = new ColorPicker.Widgets.MousePosition ();
var mouse_position = new ColorPicker.Widgets.Picker ();
mouse_position.show_all ();
mouse_position.moved.connect ((t, color) => {
@@ -142,6 +165,7 @@ namespace ColorPicker {
mouse_position.cancelled.connect (() => {
color_area.set_color (ext_active_color);
color_area.queue_draw ();
hex_label.set_markup (ext_active_color.to_uppercase_hex_string ());
mouse_position.close ();
this.present ();
});
@@ -158,10 +182,10 @@ namespace ColorPicker {
color_history.add_color (ext_active_color);
var color_list = color_history.get_color_list ();
var c_list = color_history.get_color_list ();
if (color_history_box.get_parent () == null) {
if (color_list != null && color_list.size > 1) {
if (c_list != null && c_list.size >= 2) {
skeleton_box.pack_start (color_history_box);
color_history_box.show_all ();
}
@@ -180,10 +204,15 @@ namespace ColorPicker {
}
});
//color_format_combobox.changed.connect (color_format_changed);
color_format_combobox.changed.connect (() => {
int id = color_format_combobox.get_active ();
update_color_format_combobox_text (format_entry, id);
ColorPicker.settings.color_format_index = id;
});
// handle changed color in color history
color_history.color_clicked.connect ((t, color) => {
@@ -198,9 +227,14 @@ namespace ColorPicker {
this.present ();
});
// trigger picker on startup
pick_color_button.clicked ();
this.show.connect(() => {
pick_color_button.clicked ();
});
}
private void update_color_format_combobox_text (Gtk.Entry format_entry, int id) {
@@ -226,6 +260,17 @@ namespace ColorPicker {
}
}
public override bool delete_event (Gdk.EventAny event) {
// save window position
int root_x, root_y;
get_position (out root_x, out root_y);
settings.window_x = root_x;
settings.window_y = root_y;
return false;
}
}
+47
View File
@@ -0,0 +1,47 @@
/*
* Copyright (c) 2017 Ronny Dobra (https://github.com/RonnyDo/ColorPicker)
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public
* License along with this program; if not, write to the
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA
*
* Authored by: Ronny Dobra <ronnydobra at arcor dot de>
*/
namespace ColorPicker.Services {
public class Settings : Granite.Services.Settings {
private static Settings? instance = null;
public int window_x { get; set; }
public int window_y { get; set; }
public int color_format_index { get; set; }
public string[] color_history { get; set; }
public int zoomlevel { get; set; }
public static Settings get_instance () {
if (instance == null) {
instance = new Settings ();
}
return instance;
}
private Settings () {
base ("com.github.ronnydo.colorpicker");
}
}
}
+1 -1
View File
@@ -19,7 +19,7 @@
* Authored by: Ronny Dobra <ronnydobra at arcor dot de>
*/
namespace ColorPicker {
namespace ColorPicker.Widgets {
public class ColorArea: Gtk.DrawingArea {
+104 -74
View File
@@ -18,7 +18,8 @@
*
* Authored by: Ronny Dobra <ronnydobra at arcor dot de>
*/
namespace ColorPicker {
namespace ColorPicker.Widgets {
public class ColorHistory: Gtk.DrawingArea {
@@ -28,12 +29,11 @@ namespace ColorPicker {
Gee.ArrayList<Gdk.RGBA?> color_list;
const int border_width = 1;
const string border_color_string = "rgba(50, 50, 50, 0.4)";
// hardcoded from /usr/share/themes/elementary/gtk-3.0/[gtk.css|gtk-dark.css]
const string border_color_string = "rgba(0, 0, 0, 0.25)";
private Gdk.RGBA border_color = Gdk.RGBA();
const string triangle_color_string = "#F5F5F5";
private Gdk.RGBA triangle_color = Gdk.RGBA();
const int shadow_width = 16;
const string shadow_color_string = "#000000";
//const string shadow_color_string = "#A9A9A9";
@@ -42,42 +42,89 @@ namespace ColorPicker {
int selected_color = 0;
public ColorHistory () {
public ColorHistory () {
set_size_request (100, 28);
add_events(Gdk.EventMask.BUTTON_PRESS_MASK | Gdk.EventMask.BUTTON_RELEASE_MASK | Gdk.EventMask.ENTER_NOTIFY_MASK);
color_list = new Gee.ArrayList<Gdk.RGBA?> ();
restore_colors ();
border_color.parse (border_color_string);
triangle_color.parse (triangle_color_string);
}
construct {
//get_window ().set_cursor (new Gdk.Cursor (Gdk.CursorType.HAND2));
get_window ().set_cursor (new Gdk.Cursor.for_display (Gdk.Display.get_default (), Gdk.CursorType.HAND2));
get_window ().set_cursor (new Gdk.Cursor.for_display (Gdk.Display.get_default (), Gdk.CursorType.HAND2));
}
private void restore_colors () {
var color_array = settings.color_history;
if (color_array != null) {
// drop oldest colors, if more colors are stored as allowed
if (max_colors < color_array.length) {
int offset = color_array.length - max_colors;
var sliced_array = color_array [offset:color_array.length];
color_array = sliced_array;
}
foreach (var color_value in color_array) {
Gdk.RGBA color = Gdk.RGBA();
color.parse(color_value);
color_list.add (color);
}
selected_color = color_list.size - 1;
}
}
private void store_colors () {
var c_list = get_color_list ();
string[] c_array = new string[c_list.size + 1];
for (int i = 0; i < c_list.size; i++) {
c_array[i] = c_list.get (i).to_string ();
}
settings.color_history = c_array;
}
public void add_color (Gdk.RGBA color) {
if (color_list.size == max_colors) {
remove_oldest_color ();
}
int c_index = get_index_of (color);
if (c_index < 0) {
if (color_list.size >= max_colors) {
color_list.remove_at (0);
}
} else {
color_list.remove_at (c_index);
}
color_list.add (color);
selected_color = get_color_list ().size - 1;
store_colors ();
selected_color = get_color_list ().size - 1;
}
public void remove_oldest_color () {
color_list.remove_at (0);
}
public int get_index_of (Gdk.RGBA color) {
for (int i = 0; i < color_list.size; i++) {
if (color_list[i] == color) {
return i;
}
}
return -1;
}
public Gee.ArrayList<Gdk.RGBA?> get_color_list () {
return color_list;
}
}
/* Widget is asked to draw itself */
public override bool draw (Cairo.Context ctx) {
int width = get_allocated_width (); // better element_width / amount
if (color_list == null && color_list.size <= 0) {
return true;
}
int width = get_allocated_width ();
int height = get_allocated_height ();
var style_context = get_toplevel ().get_style_context ();
// colorboxes
for (int i = 0; i < color_list.size; i++) {
@@ -89,24 +136,22 @@ namespace ColorPicker {
ctx.rel_line_to (-1 * width / color_list.size - 1, 0);
ctx.close_path ();
Gdk.cairo_set_source_rgba (ctx, color_list.get(i));
Gdk.cairo_set_source_rgba (ctx, color_list.get (i));
ctx.fill ();
}
}
// simple shade
ctx.new_path ();
ctx.move_to (border_width, border_width);
ctx.rel_line_to (width - (border_width) * 2, 0);
ctx.rel_line_to (width - border_width * 2, 0);
Gdk.RGBA s = Gdk.RGBA();
//s.parse("rgba(255, 255, 255, 0.8)");
s.parse("rgba(33, 33, 33, 0.2)");
Gdk.cairo_set_source_rgba (ctx, s);
ctx.set_line_width (border_width);
ctx.stroke ();
ctx.stroke ();
/*
// real faded shade
@@ -124,53 +169,40 @@ namespace ColorPicker {
Gdk.cairo_set_source_rgba (ctx, shadow_color);
ctx.stroke ();
}
*/
// colorboxes border
*/
// triangle fill
ctx.new_path ();
ctx.move_to (0, 0);
ctx.rel_line_to (width, 0);
ctx.rel_line_to (0, height);
ctx.rel_line_to (-1 * width, 0);
ctx.close_path ();
Gdk.cairo_set_source_rgba (ctx, border_color);
// fix: stright lines must be + 1 to appear same as diagonales
ctx.set_line_width (border_width + 1);
int triangle_height = 10;
int triangle_width = 20;
// fix: "+1" against rounding error
ctx.move_to ((width / color_list.size * selected_color + 1) + (width / color_list.size / 2 + 1) - triangle_width / 2, height);
ctx.rel_line_to (triangle_width / 2, -1 * triangle_height);
ctx.rel_line_to (triangle_width / 2, triangle_height);
ctx.close_path ();
Gdk.cairo_set_source_rgba (ctx, style_context.get_background_color(Gtk.StateFlags.NORMAL));
ctx.fill ();
// triangle border (left tip -> tip -> right tip)
ctx.new_path ();
Gdk.cairo_set_source_rgba (ctx, border_color);
ctx.set_line_width (border_width);
ctx.move_to ((width / color_list.size * selected_color + 1) + (width / color_list.size / 2 + 1) - triangle_width / 2, height);
ctx.rel_line_to (triangle_width / 2, -1 * triangle_height);
ctx.rel_line_to (triangle_width / 2, triangle_height);
ctx.stroke ();
// triangle (Is used to indicate the selected color, which isn't implemented yet)
if (color_list.size > 0) {
ctx.new_path ();
int triangle_height = 10;
int triangle_width = 20;
// fix: "+1" against rounding error
ctx.move_to ((width / color_list.size * selected_color + 1) + (width / color_list.size / 2 + 1), height - triangle_height);
ctx.rel_line_to (triangle_width / 2, triangle_height);
ctx.rel_line_to (-1 * triangle_width, 0);
ctx.close_path ();
Gdk.cairo_set_source_rgba (ctx, triangle_color);
ctx.fill ();
// triangle border
ctx.new_path ();
// fix: "+1" against rounding error
ctx.move_to ((width / color_list.size * selected_color + 1) + (width / color_list.size / 2 + 1) - triangle_width / 2, height);
ctx.rel_line_to (triangle_width / 2, -1 * triangle_height);
ctx.rel_line_to (triangle_width / 2, triangle_height);
Gdk.cairo_set_source_rgba (ctx, border_color);
ctx.set_line_width (border_width);
ctx.stroke ();
}
// continue from right triangle tip to draw around the ColorHistory border
ctx.set_line_width (border_width +1);
ctx.move_to ((width / color_list.size * selected_color + 1) + (width / color_list.size / 2 + 1) + triangle_width / 2, height);
ctx.line_to (width, height);
ctx.line_to (width, 0);
ctx.line_to (0, 0);
ctx.line_to (0, height);
ctx.line_to ((width / color_list.size * selected_color + 1) + (width / color_list.size / 2 + 1) - triangle_width / 2, height);
ctx.stroke ();
return true;
}
@@ -184,8 +216,6 @@ namespace ColorPicker {
public override bool button_release_event (Gdk.EventButton e) {
stdout.printf("clicked");
if (e.button != 1) {
return true;
}
-162
View File
@@ -1,162 +0,0 @@
/*
* Copyright (c) 2017 Ronny Dobra (https://github.com/RonnyDo/ColorPicker)
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public
* License along with this program; if not, write to the
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA
*
* Authored by: Ronny Dobra <ronnydobra at arcor dot de>
*/
namespace ColorPicker.Widgets {
public class MousePosition : Granite.Widgets.CompositedWindow {
public signal void picked (Gdk.RGBA color);
public signal void cancelled ();
public signal void moved (Gdk.RGBA color);
construct {
type = Gtk.WindowType.POPUP;
}
public MousePosition () {
stick ();
set_resizable (true);
set_deletable (false);
set_skip_taskbar_hint (true);
set_skip_pager_hint (true);
set_keep_above (true);
var screen = get_screen ();
set_default_size (screen.get_width (), screen.get_height ());
}
public override bool button_release_event (Gdk.EventButton e) {
if (e.button != 1) {
return true;
}
Gdk.RGBA color = get_color_at ((int) e.x_root, (int) e.y_root);
picked (color);
return true;
}
public override bool motion_notify_event (Gdk.EventMotion e) {
Gdk.RGBA color = get_color_at ((int) e.x_root, (int) e.y_root);
moved (color);
return true;
}
public override bool key_press_event (Gdk.EventKey e) {
if (e.keyval == Gdk.Key.Escape) {
cancelled ();
}
return true;
}
public Gdk.RGBA get_color_at (int x, int y) {
Gdk.Window win = Gdk.get_default_root_window ();
Gdk.Pixbuf? pixbuf = Gdk.pixbuf_get_from_window (win, x, y, 1, 1);
if (pixbuf != null) {
// see https://hackage.haskell.org/package/gtk3-0.14.6/docs/Graphics-UI-Gtk-Gdk-Pixbuf.html
uint8 red = pixbuf.get_pixels()[0];
uint8 green = pixbuf.get_pixels()[1];
uint8 blue = pixbuf.get_pixels()[2];
Gdk.RGBA color = Gdk.RGBA();
string spec = "rgb(" + red.to_string() + "," + green.to_string() + "," + blue.to_string() + ")";
if (color.parse (spec)) {
return color;
} else {
stdout.printf("ERROR: Parse pixel rgb values failed.");
}
}
// fallback: default RGBA color
stdout.printf("ERROR: Gdk.pixbuf_get_from_window failed");
return Gdk.RGBA ();
}
public override void show_all () {
base.show_all ();
var manager = Gdk.Display.get_default ().get_device_manager ();
var pointer = manager.get_client_pointer ();
var keyboard = pointer.get_associated_device ();
var window = get_window ();
var status = pointer.grab (window,
Gdk.GrabOwnership.NONE,
false,
Gdk.EventMask.BUTTON_PRESS_MASK | Gdk.EventMask.BUTTON_RELEASE_MASK | Gdk.EventMask.POINTER_MOTION_MASK,
new Gdk.Cursor.for_display (window.get_display (), Gdk.CursorType.CROSSHAIR),
Gtk.get_current_event_time ());
if (status != Gdk.GrabStatus.SUCCESS) {
pointer.ungrab (Gtk.get_current_event_time ());
}
if (keyboard != null) {
status = keyboard.grab (window,
Gdk.GrabOwnership.NONE,
false,
Gdk.EventMask.KEY_PRESS_MASK,
null,
Gtk.get_current_event_time ());
if (status != Gdk.GrabStatus.SUCCESS) {
keyboard.ungrab (Gtk.get_current_event_time ());
}
}
}
public new void close () {
get_window ().set_cursor (null);
base.close ();
}
/*
public override bool draw (Cairo.Context ctx) {
if (!dragging) {
return true;
}
int w = get_allocated_width ();
int h = get_allocated_height ();
ctx.rectangle (0, 0, w, h);
ctx.set_source_rgba (0.1, 0.1, 0.1, 0.2);
ctx.fill ();
ctx.rectangle (0, 0, w, h);
ctx.set_source_rgb (0.7, 0.7, 0.7);
ctx.set_line_width (1.0);
ctx.stroke ();
return base.draw (ctx);
}
*/
}
}
+346
View File
@@ -0,0 +1,346 @@
/*
* Copyright (c) 2017 Ronny Dobra (https://github.com/RonnyDo/ColorPicker)
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public
* License along with this program; if not, write to the
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA
*
* Authored by: Ronny Dobra <ronnydobra at arcor dot de>
* Inspired by: https://github.com/stuartlangridge/ColourPicker/
*/
namespace ColorPicker.Widgets {
public class Picker : Granite.Widgets.CompositedWindow {
public signal void picked (Gdk.RGBA color);
public signal void cancelled ();
public signal void moved (Gdk.RGBA color);
const string dark_border_color_string = "#333333";
private Gdk.RGBA dark_border_color = Gdk.RGBA();
const string bright_border_color_string = "#FFFFFF";
private Gdk.RGBA bright_border_color = Gdk.RGBA();
private int mouse_pos_x = 0;
private int mouse_pos_y = 0;
// 1. Snapsize is the amount of pixel going to be magnified by the zoomlevel.
// 2. The snapsize must be odd to have a 1px magnifier center.
// 3. Asure that snapsize*max_zoomlevel+shadow_width*2 is smaller than 2 * get_screen ().get_display ().get_maximal_cursor_size()
// Valid: snapsize = 31, max_zoomlevel = 7, shadow_width = 15 --> 247px
// get_maximal_cursor_size = 128 --> 256px
// Otherwise the cursor starts to flicker. See https://github.com/stuartlangridge/ColourPicker/issues/6#issuecomment-277972290
// and https://github.com/RonnyDo/ColorPicker/issues/19
int snapsize = 31;
int min_zoomlevel = 2;
int max_zoomlevel = 7;
int zoomlevel = 3;
int shadow_width = 15;
private Gdk.Cursor magnifier = null;
construct {
type = Gtk.WindowType.POPUP;
}
public Picker () {
stick ();
set_resizable (true);
set_deletable (false);
set_skip_taskbar_hint (true);
set_skip_pager_hint (true);
set_keep_above (true);
dark_border_color.parse (dark_border_color_string);
bright_border_color.parse (bright_border_color_string);
// restore zoomlevel
if (settings.zoomlevel >= min_zoomlevel && settings.zoomlevel <= max_zoomlevel) {
zoomlevel = settings.zoomlevel;
}
var screen = get_screen ();
set_default_size (screen.get_width (), screen.get_height ());
}
public override bool button_release_event (Gdk.EventButton e) {
// button_1 is left mouse button
if (e.button == 1) {
Gdk.RGBA color = get_color_at ((int) e.x_root, (int) e.y_root);
picked (color);
// button_3 is right mouse button
} else if (e.button == 3) {
cancelled ();
}
return true;
}
public override bool draw (Cairo.Context cr) {
return false;
}
public override bool motion_notify_event (Gdk.EventMotion e) {
Gdk.RGBA color = get_color_at ((int) e.x_root, (int) e.y_root);
moved (color);
set_magnifier_cursor ();
return true;
}
public override bool scroll_event (Gdk.EventScroll e) {
switch (e.direction) {
case Gdk.ScrollDirection.UP:
if (zoomlevel < max_zoomlevel) {
zoomlevel++;
}
set_magnifier_cursor ();
break;
case Gdk.ScrollDirection.DOWN:
if (zoomlevel > min_zoomlevel) {
zoomlevel--;
}
set_magnifier_cursor ();
break;
default:
break;
}
return true;
}
public void set_magnifier_cursor () {
// draw cursor
int px, py;
get_pointer (out px, out py);
var radius = snapsize * zoomlevel / 2;
// take screenshot
var latest_pb = snap (px - snapsize / 2, py - snapsize / 2, snapsize, snapsize);
// Zoom that screenshot up, and grab a snapsize-sized piece from the middle
var scaled_pb = latest_pb.scale_simple (snapsize * zoomlevel + shadow_width * 2 , snapsize * zoomlevel + shadow_width * 2 , Gdk.InterpType.NEAREST);
// Create the base surface for our cursor
var base_surface = new Cairo.ImageSurface (Cairo.Format.ARGB32, snapsize * zoomlevel + shadow_width * 2 , snapsize * zoomlevel + shadow_width * 2);
var base_context = new Cairo.Context (base_surface);
// Create the circular path on our base surface
base_context.arc (radius + shadow_width, radius + shadow_width, radius, 0, 2 * Math.PI);
// Paste in the screenshot
Gdk.cairo_set_source_pixbuf (base_context, scaled_pb, 0, 0);
// Clip to that circular path, keeping the path around for later, and paint the pasted screenshot
base_context.save ();
base_context.clip_preserve ();
base_context.paint ();
base_context.restore ();
// Draw a shadow as outside magnifier border
double shadow_alpha = 0.6;
base_context.set_line_width (1);
for (int i = 0; i <= shadow_width; i++) {
base_context.arc (radius + shadow_width, radius + shadow_width, radius + shadow_width- i, 0, 2 * Math.PI);
Gdk.RGBA shadow_color = Gdk.RGBA();
shadow_color.parse(dark_border_color_string);
shadow_color.alpha = shadow_alpha / ((shadow_width - i + 1)*(shadow_width - i + 1));
Gdk.cairo_set_source_rgba (base_context, shadow_color);
base_context.stroke ();
}
// Draw an outside bright magnifier border
Gdk.cairo_set_source_rgba (base_context, bright_border_color);
base_context.arc (radius + shadow_width, radius + shadow_width, radius - 1, 0, 2 * Math.PI);
base_context.stroke();
// Draw inside square
base_context.set_line_width (1);
Gdk.cairo_set_source_rgba (base_context, dark_border_color);
base_context.move_to (radius + shadow_width - zoomlevel, radius + shadow_width - zoomlevel);
base_context.line_to (radius + shadow_width + zoomlevel, radius + shadow_width - zoomlevel);
base_context.line_to (radius + shadow_width + zoomlevel, radius + shadow_width + zoomlevel);
base_context.line_to (radius + shadow_width - zoomlevel, radius + shadow_width + zoomlevel);
base_context.close_path ();
base_context.stroke ();
Gdk.cairo_set_source_rgba (base_context, bright_border_color);
base_context.move_to (radius + shadow_width - zoomlevel + 1, radius + shadow_width - zoomlevel + 1);
base_context.line_to (radius + shadow_width + zoomlevel - 1, radius + shadow_width - zoomlevel + 1);
base_context.line_to (radius + shadow_width + zoomlevel - 1, radius + shadow_width + zoomlevel - 1);
base_context.line_to (radius + shadow_width - zoomlevel + 1, radius + shadow_width + zoomlevel - 1);
base_context.close_path ();
base_context.stroke ();
// turn the base surface into a pixbuf and thence a cursor
var drawn_pb = Gdk.pixbuf_get_from_surface(base_surface, 0, 0, base_surface.get_width(), base_surface.get_height());
magnifier = new Gdk.Cursor.from_pixbuf(
get_screen ().get_display (),
drawn_pb,
drawn_pb.get_width () / 2,
drawn_pb.get_height () / 2);
/*
uint max_cursor_width, max_cursor_height, default_cursor_width, default_cursor_height;;
get_screen ().get_display ().get_maximal_cursor_size (out max_cursor_width, out max_cursor_height);
print ("\n\nCursor size is " + drawn_pb.get_width().to_string () + "x" + drawn_pb.get_height().to_string ());
print ("\nAllowed size is " + max_cursor_width.to_string () + "x" + max_cursor_height.to_string ());
print ("\nDefault size is " + get_screen ().get_display ().get_default_cursor_size ().to_string ());
*/
// Set the cursor
var manager = Gdk.Display.get_default ().get_device_manager ();
manager.get_client_pointer ().grab (
get_window (),
Gdk.GrabOwnership.APPLICATION,
true,
Gdk.EventMask.BUTTON_PRESS_MASK | Gdk.EventMask.POINTER_MOTION_MASK | Gdk.EventMask.SCROLL_MASK,
magnifier,
Gdk.CURRENT_TIME);
}
public Gdk.Pixbuf? snap (int x, int y, int w, int h) {
var root = Gdk.get_default_root_window ();
var screenshot = Gdk.pixbuf_get_from_window (root, x, y, w, h);
return screenshot;
}
public override bool key_press_event (Gdk.EventKey e) {
int px, py;
get_pointer (out px, out py);
var manager = Gdk.Display.get_default ().get_device_manager ();
switch (e.keyval) {
case Gdk.Key.Escape:
cancelled ();
break;
case Gdk.Key.Return:
Gdk.RGBA color = get_color_at (px, py);
picked (color);
break;
case Gdk.Key.Up:
manager.get_client_pointer ().warp (get_screen (), px, py - 1);
break;
case Gdk.Key.Down:
manager.get_client_pointer ().warp (get_screen (), px, py + 1);
break;
case Gdk.Key.Left:
manager.get_client_pointer ().warp (get_screen (), px - 1, py);
break;
case Gdk.Key.Right:
manager.get_client_pointer ().warp (get_screen (), px + 1, py);
break;
}
return true;
}
public Gdk.RGBA get_color_at (int x, int y) {
var root = Gdk.get_default_root_window ();
Gdk.Pixbuf? pixbuf = Gdk.pixbuf_get_from_window (root, x, y, 1, 1);
if (pixbuf != null) {
// see https://hackage.haskell.org/package/gtk3-0.14.6/docs/Graphics-UI-Gtk-Gdk-Pixbuf.html
uint8 red = pixbuf.get_pixels()[0];
uint8 green = pixbuf.get_pixels()[1];
uint8 blue = pixbuf.get_pixels()[2];
Gdk.RGBA color = Gdk.RGBA();
string spec = "rgb(" + red.to_string() + "," + green.to_string() + "," + blue.to_string() + ")";
if (color.parse (spec)) {
return color;
} else {
stdout.printf("ERROR: Parse pixel rgb values failed.");
}
}
// fallback: default RGBA color
stdout.printf("ERROR: Gdk.pixbuf_get_from_window failed");
return Gdk.RGBA ();
}
public override void show_all () {
base.show_all ();
var manager = Gdk.Display.get_default ().get_device_manager ();
var pointer = manager.get_client_pointer ();
var keyboard = pointer.get_associated_device ();
var window = get_window ();
var status = pointer.grab (window,
Gdk.GrabOwnership.NONE,
false,
Gdk.EventMask.BUTTON_PRESS_MASK | Gdk.EventMask.BUTTON_RELEASE_MASK | Gdk.EventMask.POINTER_MOTION_MASK,
new Gdk.Cursor.for_display (window.get_display (), Gdk.CursorType.CROSSHAIR),
Gtk.get_current_event_time ());
if (status != Gdk.GrabStatus.SUCCESS) {
pointer.ungrab (Gtk.get_current_event_time ());
}
// show magnifier
set_magnifier_cursor ();
if (keyboard != null) {
status = keyboard.grab (window,
Gdk.GrabOwnership.NONE,
false,
Gdk.EventMask.KEY_PRESS_MASK,
null,
Gtk.get_current_event_time ());
if (status != Gdk.GrabStatus.SUCCESS) {
keyboard.ungrab (Gtk.get_current_event_time ());
}
}
}
public new void close () {
// save zoomlevel
settings.zoomlevel = zoomlevel;
get_window ().set_cursor (null);
base.close ();
}
}
}