Added service.registration.load feature.

This commit is contained in:
Christian P. MOMON 2021-04-15 04:39:38 +02:00
parent e14e6da6aa
commit 10e5aef037
9 changed files with 442 additions and 43 deletions

View file

@ -488,6 +488,26 @@ public class Service extends PathPropertyList
return result;
}
/**
* Gets the registration load.
*
* @return the registration load
*/
public String getRegistrationLoad()
{
String result;
result = get("service.registration.load");
if (result == null)
{
result = "open";
}
//
return result;
}
/**
* Gets the service install type.
*
@ -808,6 +828,36 @@ public class Service extends PathPropertyList
return result;
}
/**
* Checks if is registration load full.
*
* @return true, if is registration load full
*/
public boolean isRegistrationLoadFull()
{
boolean result;
result = StringUtils.containsIgnoreCase(get("service.registration.load"), "full");
//
return result;
}
/**
* Checks if is registration load open.
*
* @return true, if is registration load open
*/
public boolean isRegistrationLoadOpen()
{
boolean result;
result = StringUtils.containsIgnoreCase(get("service.registration.load"), "open");
//
return result;
}
/**
* Checks if is registration member.
*

View file

@ -138,6 +138,11 @@ public class ServiceListView
data.setAttribute("serviceListLine", index, "serviceListLineRegistrationClientImg", "class", "");
data.getIdData("serviceListLine", index, "serviceListLineRegistrationClientImg").getAttribute("class").setMode(DisplayMode.REPLACE);
}
if (service.isRegistrationLoadFull())
{
data.setAttribute("serviceListLine", index, "serviceListLineRegistrationLoadImg", "class", "");
data.getIdData("serviceListLine", index, "serviceListLineRegistrationLoadImg").getAttribute("class").setMode(DisplayMode.REPLACE);
}
//
data.setEscapedContent("softwareName", StringUtils.defaultIfBlank(service.getSoftwareName(), "n/a"));

View file

@ -193,6 +193,11 @@ public class ServicePage
data.setAttribute("registrationClientImg", "class", "");
data.getIdData("registrationClientImg").getAttribute("class").setMode(DisplayMode.REPLACE);
}
if (service.isRegistrationLoadFull())
{
data.setAttribute("registrationLoadImg", "class", "");
data.getIdData("registrationLoadImg").getAttribute("class").setMode(DisplayMode.REPLACE);
}
//
data.setEscapedContent("softwareName", StringUtils.defaultIfBlank(service.getSoftwareName(), "n/a"));

View file

@ -30,6 +30,7 @@
<img id="registrationFreeImg" src="circle-icons/profile-mono.svg" class="disabled" title="Compte libre"/>
<img id="registrationMemberImg" src="circle-icons/rgb-mono.svg" class="disabled" title="Réservé aux membres"/>
<img id="registrationClientImg" src="circle-icons/creditcard-mono.svg" class="disabled" title="Réservé aux clients"/>
<img id="registrationLoadImg" src="circle-icons/lock-mono.svg" class="disabled" title="État de la capacité"/>
</div>
<div class="content_infos" style="margin: 5px;">
Liens :

View file

@ -43,48 +43,6 @@
</div>
</div>
</div>
<!--
<div class="legend center">
<div class="row">
<div class="column">
<img src="status-ok.png" title="n/a"/> OK<br/>
<img src="status-warning.png" title="n/a"/>Warning
</div>
<div class="column">
<img src="status-alert.png" title="n/a"/>Alert<br/>
<img src="status-error.png" title="n/a"/>Error
</div>
<div class="column">
<img src="status-over.png" title="n/a"/>Over<br/>
<img src="status-void.png" title="n/a"/>Void
</div>
<div class="column">
<img src="circle-icons/global-mono.svg" title="Sans compte"/>Sans compte<br/>
<img src="circle-icons/profile-mono.svg" title="Compte libre"/>Compte libre
</div>
<div class="column">
<img src="circle-icons/money-mono.svg" title="Réservé aux membres"/>Membres<br/>
<img src="circle-icons/creditcard-mono.svg" title="Réservé aux clients"/>Clients
</div>
<div class="column">
<img src="circle-icons/cruise.svg" title="Site web"/>Site web<br/>
<img src="circle-icons/ribbon.svg" title="Mentions légales"/>Mentions légales
</div>
<div class="column">
<img src="circle-icons/contacts.svg" title="Page web de contact"/>Page web contact<br/>
<img src="circle-icons/mail.svg" title="Courriel de contact/support"/>Courriel de contact
</div>
<div class="column">
<img src="circle-icons/bookshelf.svg" title="Documentation"/>Guide utilisateur<br/>
<img src="circle-icons/tools.svg" title="Documentation technique"/>Guide technique
</div>
<div class="column">
<img src="circle-icons/booklet.svg" title="Licence"/>License<br/>
<img src="circle-icons/dev.svg" title="Sources"/>Sources
</div>
</div>
</div>
-->
<table id="serviceListTable" class="center_table table_classic left">
<thead>
<tr>
@ -94,7 +52,7 @@
<th class="">Logiciel</th>
<th class="" style="width: 100px;">Utilisateurs mensuels</th>
<th class="" style="width: 25px;">Statut</th>
<th class="" style="width: 25px;" colspan="4">Inscription</th>
<th class="" style="width: 25px;" colspan="5">Inscription</th>
<th class="" style="width: 25px;" colspan="5">Liens</th>
<th class="" style="width: 25px;" colspan="3">Logiciel</th>
<th class="" style="width: 100px;">Date</th>
@ -136,6 +94,9 @@
<td id="serviceListLineRegistrationClient" class="td_icon_alone">
<img id="serviceListLineRegistrationClientImg" src="circle-icons/creditcard-mono.svg" class="disabled" title="Réservé aux clients"/>
</td>
<td id="serviceListLineRegistrationLoad" class="td_icon_alone">
<img id="serviceListLineRegistrationLoadImg" src="circle-icons/lock-mono.svg" class="disabled" title="État de la capacité"/>
</td>
<td id="" class="td_icon_alone">
<a id="legalLink" href="#"><img id="legalLinkImg" src="circle-icons/ribbon.svg" class="disabled" title="Mentions légales"/></a>

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
xml:space="preserve"
width="85.333336"
height="85.333336"
viewBox="0 0 85.333336 85.333336"
sodipodi:docname="lock-mono.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
id="metadata8"><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><defs
id="defs6"><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath18"><path
d="M 0,64 H 64 V 0 H 0 Z"
id="path16"
inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview4"
showgrid="false"
inkscape:zoom="2.7656249"
inkscape:cx="42.666668"
inkscape:cy="42.666668"
inkscape:window-x="1003"
inkscape:window-y="184"
inkscape:window-maximized="0"
inkscape:current-layer="g10" /><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="Elegant_circle-icons"
transform="matrix(1.3333333,0,0,-1.3333333,0,85.333333)"><g
id="g12"><g
id="g14"
clip-path="url(#clipPath18)"><g
id="g20"
transform="translate(40.5,39)"><path
d="m 0,0 h -17 v 1.167 c 0,4.687 3.813,8.5 8.5,8.5 4.687,0 8.5,-3.813 8.5,-8.5 z M -6.5,-14.445 V -17 c 0,-1.105 -0.895,-2 -2,-2 -1.105,0 -2,0.895 -2,2 v 2.555 c -1.191,0.693 -2,1.968 -2,3.445 0,2.209 1.791,4 4,4 2.209,0 4,-1.791 4,-4 0,-1.477 -0.809,-2.752 -2,-3.445 M 6.5,0 H 5 v 1.167 c 0,7.444 -6.056,13.5 -13.5,13.5 -7.444,0 -13.5,-6.056 -13.5,-13.5 V 0 h -1.5 c -1.657,0 -3,-1.343 -3,-3 v -19 c 0,-1.657 1.343,-3 3,-3 h 30 c 1.657,0 3,1.343 3,3 v 19 c 0,1.657 -1.343,3 -3,3"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path22"
inkscape:connector-curvature="0" /></g><g
id="g24"
transform="translate(32,48.667)"><path
d="m 0,0 c -4.687,0 -8.5,-3.813 -8.5,-8.5 v -1.167 h 17 V -8.5 C 8.5,-3.813 4.687,0 0,0"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path26"
inkscape:connector-curvature="0" /></g><g
id="g28"
transform="translate(50,17)"><path
d="m 0,0 c 0,-1.657 -1.343,-3 -3,-3 h -30 c -1.657,0 -3,1.343 -3,3 v 19 c 0,1.657 1.343,3 3,3 h 1.5 v 1.167 c 0,7.444 6.056,13.5 13.5,13.5 7.444,0 13.5,-6.056 13.5,-13.5 V 22 H -3 c 1.657,0 3,-1.343 3,-3 z m -18,47 c -17.673,0 -32,-14.327 -32,-32 0,-17.673 14.327,-32 32,-32 17.673,0 32,14.327 32,32 0,17.673 -14.327,32 -32,32"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path30"
inkscape:connector-curvature="0" /></g><g
id="g32"
transform="translate(32,32)"><path
d="m 0,0 c -2.209,0 -4,-1.791 -4,-4 0,-1.477 0.809,-2.752 2,-3.445 V -10 c 0,-1.105 0.895,-2 2,-2 1.105,0 2,0.895 2,2 v 2.555 C 3.191,-6.752 4,-5.477 4,-4 4,-1.791 2.209,0 0,0"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path34"
inkscape:connector-curvature="0" /></g></g></g></g></svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

View file

@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
xml:space="preserve"
width="85.333336"
height="85.333336"
viewBox="0 0 85.333336 85.333336"
sodipodi:docname="lock.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
id="metadata8"><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><defs
id="defs6"><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath18"><path
d="M 0,64 H 64 V 0 H 0 Z"
id="path16"
inkscape:connector-curvature="0" /></clipPath><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath30"><path
d="m 18.5,51.667 h 27 V 30.833 h -27 z"
id="path28"
inkscape:connector-curvature="0" /></clipPath><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath54"><path
d="M 14,37 H 50 V 12 H 14 Z"
id="path52"
inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview4"
showgrid="false"
inkscape:zoom="2.7656249"
inkscape:cx="42.666668"
inkscape:cy="42.666668"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="0"
inkscape:current-layer="g10" /><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="Elegant_circle-icons"
transform="matrix(1.3333333,0,0,-1.3333333,0,85.333333)"><g
id="g12"><g
id="g14"
clip-path="url(#clipPath18)"><g
id="g20"
transform="translate(64,32)"><path
d="m 0,0 c 0,-17.673 -14.327,-32 -32,-32 -17.673,0 -32,14.327 -32,32 0,17.673 14.327,32 32,32 C -14.327,32 0,17.673 0,0"
style="fill:#e0995e;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path22"
inkscape:connector-curvature="0" /></g><g
id="g24"><g
id="g26" /><g
id="g38"><g
clip-path="url(#clipPath30)"
id="g36"
style="opacity:0.19999701"><g
transform="translate(45.5,30.833)"
id="g34"><path
d="m 0,0 h -5 v 7.334 c 0,4.687 -3.813,8.5 -8.5,8.5 -4.687,0 -8.5,-3.813 -8.5,-8.5 V 0 h -5 v 7.334 c 0,7.444 6.056,13.5 13.5,13.5 7.444,0 13.5,-6.056 13.5,-13.5 z"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path32"
inkscape:connector-curvature="0" /></g></g></g></g><g
id="g40"
transform="translate(45.5,32.833)"><path
d="m 0,0 h -5 v 7.334 c 0,4.687 -3.813,8.5 -8.5,8.5 -4.687,0 -8.5,-3.813 -8.5,-8.5 V 0 h -5 v 7.334 c 0,7.444 6.056,13.5 13.5,13.5 7.444,0 13.5,-6.056 13.5,-13.5 z"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path42"
inkscape:connector-curvature="0" /></g><g
id="g44"
transform="translate(32,32)"><path
d="m 0,0 c -2.209,0 -4,-1.791 -4,-4 0,-1.477 0.809,-2.752 2,-3.445 V -10 c 0,-1.105 0.895,-2 2,-2 1.105,0 2,0.895 2,2 v 2.555 C 3.191,-6.752 4,-5.477 4,-4 4,-1.791 2.209,0 0,0"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path46"
inkscape:connector-curvature="0" /></g><g
id="g48"><g
id="g50" /><g
id="g62"><g
clip-path="url(#clipPath54)"
id="g60"
style="opacity:0.19999701"><g
transform="translate(34,22.5548)"
id="g58"><path
d="m 0,0 v -2.555 c 0,-1.104 -0.895,-2 -2,-2 -1.105,0 -2,0.896 -2,2 V 0 c -1.191,0.693 -2,1.968 -2,3.445 0,2.209 1.791,4 4,4 2.209,0 4,-1.791 4,-4 C 2,1.968 1.191,0.693 0,0 m 13,14.445 h -30 c -1.657,0 -3,-1.343 -3,-3 v -19 c 0,-1.657 1.343,-3 3,-3 h 30 c 1.657,0 3,1.343 3,3 v 19 c 0,1.657 -1.343,3 -3,3"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path56"
inkscape:connector-curvature="0" /></g></g></g></g><g
id="g64"
transform="translate(34,24.5548)"><path
d="m 0,0 v -2.555 c 0,-1.104 -0.895,-2 -2,-2 -1.105,0 -2,0.896 -2,2 V 0 c -1.191,0.693 -2,1.968 -2,3.445 0,2.209 1.791,4 4,4 2.209,0 4,-1.791 4,-4 C 2,1.968 1.191,0.693 0,0 m 13,14.445 h -30 c -1.657,0 -3,-1.343 -3,-3 v -19 c 0,-1.657 1.343,-3 3,-3 h 30 c 1.657,0 3,1.343 3,3 v 19 c 0,1.657 -1.343,3 -3,3"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path66"
inkscape:connector-curvature="0" /></g></g></g></g></svg>

After

Width:  |  Height:  |  Size: 5.4 KiB

View file

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
xml:space="preserve"
width="85.333336"
height="85.333336"
viewBox="0 0 85.333336 85.333336"
sodipodi:docname="unlock-mono.svg"
inkscape:export-filename="/home/cpm/Projets/StatoolInfos/Icons/circle-icons/svg/ai/mono/lock.svg.png"
inkscape:export-xdpi="71"
inkscape:export-ydpi="71"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
id="metadata8"><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><defs
id="defs6"><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath18"><path
d="M 0,64 H 64 V 0 H 0 Z"
id="path16"
inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1105"
inkscape:window-height="737"
id="namedview4"
showgrid="false"
inkscape:zoom="2.7656249"
inkscape:cx="42.666668"
inkscape:cy="42.666668"
inkscape:window-x="610"
inkscape:window-y="99"
inkscape:window-maximized="0"
inkscape:current-layer="g10" /><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="Elegant_circle-icons"
transform="matrix(1.3333333,0,0,-1.3333333,0,85.333333)"><g
id="g12"><g
id="g14"
clip-path="url(#clipPath18)"><g
id="g20"
transform="translate(34,24.5548)"><path
d="m 0,0 v -2.555 c 0,-1.104 -0.895,-2 -2,-2 -1.105,0 -2,0.896 -2,2 V 0 c -1.191,0.693 -2,1.968 -2,3.445 0,2.209 1.791,4 4,4 2.209,0 4,-1.791 4,-4 C 2,1.968 1.191,0.693 0,0 m 13,14.445 h -23.5 v 1.167 c 0,4.687 3.813,8.5 8.5,8.5 2.896,0 5.565,-1.454 7.142,-3.888 0.75,-1.16 2.296,-1.491 3.457,-0.741 1.159,0.75 1.49,2.298 0.74,3.457 -2.502,3.865 -6.74,6.172 -11.339,6.172 -7.444,0 -13.5,-6.055 -13.5,-13.5 V 14.445 H -17 c -1.657,0 -3,-1.343 -3,-3 v -19 c 0,-1.657 1.343,-3 3,-3 h 30 c 1.657,0 3,1.343 3,3 v 19 c 0,1.657 -1.343,3 -3,3"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path22"
inkscape:connector-curvature="0" /></g><g
id="g24"
transform="translate(50,17)"><path
d="m 0,0 c 0,-1.657 -1.343,-3 -3,-3 h -30 c -1.657,0 -3,1.343 -3,3 v 19 c 0,1.657 1.343,3 3,3 h 1.5 v 1.167 c 0,7.444 6.056,13.5 13.5,13.5 4.599,0 8.837,-2.308 11.339,-6.172 0.75,-1.159 0.419,-2.707 -0.74,-3.457 -1.161,-0.75 -2.707,-0.419 -3.457,0.74 -1.577,2.435 -4.246,3.889 -7.142,3.889 -4.687,0 -8.5,-3.813 -8.5,-8.5 V 22 H -3 c 1.657,0 3,-1.343 3,-3 z m -18,47 c -17.673,0 -32,-14.327 -32,-32 0,-17.673 14.327,-32 32,-32 17.673,0 32,14.327 32,32 0,17.673 -14.327,32 -32,32"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path26"
inkscape:connector-curvature="0" /></g><g
id="g28"
transform="translate(32,32)"><path
d="m 0,0 c -2.209,0 -4,-1.791 -4,-4 0,-1.477 0.809,-2.752 2,-3.445 V -10 c 0,-1.105 0.895,-2 2,-2 1.105,0 2,0.895 2,2 v 2.555 C 3.191,-6.752 4,-5.477 4,-4 4,-1.791 2.209,0 0,0"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path30"
inkscape:connector-curvature="0" /></g></g></g></g></svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

View file

@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
xml:space="preserve"
width="85.333336"
height="85.333336"
viewBox="0 0 85.333336 85.333336"
sodipodi:docname="unlock.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
id="metadata8"><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><defs
id="defs6"><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath18"><path
d="M 0,64 H 64 V 0 H 0 Z"
id="path16"
inkscape:connector-curvature="0" /></clipPath><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath30"><path
d="M 18.5,51.667 H 43.7406 V 28.333 H 18.5 Z"
id="path28"
inkscape:connector-curvature="0" /></clipPath><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath54"><path
d="M 14,37 H 50 V 12 H 14 Z"
id="path52"
inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview4"
showgrid="false"
inkscape:zoom="2.7656249"
inkscape:cx="43.389832"
inkscape:cy="41.22034"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="0"
inkscape:current-layer="g10" /><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="Elegant_circle-icons"
transform="matrix(1.3333333,0,0,-1.3333333,0,85.333333)"><g
id="g12"><g
id="g14"
clip-path="url(#clipPath18)"><g
id="g20"
transform="translate(64,32)"><path
d="m 0,0 c 0,-17.673 -14.327,-32 -32,-32 -17.673,0 -32,14.327 -32,32 0,17.673 14.327,32 32,32 C -14.327,32 0,17.673 0,0"
style="fill:#77b3d4;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path22"
inkscape:connector-curvature="0" /></g><g
id="g24"><g
id="g26" /><g
id="g38"><g
clip-path="url(#clipPath30)"
id="g36"
style="opacity:0.19999701"><g
transform="translate(21,28.333)"
id="g34"><path
d="m 0,0 c -1.381,0 -2.5,1.119 -2.5,2.5 v 7.334 c 0,7.444 6.056,13.5 13.5,13.5 4.599,0 8.837,-2.308 11.339,-6.172 0.75,-1.159 0.419,-2.707 -0.74,-3.457 -1.161,-0.75 -2.707,-0.419 -3.457,0.74 -1.577,2.435 -4.246,3.889 -7.142,3.889 -4.687,0 -8.5,-3.813 -8.5,-8.5 V 2.5 C 2.5,1.119 1.381,0 0,0"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path32"
inkscape:connector-curvature="0" /></g></g></g></g><g
id="g40"
transform="translate(21,30.333)"><path
d="m 0,0 c -1.381,0 -2.5,1.119 -2.5,2.5 v 7.334 c 0,7.444 6.056,13.5 13.5,13.5 4.599,0 8.837,-2.308 11.339,-6.172 0.75,-1.159 0.419,-2.707 -0.74,-3.457 -1.161,-0.75 -2.707,-0.419 -3.457,0.74 -1.577,2.435 -4.246,3.889 -7.142,3.889 -4.687,0 -8.5,-3.813 -8.5,-8.5 V 2.5 C 2.5,1.119 1.381,0 0,0"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path42"
inkscape:connector-curvature="0" /></g><g
id="g44"
transform="translate(32,32)"><path
d="m 0,0 c -2.209,0 -4,-1.791 -4,-4 0,-1.477 0.809,-2.752 2,-3.445 V -10 c 0,-1.105 0.895,-2 2,-2 1.105,0 2,0.895 2,2 v 2.555 C 3.191,-6.752 4,-5.477 4,-4 4,-1.791 2.209,0 0,0"
style="fill:#4f5d73;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path46"
inkscape:connector-curvature="0" /></g><g
id="g48"><g
id="g50" /><g
id="g62"><g
clip-path="url(#clipPath54)"
id="g60"
style="opacity:0.19999701"><g
transform="translate(34,22.5548)"
id="g58"><path
d="m 0,0 v -2.555 c 0,-1.104 -0.895,-2 -2,-2 -1.105,0 -2,0.896 -2,2 V 0 c -1.191,0.693 -2,1.968 -2,3.445 0,2.209 1.791,4 4,4 2.209,0 4,-1.791 4,-4 C 2,1.968 1.191,0.693 0,0 m 13,14.445 h -30 c -1.657,0 -3,-1.343 -3,-3 v -19 c 0,-1.657 1.343,-3 3,-3 h 30 c 1.657,0 3,1.343 3,3 v 19 c 0,1.657 -1.343,3 -3,3"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path56"
inkscape:connector-curvature="0" /></g></g></g></g><g
id="g64"
transform="translate(34,24.5548)"><path
d="m 0,0 v -2.555 c 0,-1.104 -0.895,-2 -2,-2 -1.105,0 -2,0.896 -2,2 V 0 c -1.191,0.693 -2,1.968 -2,3.445 0,2.209 1.791,4 4,4 2.209,0 4,-1.791 4,-4 C 2,1.968 1.191,0.693 0,0 m 13,14.445 h -30 c -1.657,0 -3,-1.343 -3,-3 v -19 c 0,-1.657 1.343,-3 3,-3 h 30 c 1.657,0 3,1.343 3,3 v 19 c 0,1.657 -1.343,3 -3,3"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path66"
inkscape:connector-curvature="0" /></g></g></g></g></svg>

After

Width:  |  Height:  |  Size: 5.6 KiB