[sysprof/wip/jimmac/intro-icons] icons: provide helper icons



commit 77a13fe7f9d521ec5ab961f3bd014bee3ccb75a7
Author: Jakub Steiner <jimmac gmail com>
Date:   Tue Feb 18 12:05:55 2020 +0100

    icons: provide helper icons
    
    Fixes https://gitlab.gnome.org/GNOME/sysprof/issues/30

 .../icons/scalable/actions/sysprof-allocations.svg |  1 +
 data/icons/scalable/actions/sysprof-battery.svg    |  1 +
 data/icons/scalable/actions/sysprof-calgraph.svg   |  1 +
 data/icons/scalable/actions/sysprof-cli.svg        |  1 +
 data/icons/scalable/actions/sysprof-cpu.svg        |  1 +
 data/icons/scalable/actions/sysprof-disk.svg       |  1 +
 data/icons/scalable/actions/sysprof-gtk.svg        |  1 +
 data/icons/scalable/actions/sysprof-library.svg    |  1 +
 data/icons/scalable/actions/sysprof-memory.svg     |  1 +
 data/icons/scalable/actions/sysprof-networking.svg |  1 +
 data/icons/scalable/actions/sysprof-rapl.svg       |  1 +
 data/icons/scalable/actions/sysprof-trace-app.svg  | 41 +---------------------
 src/libsysprof-ui/sysprof-profiler-assistant.ui    | 36 +++++++++++++------
 13 files changed, 37 insertions(+), 51 deletions(-)
---
diff --git a/data/icons/scalable/actions/sysprof-allocations.svg 
b/data/icons/scalable/actions/sysprof-allocations.svg
new file mode 100644
index 0000000..8ccac8e
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-allocations.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient><clipPath id="d" 
clipPathUnits="userSpaceOnUse"><rect ry="32" rx="32" y="-116" x="32" height="358.794" width="448.707" 
fill="#26a269" stroke-linejoin="round" stroke-dasharray="4,2"/></clipPath></defs><g transform="translate(0 
-236)"><rect style="marker:none" width="48" height="32" x="8" y="240" rx="2.276" ry="2.276" 
fill="#fff"/><path d="M25.448 271.806v5.308l-3.088 3.088h-3.498l-4.608 
4.608v8.592h1.4v-8.014l3.789-3.788h3.498l3.908-3.908v-5.886z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-cap
 s:normal
 
;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/><path d="M28.247 
271.71v7.503l-6.997 6.996v5.886h1.401v-5.308l6.996-6.996v-8.08z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacit
 y:1;mark
 er:none" color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/><g 
clip-path="url(#d)" style="marker:none" transform="matrix(.1749 0 0 .17462 .609 255.695)" fill="#98c1f1" 
stroke-width="11.89"><path style="marker:none" d="M282.021 182.22c6.648 0 12 5.351 12 12v56c0 6.647-5.352 
12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12z"/><path style="marker:none" d="M270.021 234.781h24v16h-24zm-40 
0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm
 -40 0h24
 v16h-24z"/></g><path d="M36.644 271.807v9.384l5.593 5.598v3.207h1.4v-3.785l-5.593-5.599v-8.805zM33.845 
271.807v12.183l1.4 1.4v4.606h1.4v-5.185l-1.4-1.4v-11.604zM31.046 271.807v8.805l-2.8 
2.8v6.584h1.4v-6.006l2.8-2.8v-9.383z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/><path 
style="marker:none" d="M28 239.986V244h8v-4.014zM36 244v8h-8v8h-8v8.133h-8V260H8v9.93c0 1.162.937 2.1 2.1 
2.1h43.8c1.163 0 2.1-.938 2.1-2.1V244h-4v8h-8v-8zm8 0h8v-4.014h-8z" fill="#98c1f1"/><path 
 d="M39.4
 43 271.807v5.185l9.792 9.797v2.51h1.4v-3.088l-9.797-9.797v-4.607z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/><path d="M25.449 
271.107v2.798c0 .388.312.7.7.7.387 0 .699-.312.699-.7v-2.798zm2.798 0v2.798c0 .388.312.7.7.7.387 0 
.7-.312.7-.7v-2.798zm2.799 0v2.798c0 .388.312.7.7.7.387 0 .699-.312.699-.7v-2.798zm2.798 0v2.798c0 
.388.312.7.7.7.387 0 .7-.312.7-.7v-2.798zm2.799 0v2.798c0 .388.312.7.7.7.387 0 .699-.312.699-.7v-2.798zm2.798 
0v2.798c0 .388.312.7.7.7.387 0 .7-.
 312.7-.7
 v-2.798z" style="marker:none" fill="#98c1f1"/><path d="M4.404 0A4.405 4.405 0 000 4.425v40.161a4.405 4.405 0 
004.404 4.425h52.06a4.405 4.405 0 004.403-4.425V4.426A4.405 4.405 0 0056.463 0h-2.211a4.41 4.41 0 11-8.82 0z" 
style="marker:none;font-variant-east_asian:normal" fill="#98c1f1"/><path style="marker:none" fill="#63452c" 
d="M-24.549 252h8v8h-8z"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-battery.svg b/data/icons/scalable/actions/sysprof-battery.svg
new file mode 100644
index 0000000..f5433a6
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-battery.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient></defs><g 
transform="translate(0 -236)"><rect ry="3.804" rx="3.804" y="240.159" x="-72.75" height="55.841" 
width="56.02" style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#98c1f1" 
stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="none" d="M-72.499 239.04h57.102v57.102h-57.102z"/><path d="M-37.65 251.778c-.556 
1.01-1.084 2.333-1.666 3.334-.218-.017-.431-.073-.653-.073-.77 
0-1.53.113-2.246.29-.708-.887-1.462-2.083-2.175-2.971-
 .66.243-
 1.28.525-1.884.87.222 1.119.642 2.484.87 3.623a8.945 8.945 0 00-2.03 
2.03c-1.14-.228-2.505-.647-3.624-.87a12.479 12.479 0 00-.87 1.885c.889.712 2.084 1.467 2.972 2.174a9.401 
9.401 0 00-.29 2.247c0 .221.057.435.072.652-1.001.583-2.324 1.11-3.334 1.667.12.638.298 1.285.508 1.885 
1.14-.022 2.55-.22 3.696-.218.434.91.976 1.749 1.667 2.465-.399 1.085-1.04 2.34-1.45 3.406.494.408 1.043.757 
1.595 1.088.856-.743 1.799-1.79 2.682-2.537.877.4 1.829.615 2.827.725.381 1.105.705 2.523 1.087 3.624.7-.005 
1.36-.033 2.03-.145.186-1.144.255-2.595.434-3.77.951-.27 1.882-.619 2.682-1.159.984.613 2.085 1.459 3.044 
2.03.52-.443 1.008-.931 1.45-1.45-.571-.96-1.416-2.06-2.03-3.044.54-.8.889-1.73 1.16-2.682 1.175-.179 
2.626-.248 
3.769-.435.112-.668.141-1.33.145-2.03-1.1-.38-2.518-.705-3.624-1.087-.11-.997-.325-1.95-.725-2.826.748-.884 
1.795-1.826 2.537-2.682-.33-.552-.68-1.1-1.087-1.595-1.068.41-2.322 1.05-3.407 
1.45-.716-.692-1.556-1.233-2.464-1.667-.002-1.146.195-2.557.217-3.697-.6-.21-1.247-.388
 -1.884-.
 507zm-2.319 7.9a4.639 4.639 0 110 9.278 4.639 4.639 0 010-9.278z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path d="M-55.48 269.173c-.533.11-1.029.304-1.522.508-.038 1.448.202 
3.344-.362 3.841-.554.489-2.408.08-3.841-.073a8.412 8.412 0 00-.725 1.74c1.109.918 2.645 1.946 2.682 
2.682.037.745-1.453 1.867-2.465 2.899.24.598.58 1.145.942 1.667 1.411-.293 3.17-.866 3.77-.435.61.44.615 
2.332.797 3.769.579.174 1.188.242 1.812.29.652-1.286 1.316-3.061 2.03-3.262.732-.205 2.234 1.063 3.478 
1.812.508-.351.958-.781 1.377-1.232-.588-1.327-1.672-2.996-1.377-3.696.296-.701 2.263-1.09 
3.624-1.595.01-.17.073-.334.073-.507 
0-.444-.08-.88-.145-1.305-1.406-.373-3.403-.56-3.77-1.232-.363-.668.562-2.462 1.016-3.841a8.553 8.553 0 
00-1.523-1.088c-1.161.87-2.514 2.307-3.261 2.175-.735-.13-1.538-1.901-2.32-3.117-.093.017-.197-.02-.29 
0zm1.45 4.349a3.914 3.914 0 110 7.828 3.914 3.914 0 010-7.828z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path styl
 e="marke
 r:none" fill="#fff" d="M17.766 249.265h28.638v42.692H17.766z"/><path style="marker:none" d="M18.63 248a2.625 
2.625 0 00-2.63 2.63v40.99a2.625 2.625 0 002.63 2.63h26.74a2.625 2.625 0 002.63-2.63v-40.99a2.625 2.625 0 
00-2.63-2.63zm1.37 4h24v22c-8.229-2.205-12.253 7.148-24 4z" fill="#98c1f1"/><rect style="marker:none" 
width="16" height="10" x="24" y="242" rx="3.93" ry="3.5" fill="#98c1f1"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-calgraph.svg 
b/data/icons/scalable/actions/sysprof-calgraph.svg
new file mode 100644
index 0000000..66c0698
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-calgraph.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient><linearGradient id="d"><stop 
offset="0" stop-color="#424048"/><stop offset=".047" stop-color="#f6f5f4"/><stop offset=".097" 
stop-color="#949390"/><stop offset=".9" stop-color="#d5d3cf"/><stop offset=".95" stop-color="#f6f5f4"/><stop 
offset="1" stop-color="#424048"/></linearGradient></defs><g transform="translate(0 -236)"><rect ry="3.804" 
rx="3.804" y="247" x="4.02" height="42.159" width="56.02" style="marker:none" color="#000" overflow="visible" 
fill="#fff" stroke="#98c1f1" stroke-width="4"/><path style="isolation:auto;mix-blend-mode:normal;solid
 -color:#
 000;solid-opacity:1;marker:none" color="#000" overflow="visible" fill="none" d="M4.272 
239.04h57.102v57.102H4.272z"/><rect style="marker:none" width="42.453" height="31.378" x="8.01" y="251.928" 
rx="1.846" ry="1.846" fill="#98c1f1"/><path d="M9.855 269.463H23.7l3.691-9.23L29.236 275l3.692-5.537h15.689" 
opacity=".236" fill="none" stroke="#fff" stroke-miterlimit="10"/><path d="M9.855 269.02H23.7l3.691-9.228 
1.846 14.766 3.692-5.537h1.73" fill="none" stroke="#fff" stroke-width="2" stroke-linecap="round" 
stroke-miterlimit="10"/><path style="marker:none" d="M56 268.094V270a1.905 1.905 0 01-1.905 1.905A1.905 1.905 
0 0152.189 270a1.905 1.905 0 011.906-1.906zM52.189 260.095V262a1.905 1.905 0 001.906 1.906A1.905 1.905 0 0056 
262a1.905 1.905 0 00-1.905-1.905zM56 256v-1.905a1.905 1.905 0 00-1.905-1.906 1.905 1.905 0 00-1.906 
1.906A1.905 1.905 0 0054.095 256z" fill="#98c1f1"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-cli.svg b/data/icons/scalable/actions/sysprof-cli.svg
new file mode 100644
index 0000000..8ad0086
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-cli.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient></defs><g 
transform="translate(0 -236)"><rect ry="3.804" rx="3.804" y="240.159" x="4.101" height="55.841" width="56.02" 
style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#98c1f1" stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="none" d="M4.352 239.04h57.102v57.102H4.352z"/><rect transform="rotate(90)" 
style="marker:none" width="2" height="12" x="287.967" y="-30" rx="0" ry="0" color="#bebebe" 
overflow="visible" fill="#98c1f1
 "/><path
  d="M17.433 284l-5.719 5.719a1.01 1.01 0 01-.718.281h-1v-1c0-.256.085-.523.28-.719L14.559 
284l-4.281-4.281a1.01 1.01 0 01-.281-.719v-1h1c.255 0 .522.085.718.281z" fill="#98c1f1"/><path d="M4.596 
255.5h55.08" style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" 
color="#000" overflow="visible" fill="#eeeeec" stroke="#98c1f1"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none"
 d="M49.35 245.956l-.025.025H48.19v1.153l-.018.018 1.78 1.764-1.78 
1.763.025.025h-.008v1.16h1.152l.01.01.01-.01h.013v-.014l1.767-1.753 1.793 1.776.01-
 .01h1.16
 5v-1.16h-.022l.026-.026-1.78-1.763 1.78-1.764-.01-.01h.005v-1.161H52.96l-.025-.025-1.793 1.776z" 
color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-cpu.svg b/data/icons/scalable/actions/sysprof-cpu.svg
new file mode 100644
index 0000000..1a03bfe
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-cpu.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; width="64" height="64" 
version="1.0"><defs><linearGradient id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient><linearGradient y2="254" 
x2="37" y1="249" x1="37" gradientTransform="matrix(.55127 0 0 .55127 95.628 128.402)" 
gradientUnits="userSpaceOnUse" id="f" xlink:href="#d"/><linearGradient id="d"><stop offset="0" 
stop-color="#d5d1cc"/><stop offset=".183" stop-color="#f6f5f4"/><stop offset=".395" stop-color="#fff"/><stop 
offset=".784" stop-color="#d7d3ce"/><stop offset="1" stop-color="#c8c2bb"/></linearGradient><linearGradient 
xlink:href="#d" id="g" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.55127
  0 0 -.5
 5127 95.628 398.522)" x1="37" y1="249" x2="37" y2="254"/><clipPath id="e" 
clipPathUnits="userSpaceOnUse"><rect ry="32" rx="32" y="-116" x="32" height="358.794" width="448.707" 
fill="#26a269" stroke-linejoin="round" stroke-dasharray="4,2"/></clipPath></defs><g transform="translate(0 
-236)"><rect ry="3.804" rx="3.804" y="246.246" x="10.207" height="43.668" width="43.808" style="marker:none" 
color="#000" overflow="visible" fill="#fff" stroke="#98c1f1" stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="none" d="M4.352 239.04h57.102v57.102H4.352z"/><path d="M83.266 242.014a4.405 4.405 0 
00-4.404 4.425v40.16a4.405 4.405 0 004.404 4.426h52.06a4.405 4.405 0 004.403-4.425v-40.161a4.405 4.405 0 
00-4.403-4.425h-2.212a4.41 4.41 0 11-8.82 0z" style="marker:none" fill="#98c1f1"/><path d="M93.422 
268.905v6.457l-2.433 2.433h-2.756l-3.63 3.63v6.77h1.103v-6.314l2.984-2.984h2.757l3.079-3.08v-6.
 912z" st
 
yle="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M95.627 
271.104v5.911l-5.512 5.513v4.638h1.103V282.984l5.513-5.513v-6.367z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-
 space:no
 rmal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1" color="#000" 
font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><g clip-path="url(#e)" 
transform="matrix(.13782 0 0 .1376 73.85 257.696)" fill="#fff" stroke-width="1.001" paint-order="markers fill 
stroke"><path d="M402.021 182.22c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 
5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 
12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 
0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 
12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 
12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 
6.647-5.352 12-12 12s
 -12-5.35
 3-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12z"/><path d="M350.021 234.781h24v16h-24zm-40 0h24v16h-24zm-40 
0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24z"/><rect 
ry="0" rx="0" y="234.219" x="390.021" height="16" width="24"/></g><path d="M102.244 271.18v7.394l4.408 
4.411v2.527h1.102v-2.983l-4.407-4.41v-6.94zM100.039 271.18v9.6l1.103 
1.102v3.63h1.102v-4.085l-1.102-1.103v-9.144zM97.833 271.18v6.938l-2.205 
2.206v5.188h1.102v-4.732l2.206-2.206v-7.394z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-
 color:#0
 
00;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><rect ry="1.654" 
rx="1.654" y="258.5" x="91.218" height="12.679" width="16.538" style="marker:none" fill="#3584e4"/><path 
d="M97.28 249.128v1.103h5.84l1.33 1.33v6.39h1.099v-6.845l-1.974-1.978z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d=
 "M100.97
 9 249.29l-.777.778 2.042 2.047v5.835h1.103v-6.295z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M98.224 
249.29l-.781.778 2.596 2.596v5.286h1.103v-5.742z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transfor
 m:none;t
 
ext-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M91.216 
252.436v1.103h5.836l.781.781v3.63h1.103v-4.09l-1.424-1.424z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M95.628 
253.54v4.41h1.102v-4.41zM93.422 253.54v4.41h1.103v-4.41z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-posi
 tion:nor
 
mal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M93.974 
255.191a.55.55 0 00-.551.551v2.207h1.102v-2.207a.55.55 0 00-.55-.551zm2.205 0a.55.55 0 
00-.551.551v2.207h1.102v-2.207a.55.55 0 00-.55-.551zm2.205 0a.55.55 0 00-.551.551v2.207h1.103v-2.207a.55.55 0 
00-.552-.551zm2.205 0a.55.55 0 00-.55.551v2.207h1.102v-2.207a.55.55 0 00-.552-.551zm2.205 0a.55.55 0 
00-.55.551v2.207h1.102v-2.207a.55.55 0 00-.552-.551zm2.205 0a.55.55 0 00-.55.551v2.207h1.102v-2.207a.55.55 0 
00-.552-.551z" fill="#fff" paint-order="markers fill stroke"/><rect style="marker:none" width="16.5
 38" heig
 ht="13.23" x="91.218" y="256.847" rx="1.654" ry="1.654" fill="#a3c7f3"/><path d="M104.45 271.18v4.086l7.716 
7.72v1.977h1.102v-2.434l-7.72-7.72v-3.63z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><rect width="8.269" 
height="1.103" x="93.423" y="260.154" rx="0" ry="0" paint-order="markers fill stroke" fill="none"/><rect 
ry="0" rx="0" y="262.359" x="93.423" height="2.205" width="4.41" paint-order="markers fill stroke" 
fill="none"/><rect width="6.064" height="2.205" x="98.384" y="262.3
 59" rx="
 0" ry="0" paint-order="markers fill stroke" fill="none"/><path d="M114.92 270.077a1.66 1.66 0 00-1.652 
1.652c0 .907.746 1.656 1.653 1.656.906 0 1.656-.749 1.656-1.656 0-.907-.75-1.652-1.656-1.652zm0 1.103c.311 0 
.554.238.554.55a.547.547 0 01-.553.553.543.543 0 01-.55-.554.54.54 0 01.55-.55zM119.332 270.077a1.66 1.66 0 
00-1.652 1.652c0 .907.745 1.656 1.652 1.656.907 0 1.656-.749 1.656-1.656 0-.907-.75-1.652-1.656-1.652zm0 
1.103c.31 0 .553.238.553.55a.547.547 0 01-.553.553.543.543 0 01-.55-.554.54.54 0 01.55-.55zM125.949 
270.077c-.907 0-1.657.745-1.657 1.652 0 .907.75 1.656 1.657 1.656.906 0 1.652-.749 1.652-1.656a1.66 1.66 0 
00-1.652-1.652zm0 1.103a.54.54 0 01.549.55.543.543 0 01-.55.553.547.547 0 
01-.553-.554c0-.31.243-.55.554-.55zM125.949 265.666c-.907 0-1.657.75-1.657 1.656 0 .907.75 1.652 1.657 
1.652a1.66 1.66 0 001.652-1.652c0-.907-.746-1.656-1.652-1.656zm0 1.103c.31 0 .549.242.549.553a.54.54 0 
01-.55.55.543.543 0 01-.553-.55c0-.31.243-.553.554-.553z" style="line-height:
 normal;f
 
ont-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff" paint-order="markers 
fill stroke"/><path d="M114.371 272.832v1.33l3.309 3.31v8.04h1.102v-8.497l-3.308-3.308v-.875zM118.782 
273.241v1.33l1.425 1.429h4.867l1.424-1.428v-1.331h-1.103v.875l-.777.781h-3.956l-.777-.781v-.875z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line
 :none;te
 
xt-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M96.181 
248.025c-.907 0-1.656.75-1.656 1.656 0 .907.75 1.652 1.656 1.652a1.66 1.66 0 
001.652-1.652c0-.907-.745-1.656-1.652-1.656zm0 1.103c.311 0 .55.242.55.553a.54.54 0 01-.55.55.543.543 0 
01-.553-.55c0-.31.242-.553.553-.553zM90.114 251.333c-.907 0-1.653.75-1.653 1.657a1.66 1.66 0 001.653 
1.652c.906 0 1.656-.745 1.656-1.652 0-.907-.75-1.657-1.656-1.657zm0 1.103c.31 0 .553.243.553.554 0 
.31-.242.55-.553.55a.54.54 0 01-.55-.55c0-.311.239-.554.55-.554z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-d
 ecoratio
 
n-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff" paint-order="markers 
fill stroke"/><path fill="#fff" paint-order="markers fill stroke" d="M80.851 273h4v3h-4zM80.851 
271h4.205v1.103h-4.205zM84.603 263.462h4.41v1.103h-4.41zM84.603 259.052h4.41v3.308h-4.41zM84.603 
256.847h4.41v1.103h-4.41z"/><path d="M124.292 259.598c0 .907.75 1.657 1.657 1.657.906 0 1.652-.75 
1.652-1.657a1.66 1.66 0 00-1.652-1.652c-.907 0-1.657.746-1.657 1.652zm1.103 0c0-.31.243-.549.554-.549a.54.54 
0 01.549.55.543.543 0 01-.55.553.547.547 0 01-.553-.554zM124.292 252.986c0 .907.75 1.652 1.657 1.652a1.66 
1.66 0 001.652-1.652c0-.907-.746-1.657-1.652-1.657-.907 0-1.657.75-1.657 1.657zm1.103 
0c0-.311.243-.554.554-.554.31 0 .549.243.549.554a.54.54 0 01-.55.549.543.
 543 0 01
 -.553-.55zM119.885 252.986a1.66 1.66 0 001.652 1.652 1.66 1.66 0 
001.652-1.652c0-.907-.745-1.657-1.652-1.657-.907 0-1.652.75-1.652 1.657zm1.103 0c0-.311.238-.554.55-.554.31 0 
.549.243.549.554a.54.54 0 01-.55.549.54.54 0 01-.55-.55z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff" paint-order="markers 
fill stroke"/><path d="M127.199 
252.432v1.103h.875l.777.781v3.952l-.777.781h-.875v1.103h1.33l1.425-1.424v-4.867l-1.425-1.429z" 
style="line-height:normal;font-variant-ligatures:normal;font-v
 ariant-p
 
osition:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><rect ry="1.103" 
rx="1.103" y="260.705" x="114.371" height="6.064" width="7.718" style="marker:none" fill="#3584e4"/><path 
d="M115.473 266.218v1.654a.55.55 0 101.103 0v-1.654zm2.206 0v1.654a.55.55 0 101.102 0v-1.654zm2.205 
0v1.654a.55.55 0 101.102 0v-1.654z" fill="url(#f)" paint-order="markers fill stroke"/><path d="M115.473 
260.705v-1.653a.55.55 0 111.103 0v1.653zm2.206 0v-1.653a.55.55 0 111.102 0v1.653zm2.205 0v-1.653a.55.55 0 
111.102 0v1.653z" fill="url(#g)" paint-order="markers fill stroke"/><rect style
 ="marker
 :none" width="7.718" height="6.615" x="114.371" y="259.052" rx="1.103" ry="1.103" fill="#a3c7f3"/><rect 
ry="0" rx="0" y="260.154" x="115.473" height="1.103" width="4.41" paint-order="markers fill stroke" 
fill="none"/><rect width="2.205" height="1.103" x="115.473" y="262.359" rx="0" ry="0" paint-order="markers 
fill stroke" fill="none"/><g fill="#fff" paint-order="markers fill stroke"><path d="M130.909 
276.692h3.308V280h-3.308z"/><path d="M130.909 276.692h3.308v2.205h-3.308z"/><path d="M130.909 
276.692h1.102v2.205h-1.102zM130.909 280h1.102v-1.103h-1.102zM134.217 276.692h.634v2.205h-.634z"/></g><g 
fill="#fff" paint-order="markers fill stroke"><path d="M130.909 273.385h2.956v2.205h-2.956z"/><path 
d="M130.909 273.385h.985v2.205h-.985zM130.909 276.692h.985v-1.102h-.985zM133.865 
273.385h.986v2.205h-.986zM133.865 276.692h.986v-1.102h-.986z"/></g><path paint-order="markers fill stroke" 
d="M111.851 249v-4h2.103v4zM117.851 249.129v-4.13h2.033v4.13zM114.851 249.129v-4.13h2v4.13zM93.423 
 270.628v
 2.205a.55.55 0 101.102 0v-2.205zm2.205 0v2.205a.55.55 0 101.102 0v-2.205zm2.205 0v2.205a.55.55 0 101.103 
0v-2.205zm2.205 0v2.205a.55.55 0 101.103 0v-2.205zm2.205 0v2.205a.55.55 0 101.103 0v-2.205zm2.205 
0v2.205a.55.55 0 101.103 0v-2.205z" fill="#fff"/><path style="marker:none" d="M14 291v2c0 .741.404 1.38 1 
1.725V296c0 .554.446 1 1 1s1-.446 1-1v-1.275A1.99 1.99 0 0018 293v-2zM18 291v2c0 .741.404 1.38 1 1.725V296c0 
.554.446 1 1 1s1-.446 1-1v-1.275A1.99 1.99 0 0022 293v-2zM22 291v2c0 .741.404 1.38 1 1.725V296c0 .554.446 1 1 
1s1-.446 1-1v-1.275A1.99 1.99 0 0026 293v-2zM26 291v2c0 .741.404 1.38 1 1.725V296c0 .554.446 1 1 1s1-.446 
1-1v-1.275A1.99 1.99 0 0030 293v-2zM30 291v2c0 .741.404 1.38 1 1.725V296c0 .554.446 1 1 1s1-.446 
1-1v-1.275A1.99 1.99 0 0034 293v-2zM34 291v2c0 .741.404 1.38 1 1.725V296c0 .554.446 1 1 1s1-.446 
1-1v-1.275A1.99 1.99 0 0038 293v-2zM38 291v2c0 .741.404 1.38 1 1.725V296c0 .554.446 1 1 1s1-.446 
1-1v-1.275A1.99 1.99 0 0042 293v-2zM42 291v2c0 .741.404 1.38 1 1
 .725V296
 c0 .554.446 1 1 1s1-.446 1-1v-1.275A1.99 1.99 0 0046 293v-2zM46 291v2c0 .741.404 1.38 1 1.725V296c0 .554.446 
1 1 1s1-.446 1-1v-1.275A1.99 1.99 0 0050 293v-2zM14 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 
.446 1 1v1.275c.596.346 1 .984 1 1.725v2zM18 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 .446 1 
1v1.275c.596.346 1 .984 1 1.725v2zM22 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 .446 1 
1v1.275c.596.346 1 .984 1 1.725v2zM26 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 .446 1 
1v1.275c.596.346 1 .984 1 1.725v2zM30 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 .446 1 
1v1.275c.596.346 1 .984 1 1.725v2zM34 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 .446 1 
1v1.275c.596.346 1 .984 1 1.725v2zM38 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 .446 1 
1v1.275c.596.346 1 .984 1 1.725v2zM42 245v-2c0-.741.404-1.38 1-1.725V240c0-.554.446-1 1-1s1 .446 1 
1v1.275c.596.346 1 .984 1 1.725v2zM46 245v-2c0-.741.404-1.38 1-1.725V240c0
 -.554.44
 6-1 1-1s1 .446 1 1v1.275c.596.346 1 .984 1 1.725v2zM9 250H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 
1 1 1h1.275c.346.596.984 1 1.725 1h2zM9 254H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM9 258H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM9 262H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM9 266H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM9 270H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM9 274H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM9 278H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM9 282H7a1.99 1.99 0 00-1.725 1H4c-.554 0-1 .446-1 1s.446 1 1 
1h1.275c.346.596.984 1 1.725 1h2zM55 250h2c.741 0 1.38.404 1.725 1H60c.554 0 1 .446 1 1s-.446 1-1 
1h-1.275A1.99 1.99
  0 0157 
 254h-2zM55 254h2c.741 0 1.38.404 1.725 1H60c.554 0 1 .446 1 1s-.446 1-1 1h-1.275A1.99 1.99 0 0157 258h-2zM55 
258h2c.741 0 1.38.404 1.725 1H60c.554 0 1 .446 1 1s-.446 1-1 1h-1.275A1.99 1.99 0 0157 262h-2zM55 262h2c.741 
0 1.38.404 1.725 1H60c.554 0 1 .446 1 1s-.446 1-1 1h-1.275A1.99 1.99 0 0157 266h-2zM55 266h2c.741 0 1.38.404 
1.725 1H60c.554 0 1 .446 1 1s-.446 1-1 1h-1.275A1.99 1.99 0 0157 270h-2zM55 270h2c.741 0 1.38.404 1.725 
1H60c.554 0 1 .446 1 1s-.446 1-1 1h-1.275A1.99 1.99 0 0157 274h-2zM55 274h2c.741 0 1.38.404 1.725 1H60c.554 0 
1 .446 1 1s-.446 1-1 1h-1.275A1.99 1.99 0 0157 278h-2zM55 278h2c.741 0 1.38.404 1.725 1H60c.554 0 1 .446 1 
1s-.446 1-1 1h-1.275A1.99 1.99 0 0157 282h-2zM55 282h2c.741 0 1.38.404 1.725 1H60c.554 0 1 .446 1 1s-.446 1-1 
1h-1.275A1.99 1.99 0 0157 286h-2z" fill="#98c1f1"/><rect style="marker:none" width="14" height="4" x="18" 
y="256" rx="1" ry="1" fill="#98c1f1"/><rect style="marker:none" width="20" height="4" x="18" y="262" rx="1" 
ry="1" fill="#98c
 1f1"/></
 g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-disk.svg b/data/icons/scalable/actions/sysprof-disk.svg
new file mode 100644
index 0000000..fdc4a06
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-disk.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient><linearGradient id="d"><stop 
offset="0" stop-color="#424048"/><stop offset=".047" stop-color="#f6f5f4"/><stop offset=".097" 
stop-color="#949390"/><stop offset=".9" stop-color="#d5d3cf"/><stop offset=".95" stop-color="#f6f5f4"/><stop 
offset="1" stop-color="#424048"/></linearGradient></defs><g transform="translate(0 -236)"><rect ry="3.804" 
rx="3.804" y="240.159" x="-103.792" height="55.841" width="56.02" style="marker:none" color="#000" 
overflow="visible" fill="#fff" stroke="#98c1f1" stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:norm
 al;solid
 -color:#000;solid-opacity:1;marker:none" color="#000" overflow="visible" fill="none" d="M-103.541 
239.04h57.102v57.102h-57.102z"/><rect transform="rotate(90)" style="marker:none" width="2" height="12" 
x="287.967" y="77.893" rx="0" ry="0" color="#bebebe" overflow="visible" fill="#98c1f1"/><path d="M-90.46 
284l-5.719 5.719a1.01 1.01 0 01-.719.281h-1v-1c0-.256.086-.523.282-.719l4.28-4.281-4.28-4.281a1.01 1.01 0 
01-.282-.719v-1h1c.256 0 .523.085.72.281z" fill="#98c1f1"/><path d="M-103.297 255.5h55.08" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="#eeeeec" stroke="#98c1f1"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:
 none;tex
 
t-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none"
 d="M-58.543 245.956l-.025.025h-1.136v1.153l-.017.018 1.779 1.764-1.78 
1.763.026.025h-.008v1.16h1.151l.01.01.01-.01h.014v-.014l1.767-1.753 1.793 
1.776.01-.01h1.164v-1.16h-.02l.024-.026-1.779-1.763 1.78-1.764-.01-.01h.005v-1.161h-1.15l-.024-.025-1.793 
1.776z" color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/><rect 
ry="4.609" rx="4.609" y="262.076" x="1.948" height="29.959" width="59.917" style="marker:none" 
fill="#98c1f1"/><rect ry="6.377" rx="6.377" y="245.999" x="1.948" height="40.001" width="59.917" 
style="marker:none" fill="#fff"/><circle style="marker:none" cx="128" cy="204" r="8" fill="#98c1f1" 
transform="translate(38.82 252.336) scale(.14403)"/><circle style="marker:none" cx="128" cy="204" r="8" 
fill="#98c1f1" transform="translate(-11.879 252.336) scale(.14403)"/><circle style="marker:none" cx=
 "128" cy
 ="204" r="8" fill="#98c1f1" transform="translate(38.82 221.225) scale(.14403)"/><circle style="marker:none" 
cx="128" cy="204" r="8" transform="translate(-11.879 221.225) scale(.14403)" fill="#98c1f1"/><circle 
style="marker:none" cx="128" cy="204" r="8" fill="#98c1f1" transform="translate(6.557 252.336) 
scale(.14403)"/><circle style="marker:none" cx="128" cy="204" r="8" fill="#98c1f1" transform="translate(6.557 
221.225) scale(.14403)"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M13.471 250.608s-.817-.016-1.668.41c-.85.425-1.789 1.51-1.789 3.046 0 .78-.231.894
 -.525 1.
 058-.285.16-.574.186-.591.188-.647-.02-1.197.032-1.698.204-.523.178-.994.53-1.273.96-.558.86-.446 1.675-.449 
2.288L5.405 274.8c-.008 1.902 1.562 3.463 3.457 3.463 0 0 .336.016.637.166.301.15.515.218.515.986 0 
0-.016.817.41 1.667.425.851 1.51 1.79 3.047 1.79h6.913c.637 0 1.153-.516 1.153-1.153 0-1.92.79-2.563 
1.667-3.002.878-.438 1.79-.454 1.79-.454H29.856a16.132 16.132 0 0011.268 4.609c8.91 0 16.132-7.223 
16.132-16.132 0-8.91-7.223-16.131-16.132-16.131a16.13 16.13 0 00-9.973 3.456l-3.74 
1.247c-.635.212-3.685-.958-4.105-.504-.034-.016-.068-.028-.103-.045-.877-.439-1.667-1.082-1.667-3.002 
0-.637-.516-1.152-1.153-1.152zm27.654 12.674a3.457 3.457 0 110 6.914 3.457 3.457 0 010-6.914z" color="#000" 
font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-
 indent:0
 
;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none"
 d="M13.471 249.455s-.817-.016-1.668.41c-.85.425-1.789 1.51-1.789 3.047 0 .78-.231.894-.525 
1.058-.285.16-.574.186-.591.188-.647-.02-1.197.032-1.698.203-.523.18-.994.53-1.273.96-.558.86-.446 1.676-.449 
2.289l-.073 16.037c-.008 1.901 1.562 3.462 3.457 3.462 0 0 .336.016.637.167.301.15.515.217.515.986 0 
0-.016.816.41 1.667.425.851 1.51 1.79 3.047 1.79h6.913c.637 0 1.153-.517 1.153-1.153 0-1.92.79-2.563 
1.667-3.002.878-.439 1.79-.455 1.79-.455h4.863a16.132 16.132 0 0011.268 4.61 16.132 16.132 0 0016.132-16.132 
16.132 16.132 0 00-16.132-16.132 16.132 16.132 0 00-11.285 
4.61h-4.847s-.911-.017-1.789-.455c-.877-.439-1.667-1.082-1.667-3.002 0-.637-.516-1.153-1.153-1.153zm27.654 
12.675a3.457 3.457 0 013.457 3.457 3.457 3.457 0 01
 -3.457 3
 .457 3.457 3.457 0 01-3.457-3.457 3.457 3.457 0 013.457-3.457z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#c3dbf7"/><rect style="marker:none" width="57.903" 
height="41.986" x="2.956" y="245.007" rx="4.454" ry="4.838" fill="none" stroke="#98c1f1" 
stroke-width="2.014"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-gtk.svg b/data/icons/scalable/actions/sysprof-gtk.svg
new file mode 100644
index 0000000..a08f712
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-gtk.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient></defs><g 
transform="translate(0 -236)"><rect ry="3.804" rx="3.804" y="240.159" x="-72.75" height="55.841" 
width="56.02" style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#98c1f1" 
stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="none" d="M-72.499 239.04h57.102v57.102h-57.102z"/><path d="M-37.65 251.778c-.556 
1.01-1.084 2.333-1.666 3.334-.218-.017-.431-.073-.653-.073-.77 
0-1.53.113-2.246.29-.708-.887-1.462-2.083-2.175-2.971-
 .66.243-
 1.28.525-1.884.87.222 1.119.642 2.484.87 3.623a8.945 8.945 0 00-2.03 
2.03c-1.14-.228-2.505-.647-3.624-.87a12.479 12.479 0 00-.87 1.885c.889.712 2.084 1.467 2.972 2.174a9.401 
9.401 0 00-.29 2.247c0 .221.057.435.072.652-1.001.583-2.324 1.11-3.334 1.667.12.638.298 1.285.508 1.885 
1.14-.022 2.55-.22 3.696-.218.434.91.976 1.749 1.667 2.465-.399 1.085-1.04 2.34-1.45 3.406.494.408 1.043.757 
1.595 1.088.856-.743 1.799-1.79 2.682-2.537.877.4 1.829.615 2.827.725.381 1.105.705 2.523 1.087 3.624.7-.005 
1.36-.033 2.03-.145.186-1.144.255-2.595.434-3.77.951-.27 1.882-.619 2.682-1.159.984.613 2.085 1.459 3.044 
2.03.52-.443 1.008-.931 1.45-1.45-.571-.96-1.416-2.06-2.03-3.044.54-.8.889-1.73 1.16-2.682 1.175-.179 
2.626-.248 
3.769-.435.112-.668.141-1.33.145-2.03-1.1-.38-2.518-.705-3.624-1.087-.11-.997-.325-1.95-.725-2.826.748-.884 
1.795-1.826 2.537-2.682-.33-.552-.68-1.1-1.087-1.595-1.068.41-2.322 1.05-3.407 
1.45-.716-.692-1.556-1.233-2.464-1.667-.002-1.146.195-2.557.217-3.697-.6-.21-1.247-.388
 -1.884-.
 507zm-2.319 7.9a4.639 4.639 0 110 9.278 4.639 4.639 0 010-9.278z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path d="M-55.48 269.173c-.533.11-1.029.304-1.522.508-.038 1.448.202 
3.344-.362 3.841-.554.489-2.408.08-3.841-.073a8.412 8.412 0 00-.725 1.74c1.109.918 2.645 1.946 2.682 
2.682.037.745-1.453 1.867-2.465 2.899.24.598.58 1.145.942 1.667 1.411-.293 3.17-.866 3.77-.435.61.44.615 
2.332.797 3.769.579.174 1.188.242 1.812.29.652-1.286 1.316-3.061 2.03-3.262.732-.205 2.234 1.063 3.478 
1.812.508-.351.958-.781 1.377-1.232-.588-1.327-1.672-2.996-1.377-3.696.296-.701 2.263-1.09 
3.624-1.595.01-.17.073-.334.073-.507 
0-.444-.08-.88-.145-1.305-1.406-.373-3.403-.56-3.77-1.232-.363-.668.562-2.462 1.016-3.841a8.553 8.553 0 
00-1.523-1.088c-1.161.87-2.514 2.307-3.261 2.175-.735-.13-1.538-1.901-2.32-3.117-.093.017-.197-.02-.29 
0zm1.45 4.349a3.914 3.914 0 110 7.828 3.914 3.914 0 010-7.828z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path styl
 e="marke
 r:none" d="M33.202 236.246a6.163 6.163 0 00-3.207.818L8.28 249.602c-1.852 1.07-3.064 3.167-3.064 
5.306v25.073c0 2.139 1.212 4.236 3.064 5.306l21.714 12.536a1.79 1.79 0 000 .001c1.852 1.07 4.274 1.07 6.126 
0l21.714-12.537c1.852-1.07 3.063-3.167 3.063-5.306v-25.073c0-2.139-1.211-4.236-3.063-5.306L36.12 237.065a1.79 
1.79 0 000-.001 6.16 6.16 0 00-2.918-.818z" fill="#98c1f1"/><path style="marker:none" d="M33.153 
239.812a4.025 4.025 0 00-2.107.537l-20.148 11.633a4.025 4.025 0 00-2.012 3.485v23.265a4.025 4.025 0 002.012 
3.485l20.148 11.633a4.025 4.025 0 004.024 0l20.148-11.633a4.025 4.025 0 002.012-3.485v-23.265a4.025 4.025 0 
00-2.012-3.485L35.07 240.349a4.025 4.025 0 00-1.917-.537z" fill="#fff"/><path style="marker:none" d="M54.585 
253.669l-21.527 12.428L11.53 253.67l21.527-12.429z" fill="#98c1f1" fill-opacity=".819"/><path 
style="marker:none" d="M34.12 292.25l21.283-12.147.027-24.762-21.31 12.303z" fill="#98c1f1" 
fill-opacity=".512"/><path d="M31.987 292.173l-21.284-12.148-.026-
 24.762 2
 1.31 12.303z" style="marker:none" fill="#98c1f1"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-library.svg b/data/icons/scalable/actions/sysprof-library.svg
new file mode 100644
index 0000000..c896785
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-library.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient></defs><g color="#000" 
transform="translate(0 -236)"><rect ry="3.804" rx="3.804" y="240.159" x="4" height="55.841" width="56.02" 
style="marker:none" overflow="visible" fill="#fff" stroke="#98c1f1" stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="none" d="M4.251 239.04h57.102v57.102H4.251z"/><path d="M39.1 251.778c-.556 1.01-1.084 2.333-1.666 
3.334-.218-.017-.431-.073-.653-.073-.77 
0-1.53.113-2.246.29-.708-.887-1.462-2.083-2.175-2.971-.66.243-1.28.525-1.884.8
 7.222 1.
 119.642 2.484.87 3.623a8.945 8.945 0 00-2.03 2.03c-1.14-.228-2.505-.647-3.624-.87a12.479 12.479 0 00-.87 
1.885c.889.712 2.084 1.467 2.972 2.174a9.401 9.401 0 00-.29 2.247c0 .221.057.435.072.652-1.001.583-2.324 
1.11-3.334 1.667.12.638.298 1.285.508 1.885 1.14-.022 2.55-.22 3.696-.218.434.91.976 1.749 1.667 2.465-.399 
1.085-1.04 2.34-1.45 3.406.494.408 1.043.757 1.595 1.088.856-.743 1.799-1.79 2.682-2.537.877.4 1.829.615 
2.827.725.381 1.105.705 2.523 1.087 3.624.7-.005 1.36-.033 2.03-.145.186-1.144.255-2.595.434-3.77.951-.27 
1.882-.619 2.682-1.159.984.613 2.085 1.459 3.044 2.03.52-.443 1.008-.931 
1.45-1.45-.571-.96-1.416-2.06-2.03-3.044.54-.8.889-1.73 1.16-2.682 1.175-.179 2.626-.248 
3.769-.435.112-.668.141-1.33.145-2.03-1.1-.38-2.518-.705-3.624-1.087-.11-.997-.325-1.95-.725-2.826.748-.884 
1.795-1.826 2.537-2.682-.33-.552-.68-1.1-1.087-1.595-1.068.41-2.322 1.05-3.407 
1.45-.716-.692-1.556-1.233-2.464-1.667-.002-1.146.195-2.557.217-3.697-.6-.21-1.247-.388-1.884-.507zm-2.319 
7.9a
 4.639 4.
 639 0 110 9.278 4.639 4.639 0 010-9.278z" style="marker:none" overflow="visible" fill="#98c1f1"/><path 
d="M21.27 269.173c-.533.11-1.029.304-1.522.508-.038 1.448.202 3.344-.362 
3.841-.554.489-2.408.08-3.841-.073a8.412 8.412 0 00-.725 1.74c1.109.918 2.645 1.946 2.682 2.682.037.745-1.453 
1.867-2.465 2.899.24.598.58 1.145.942 1.667 1.411-.293 3.17-.866 3.77-.435.61.44.615 2.332.797 3.769.579.174 
1.188.242 1.812.29.652-1.286 1.316-3.061 2.03-3.262.732-.205 2.234 1.063 3.478 1.812.508-.351.958-.781 
1.377-1.232-.588-1.327-1.672-2.996-1.377-3.696.296-.701 2.263-1.09 3.624-1.595.01-.17.073-.334.073-.507 
0-.444-.08-.88-.145-1.305-1.406-.373-3.403-.56-3.77-1.232-.363-.668.562-2.462 1.016-3.841a8.553 8.553 0 
00-1.523-1.088c-1.161.87-2.514 2.307-3.261 2.175-.735-.13-1.538-1.901-2.32-3.117-.093.017-.197-.02-.29 
0zm1.45 4.349a3.914 3.914 0 110 7.828 3.914 3.914 0 010-7.828z" style="marker:none" overflow="visible" 
fill="#98c1f1"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-memory.svg b/data/icons/scalable/actions/sysprof-memory.svg
new file mode 100644
index 0000000..0666cf9
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-memory.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; width="64" height="64" 
version="1.0"><defs><linearGradient id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient><linearGradient id="d"><stop 
offset="0" stop-color="#d5d1cc"/><stop offset=".183" stop-color="#f6f5f4"/><stop offset=".395" 
stop-color="#fff"/><stop offset=".784" stop-color="#d7d3ce"/><stop offset="1" 
stop-color="#c8c2bb"/></linearGradient><linearGradient xlink:href="#d" id="f" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(.55127 0 0 .55127 150.777 128.402)" x1="37" y1="249" x2="37" 
y2="254"/><linearGradient xlink:href="#d" id="g" gradientUnits="userSpaceOnUse" 
gradientTransform="matrix(.5512
 7 0 0 -.
 55127 150.777 398.522)" x1="37" y1="249" x2="37" y2="254"/><clipPath id="e" 
clipPathUnits="userSpaceOnUse"><rect ry="32" rx="32" y="-116" x="32" height="358.794" width="448.707" 
fill="#26a269" stroke-linejoin="round" stroke-dasharray="4,2"/></clipPath></defs><g transform="translate(0 
-236)"><rect ry="3.804" rx="3.804" y="240.159" x="-72.75" height="55.841" width="56.02" style="marker:none" 
color="#000" overflow="visible" fill="#fff" stroke="#98c1f1" stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="none" d="M-72.499 239.04h57.102v57.102h-57.102z"/><path d="M-37.65 251.778c-.556 
1.01-1.084 2.333-1.666 3.334-.218-.017-.431-.073-.653-.073-.77 
0-1.53.113-2.246.29-.708-.887-1.462-2.083-2.175-2.971-.66.243-1.28.525-1.884.87.222 1.119.642 2.484.87 
3.623a8.945 8.945 0 00-2.03 2.03c-1.14-.228-2.505-.647-3.624-.87a12.479 12.479 0 00-.87 1.885c.889.712 2.084 
1.467 2.972 2.174a9.401 9.4
 01 0 00-
 .29 2.247c0 .221.057.435.072.652-1.001.583-2.324 1.11-3.334 1.667.12.638.298 1.285.508 1.885 1.14-.022 
2.55-.22 3.696-.218.434.91.976 1.749 1.667 2.465-.399 1.085-1.04 2.34-1.45 3.406.494.408 1.043.757 1.595 
1.088.856-.743 1.799-1.79 2.682-2.537.877.4 1.829.615 2.827.725.381 1.105.705 2.523 1.087 3.624.7-.005 
1.36-.033 2.03-.145.186-1.144.255-2.595.434-3.77.951-.27 1.882-.619 2.682-1.159.984.613 2.085 1.459 3.044 
2.03.52-.443 1.008-.931 1.45-1.45-.571-.96-1.416-2.06-2.03-3.044.54-.8.889-1.73 1.16-2.682 1.175-.179 
2.626-.248 
3.769-.435.112-.668.141-1.33.145-2.03-1.1-.38-2.518-.705-3.624-1.087-.11-.997-.325-1.95-.725-2.826.748-.884 
1.795-1.826 2.537-2.682-.33-.552-.68-1.1-1.087-1.595-1.068.41-2.322 1.05-3.407 
1.45-.716-.692-1.556-1.233-2.464-1.667-.002-1.146.195-2.557.217-3.697-.6-.21-1.247-.388-1.884-.507zm-2.319 
7.9a4.639 4.639 0 110 9.278 4.639 4.639 0 010-9.278z" style="marker:none" color="#000" overflow="visible" 
fill="#98c1f1"/><path d="M-55.48 269.173c-.533.11-1.029.304
 -1.522.5
 08-.038 1.448.202 3.344-.362 3.841-.554.489-2.408.08-3.841-.073a8.412 8.412 0 00-.725 1.74c1.109.918 2.645 
1.946 2.682 2.682.037.745-1.453 1.867-2.465 2.899.24.598.58 1.145.942 1.667 1.411-.293 3.17-.866 
3.77-.435.61.44.615 2.332.797 3.769.579.174 1.188.242 1.812.29.652-1.286 1.316-3.061 2.03-3.262.732-.205 
2.234 1.063 3.478 1.812.508-.351.958-.781 1.377-1.232-.588-1.327-1.672-2.996-1.377-3.696.296-.701 2.263-1.09 
3.624-1.595.01-.17.073-.334.073-.507 
0-.444-.08-.88-.145-1.305-1.406-.373-3.403-.56-3.77-1.232-.363-.668.562-2.462 1.016-3.841a8.553 8.553 0 
00-1.523-1.088c-1.161.87-2.514 2.307-3.261 2.175-.735-.13-1.538-1.901-2.32-3.117-.093.017-.197-.02-.29 
0zm1.45 4.349a3.914 3.914 0 110 7.828 3.914 3.914 0 010-7.828z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path d="M6.415 244.014a4.405 4.405 0 00-4.403 4.425v40.16a4.405 4.405 0 
004.403 4.426h52.06a4.405 4.405 0 004.403-4.425v-40.161a4.405 4.405 0 00-4.403-4.425h-2.212a4.41 4.41 0 
11-8.82 0z" style=
 "marker:
 none" fill="#98c1f1"/><path d="M25.448 267.82v5.307l-3.088 3.089h-3.498l-4.608 
4.607v8.592h1.4v-8.014l3.789-3.787h3.498l3.908-3.908v-5.886z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M28.247 
267.723v7.503l-6.997 6.996V288.11h1.401V282.8l6.996-6.996v-8.082z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-
 align:st
 
art;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><g 
clip-path="url(#e)" transform="matrix(.1749 0 0 .17462 .609 250.708)" fill="#fff" stroke-width="1.001" 
paint-order="markers fill stroke"><path d="M282.021 182.22c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 
12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0
  12 5.35
 1 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12z"/><path d="M270.021 
234.781h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 
0h24v16h-24z"/></g><path d="M36.644 267.82v9.384l5.593 5.598v3.208h1.4v-3.786l-5.593-5.598v-8.806zM33.845 
267.82v12.183l1.4 1.4v4.607h1.4v-5.186l-1.4-1.4V267.82zM31.046 267.82v8.806l-2.8 
2.799v6.585h1.4v-6.007l2.8-2.799v-9.384z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><rect ry="2.099" 
rx="2.0
 99" y="2
 51.729" x="22.65" height="16.091" width="20.988" style="marker:none" fill="none"/><rect style="marker:none" 
width="22.081" height="18" x="22" y="248" rx="2.208" ry="2.25" fill="#fff"/><path d="M39.443 
267.82v5.185l9.792 9.797v2.51h1.4v-3.088l-9.797-9.797v-4.607z" 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><rect width="10.494" 
height="1.399" x="25.449" y="253.827" rx="0" ry="0" paint-order="markers fill stroke" fill="none"/><rect 
ry="0" rx="0" y="256.626" x="25.449" height="2.798" 
 width="5
 .597" paint-order="markers fill stroke" fill="none"/><rect width="7.696" height="2.798" x="31.745" 
y="256.626" rx="0" ry="0" paint-order="markers fill stroke" fill="none"/><path fill="#fff" 
paint-order="markers fill stroke" d="M9.494 270.13h5.076v3.807H9.494zM9.494 267.592h5.337v1.399H9.494zM14.255 
258.025h5.597v1.399h-5.597zM14.255 252.428h5.597v4.198h-5.597zM25.449 267.12v2.799c0 .387.312.7.7.7.387 0 
.699-.313.699-.7v-2.799zm2.798 0v2.799c0 .387.312.7.7.7.387 0 .7-.313.7-.7v-2.799zm2.799 0v2.799c0 
.387.312.7.7.7.387 0 .699-.313.699-.7v-2.799zm2.798 0v2.799c0 .387.312.7.7.7.387 0 .7-.313.7-.7v-2.799zm2.799 
0v2.799c0 .387.312.7.7.7.387 0 .699-.313.699-.7v-2.799zm2.798 0v2.799c0 .387.312.7.7.7.387 0 
.7-.313.7-.7v-2.799z"/><path style="marker:none" d="M138.415 242.014a4.405 4.405 0 00-4.403 4.425v40.16a4.405 
4.405 0 004.403 4.426h52.06a4.405 4.405 0 004.403-4.425v-40.161a4.405 4.405 0 00-4.403-4.425h-2.212a4.41 4.41 
0 11-8.82 0z" fill="#98c1f1"/><path style="line-height:normal
 ;font-va
 
riant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M148.571 268.905v6.457l-2.433 2.433h-2.756l-3.63 
3.63v6.77h1.103v-6.314l2.984-2.984h2.757l3.079-3.08v-6.912z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;whi
 te-space
 :normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1" d="M150.776 
271.104v5.911l-5.512 5.513v4.638h1.103V282.984l5.513-5.513v-6.367z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><g transform="matrix(.13782 0 0 .1376 129 257.696)" 
clip-path="url(#e)" fill="#fff" stroke-width="1.001" paint-order="markers fill stroke"><path d="M402.021 
182.22c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 
0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 
12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 
12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 
6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 
6.647-5.352 12-12 12s-12-5.353-12-12v-5
 6c0-6.64
 9 5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 
5.352-12 12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 
12-12zm-40 0c6.648 0 12 5.351 12 12v56c0 6.647-5.352 12-12 12s-12-5.353-12-12v-56c0-6.649 5.352-12 
12-12z"/><path d="M350.021 234.781h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 
0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24zm-40 0h24v16h-24z"/><rect width="24" height="16" x="390.021" 
y="234.219" rx="0" ry="0"/></g><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color
 :#000;so
 lid-opacity:1" d="M157.393 271.18v7.394l4.408 4.411v2.527h1.102v-2.983l-4.407-4.41v-6.94zM155.188 
271.18v9.6l1.103 1.102v3.63h1.102v-4.085l-1.102-1.103v-9.144zM152.982 271.18v6.938l-2.205 
2.206v5.188h1.102v-4.732l2.206-2.206v-7.394z" color="#000" font-weight="400" font-family="sans-serif" 
overflow="visible" fill="#fff"/><rect style="marker:none" width="16.538" height="12.679" x="146.367" 
y="258.5" rx="1.654" ry="1.654" fill="#3584e4"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M152.429 249.128v1.103h5.84l1.33 1.33v6.39h1.099v-6.845l-1.974-1.978z" color="#000
 " font-w
 eight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M156.128 249.29l-.777.778 2.042 2.047v5.835h1.103v-6.295z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-
 color:#0
 
00;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M153.373 249.29l-.781.778 2.596 2.596v5.286h1.103v-5.742z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M146.365 252.436v1.103h5.836l.781.781v3.63h1.103v-4.09l-1.424-1.424z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><path 
style="line-height:normal;font-variant-ligatures:normal
 ;font-va
 
riant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M150.777 253.54v4.41h1.102v-4.41zM148.571 253.54v4.41h1.103v-4.41z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><path d="M149.123 255.191a.55.55 0 
00-.551.551v2.207h1.102v-2.207a.55.55 0 00-.55-.551zm2.205 0a.55.55 0 00-.551.551v2.207h1.103v-2.207a.55.55 0 
00-.552-.551zm2.205 0a.55.55 0 00-.55.551v2.207h1.102v-2.207a.55.55 0 00-.552-.551zm2.205 0a.55.55 0 
00-.55.551v2.207h1.102v-2.207a.55.55 0 00-.552-.551zm2.205 0a.55.55 0 00-.55.551v2.207h1.102v-2.207a.55.55 0 
00-.552-.551zm2.206 0a.55.55 0 00-.552.551v2.207h1.103v-2.207a.55.55 0 00-.551-
 .551z" f
 ill="#fff" paint-order="markers fill stroke"/><rect ry="1.654" rx="1.654" y="256.847" x="146.367" 
height="13.23" width="16.538" style="marker:none" fill="#a3c7f3"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M159.599 271.18v4.086l7.716 7.72v1.977h1.102v-2.434l-7.72-7.72v-3.63z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><rect ry="0" rx="0" y="260.154" x="148.572" 
height="1.103" width="8.269" paint-order="markers fill stroke" fill="none"/><rect width="4.41" height="2.205" 
x="148.572" y="262.359" rx="0" ry="0" paint-
 order="m
 arkers fill stroke" fill="none"/><rect ry="0" rx="0" y="262.359" x="153.533" height="2.205" width="6.064" 
paint-order="markers fill stroke" fill="none"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M170.07 270.077a1.66 1.66 0 00-1.653 1.652c0 .907.746 1.656 1.653 1.656.906 0 1.656-.749 1.656-1.656 
0-.907-.75-1.652-1.656-1.652zm0 1.103c.31 0 .553.238.553.55a.547.547 0 01-.553.553.543.543 0 
01-.55-.554.54.54 0 01.55-.55zM174.48 270.077a1.66 1.66 0 00-1.651 1.652c0 .907.745 1.656 1.652 1.656.907 0 
1.656-.749 1.656-1.656 0-.907-.75-1.652-1.656-1.652zm0 1.103c.312 
 0 .554.2
 38.554.55a.547.547 0 01-.553.553.543.543 0 01-.55-.554.54.54 0 01.55-.55zM181.098 270.077c-.907 
0-1.657.745-1.657 1.652 0 .907.75 1.656 1.657 1.656.906 0 1.652-.749 1.652-1.656a1.66 1.66 0 
00-1.652-1.652zm0 1.103a.54.54 0 01.549.55.543.543 0 01-.55.553.547.547 0 
01-.553-.554c0-.31.243-.55.554-.55zM181.098 265.666c-.907 0-1.657.75-1.657 1.656 0 .907.75 1.652 1.657 
1.652a1.66 1.66 0 001.652-1.652c0-.907-.746-1.656-1.652-1.656zm0 1.103c.31 0 .549.242.549.553a.54.54 0 
01-.55.55.543.543 0 01-.553-.55c0-.31.243-.553.554-.553z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff" paint-order="markers fill stroke"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text
 -orienta
 
tion:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M169.52 272.832v1.33l3.309 3.31v8.04h1.102v-8.497l-3.308-3.308v-.875zM173.931 273.241v1.33l1.425 
1.429h4.867l1.424-1.428v-1.331h-1.103v.875l-.777.781h-3.956l-.777-.781v-.875z" color="#000" font-weight="400" 
font-family="sans-serif" overflow="visible" fill="#fff"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M151.33 248.025c-.907 0-1.656.75-1.656 1.656 0 .907.75 1.652 1.656 1.652a1.66 1.66 0 
001.652-1.652c0-.907-.745-1.656-1.652-1.656zm0 1.103
 c.311 0 
 .55.242.55.553a.54.54 0 01-.55.55.543.543 0 01-.553-.55c0-.31.242-.553.553-.553zM145.263 251.333c-.907 
0-1.653.75-1.653 1.657a1.66 1.66 0 001.653 1.652c.906 0 1.656-.745 1.656-1.652 
0-.907-.75-1.657-1.656-1.657zm0 1.103c.31 0 .553.243.553.554 0 .31-.242.55-.553.55a.54.54 0 
01-.55-.55c0-.311.239-.554.55-.554z" color="#000" font-weight="400" font-family="sans-serif" 
overflow="visible" fill="#fff" paint-order="markers fill stroke"/><path fill="#fff" paint-order="markers fill 
stroke" d="M136 273h4v3h-4zM136 271h4.205v1.103H136zM139.752 263.462h4.41v1.103h-4.41zM139.752 
259.052h4.41v3.308h-4.41zM139.752 256.847h4.41v1.103h-4.41z"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mi
 xed;whit
 e-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1" 
d="M179.441 259.598c0 .907.75 1.657 1.657 1.657.906 0 1.652-.75 1.652-1.657a1.66 1.66 0 00-1.652-1.652c-.907 
0-1.657.746-1.657 1.652zm1.103 0c0-.31.243-.549.554-.549a.54.54 0 01.549.55.543.543 0 01-.55.553.547.547 0 
01-.553-.554zM179.441 252.986c0 .907.75 1.652 1.657 1.652a1.66 1.66 0 
001.652-1.652c0-.907-.746-1.657-1.652-1.657-.907 0-1.657.75-1.657 1.657zm1.103 0c0-.311.243-.554.554-.554.31 
0 .549.243.549.554a.54.54 0 01-.55.549.543.543 0 01-.553-.55zM175.034 252.986a1.66 1.66 0 001.652 1.652 1.66 
1.66 0 001.653-1.652c0-.907-.746-1.657-1.653-1.657-.906 0-1.652.75-1.652 1.657zm1.103 
0c0-.311.238-.554.55-.554.31 0 .549.243.549.554a.54.54 0 01-.55.549.54.54 0 01-.549-.55z" color="#000" 
font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff" paint-order="markers fill 
stroke"/><path style="line-height:normal;font-variant-ligatures:normal;font-variant-position:n
 ormal;fo
 
nt-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1"
 d="M182.348 252.432v1.103h.875l.777.781v3.952l-.777.781h-.875v1.103h1.33l1.425-1.424v-4.867l-1.425-1.429z" 
color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="#fff"/><rect 
style="marker:none" width="7.718" height="6.064" x="169.52" y="260.705" rx="1.103" ry="1.103" 
fill="#3584e4"/><path d="M170.623 266.218v1.654a.55.55 0 101.102 0v-1.654zm2.205 0v1.654a.55.55 0 101.102 
0v-1.654zm2.205 0v1.654a.55.55 0 101.102 0v-1.654z" fill="url(#f)" paint-order="markers fill stroke"/><path 
d="M170.623 260.705v-1.653a.55.55 0 111.102 0v1.653zm2.205 0v-1.653a.55.55 0 111.102 0v1.653zm2.205 0v-1.653
 a.55.55 
 0 111.102 0v1.653z" fill="url(#g)" paint-order="markers fill stroke"/><rect ry="1.103" rx="1.103" 
y="259.052" x="169.52" height="6.615" width="7.718" style="marker:none" fill="#a3c7f3"/><rect width="4.41" 
height="1.103" x="170.623" y="260.154" rx="0" ry="0" paint-order="markers fill stroke" fill="none"/><rect 
ry="0" rx="0" y="262.359" x="170.623" height="1.103" width="2.205" paint-order="markers fill stroke" 
fill="none"/><g fill="#fff" paint-order="markers fill stroke"><path d="M186.058 
276.692h3.308V280h-3.308z"/><path d="M186.058 276.692h3.308v2.205h-3.308z"/><path d="M186.058 
276.692h1.103v2.205h-1.103zM186.058 280h1.103v-1.103h-1.103zM189.366 276.692H190v2.205h-.634z"/></g><g 
fill="#fff" paint-order="markers fill stroke"><path d="M186.058 273.385h2.957v2.205h-2.957z"/><path 
d="M186.058 273.385h.985v2.205h-.985zM186.058 276.692h.985v-1.102h-.985zM189.015 
273.385H190v2.205h-.985zM189.015 276.692H190v-1.102h-.985z"/></g><path paint-order="markers fill stroke" 
d="M167 249v-4
 h2.103v4
 zM173 249.129v-4.13h2.033v4.13zM170 249.129v-4.13h2v4.13zM148.572 270.628v2.205a.55.55 0 101.102 
0v-2.205zm2.205 0v2.205a.55.55 0 101.103 0v-2.205zm2.205 0v2.205a.55.55 0 101.103 0v-2.205zm2.205 
0v2.205a.55.55 0 101.103 0v-2.205zm2.205 0v2.205a.55.55 0 101.103 0v-2.205zm2.205 0v2.205a.55.55 0 101.103 
0v-2.205z" fill="#fff"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-networking.svg 
b/data/icons/scalable/actions/sysprof-networking.svg
new file mode 100644
index 0000000..5cc6765
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-networking.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient></defs><g 
transform="translate(0 -236)"><rect ry="3.804" rx="3.804" y="240.159" x="-72.75" height="55.841" 
width="56.02" style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#98c1f1" 
stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="none" d="M-72.499 239.04h57.102v57.102h-57.102z"/><path d="M-37.65 251.778c-.556 
1.01-1.084 2.333-1.666 3.334-.218-.017-.431-.073-.653-.073-.77 
0-1.53.113-2.246.29-.708-.887-1.462-2.083-2.175-2.971-
 .66.243-
 1.28.525-1.884.87.222 1.119.642 2.484.87 3.623a8.945 8.945 0 00-2.03 
2.03c-1.14-.228-2.505-.647-3.624-.87a12.479 12.479 0 00-.87 1.885c.889.712 2.084 1.467 2.972 2.174a9.401 
9.401 0 00-.29 2.247c0 .221.057.435.072.652-1.001.583-2.324 1.11-3.334 1.667.12.638.298 1.285.508 1.885 
1.14-.022 2.55-.22 3.696-.218.434.91.976 1.749 1.667 2.465-.399 1.085-1.04 2.34-1.45 3.406.494.408 1.043.757 
1.595 1.088.856-.743 1.799-1.79 2.682-2.537.877.4 1.829.615 2.827.725.381 1.105.705 2.523 1.087 3.624.7-.005 
1.36-.033 2.03-.145.186-1.144.255-2.595.434-3.77.951-.27 1.882-.619 2.682-1.159.984.613 2.085 1.459 3.044 
2.03.52-.443 1.008-.931 1.45-1.45-.571-.96-1.416-2.06-2.03-3.044.54-.8.889-1.73 1.16-2.682 1.175-.179 
2.626-.248 
3.769-.435.112-.668.141-1.33.145-2.03-1.1-.38-2.518-.705-3.624-1.087-.11-.997-.325-1.95-.725-2.826.748-.884 
1.795-1.826 2.537-2.682-.33-.552-.68-1.1-1.087-1.595-1.068.41-2.322 1.05-3.407 
1.45-.716-.692-1.556-1.233-2.464-1.667-.002-1.146.195-2.557.217-3.697-.6-.21-1.247-.388
 -1.884-.
 507zm-2.319 7.9a4.639 4.639 0 110 9.278 4.639 4.639 0 010-9.278z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path d="M-55.48 269.173c-.533.11-1.029.304-1.522.508-.038 1.448.202 
3.344-.362 3.841-.554.489-2.408.08-3.841-.073a8.412 8.412 0 00-.725 1.74c1.109.918 2.645 1.946 2.682 
2.682.037.745-1.453 1.867-2.465 2.899.24.598.58 1.145.942 1.667 1.411-.293 3.17-.866 3.77-.435.61.44.615 
2.332.797 3.769.579.174 1.188.242 1.812.29.652-1.286 1.316-3.061 2.03-3.262.732-.205 2.234 1.063 3.478 
1.812.508-.351.958-.781 1.377-1.232-.588-1.327-1.672-2.996-1.377-3.696.296-.701 2.263-1.09 
3.624-1.595.01-.17.073-.334.073-.507 
0-.444-.08-.88-.145-1.305-1.406-.373-3.403-.56-3.77-1.232-.363-.668.562-2.462 1.016-3.841a8.553 8.553 0 
00-1.523-1.088c-1.161.87-2.514 2.307-3.261 2.175-.735-.13-1.538-1.901-2.32-3.117-.093.017-.197-.02-.29 
0zm1.45 4.349a3.914 3.914 0 110 7.828 3.914 3.914 0 010-7.828z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><g transfo
 rm="matr
 ix(.1099 0 0 .10986 -97.748 250.229)"><path d="M1084 61.125a27.16 27.16 0 00-27.063 24.9l-16 192A27.16 27.16 
0 001068 307.438h96a27.16 27.16 0 0027.063-29.413l-16-192a27.16 27.16 0 00-27.063-24.9h-32z" 
fill="#98c1f1"/><rect ry="32" rx="32" y="-99.211" x="908" height="352" width="416" style="marker:none" 
fill="#cee1f8"/><path style="marker:none" d="M936.534-111.312h358.932c15.988 0 28.859 13.2 28.859 
29.597v279.889h-416.65V-81.715c0-16.397 12.871-29.597 28.859-29.597z" fill="#98c1f1"/><rect 
style="marker:none" width="338.443" height="233.291" x="946.778" y="-72.856" rx="6.847" ry="6.847" 
fill="#fff"/></g><g transform="matrix(.1099 0 0 .10986 -83.502 264.229)"><path d="M1084 61.125a27.16 27.16 0 
00-27.063 24.9l-16 192A27.16 27.16 0 001068 307.438h96a27.16 27.16 0 0027.063-29.413l-16-192a27.16 27.16 0 
00-27.063-24.9h-32z" fill="#98c1f1"/><rect style="marker:none" width="416" height="352" x="908" y="-99.211" 
rx="32" ry="32" fill="#cee1f8"/><path d="M936.534-111.312h358.932c15.98
 8 0 28.8
 59 13.2 28.859 29.597v279.889h-416.65V-81.715c0-16.397 12.871-29.597 28.859-29.597z" style="marker:none" 
fill="#98c1f1"/><rect ry="6.847" rx="6.847" y="-72.856" x="946.778" height="233.291" width="338.443" 
style="marker:none" fill="#fff"/></g></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-rapl.svg b/data/icons/scalable/actions/sysprof-rapl.svg
new file mode 100644
index 0000000..32e782e
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-rapl.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient></defs><g 
transform="translate(0 -236)"><rect ry="3.804" rx="3.804" y="240.159" x="-72.75" height="55.841" 
width="56.02" style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#98c1f1" 
stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" 
overflow="visible" fill="none" d="M-72.499 239.04h57.102v57.102h-57.102z"/><path d="M-37.65 251.778c-.556 
1.01-1.084 2.333-1.666 3.334-.218-.017-.431-.073-.653-.073-.77 
0-1.53.113-2.246.29-.708-.887-1.462-2.083-2.175-2.971-
 .66.243-
 1.28.525-1.884.87.222 1.119.642 2.484.87 3.623a8.945 8.945 0 00-2.03 
2.03c-1.14-.228-2.505-.647-3.624-.87a12.479 12.479 0 00-.87 1.885c.889.712 2.084 1.467 2.972 2.174a9.401 
9.401 0 00-.29 2.247c0 .221.057.435.072.652-1.001.583-2.324 1.11-3.334 1.667.12.638.298 1.285.508 1.885 
1.14-.022 2.55-.22 3.696-.218.434.91.976 1.749 1.667 2.465-.399 1.085-1.04 2.34-1.45 3.406.494.408 1.043.757 
1.595 1.088.856-.743 1.799-1.79 2.682-2.537.877.4 1.829.615 2.827.725.381 1.105.705 2.523 1.087 3.624.7-.005 
1.36-.033 2.03-.145.186-1.144.255-2.595.434-3.77.951-.27 1.882-.619 2.682-1.159.984.613 2.085 1.459 3.044 
2.03.52-.443 1.008-.931 1.45-1.45-.571-.96-1.416-2.06-2.03-3.044.54-.8.889-1.73 1.16-2.682 1.175-.179 
2.626-.248 
3.769-.435.112-.668.141-1.33.145-2.03-1.1-.38-2.518-.705-3.624-1.087-.11-.997-.325-1.95-.725-2.826.748-.884 
1.795-1.826 2.537-2.682-.33-.552-.68-1.1-1.087-1.595-1.068.41-2.322 1.05-3.407 
1.45-.716-.692-1.556-1.233-2.464-1.667-.002-1.146.195-2.557.217-3.697-.6-.21-1.247-.388
 -1.884-.
 507zm-2.319 7.9a4.639 4.639 0 110 9.278 4.639 4.639 0 010-9.278z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path d="M-55.48 269.173c-.533.11-1.029.304-1.522.508-.038 1.448.202 
3.344-.362 3.841-.554.489-2.408.08-3.841-.073a8.412 8.412 0 00-.725 1.74c1.109.918 2.645 1.946 2.682 
2.682.037.745-1.453 1.867-2.465 2.899.24.598.58 1.145.942 1.667 1.411-.293 3.17-.866 3.77-.435.61.44.615 
2.332.797 3.769.579.174 1.188.242 1.812.29.652-1.286 1.316-3.061 2.03-3.262.732-.205 2.234 1.063 3.478 
1.812.508-.351.958-.781 1.377-1.232-.588-1.327-1.672-2.996-1.377-3.696.296-.701 2.263-1.09 
3.624-1.595.01-.17.073-.334.073-.507 
0-.444-.08-.88-.145-1.305-1.406-.373-3.403-.56-3.77-1.232-.363-.668.562-2.462 1.016-3.841a8.553 8.553 0 
00-1.523-1.088c-1.161.87-2.514 2.307-3.261 2.175-.735-.13-1.538-1.901-2.32-3.117-.093.017-.197-.02-.29 
0zm1.45 4.349a3.914 3.914 0 110 7.828 3.914 3.914 0 010-7.828z" style="marker:none" color="#000" 
overflow="visible" fill="#98c1f1"/><path styl
 e="marke
 r:none" fill="#fff" d="M9.362 249H54v42.692H9.362z"/><path style="marker:none" d="M10.646 248a2.625 2.625 0 
00-2.63 2.63v40.99a2.625 2.625 0 002.63 2.63H53.37A2.625 2.625 0 0056 291.62v-40.99a2.625 2.625 0 
00-2.63-2.63zm1.37 4H52v10.156c-8.229-2.205-28.237 7.148-39.984 4z" fill="#98c1f1"/><rect style="marker:none" 
width="16" height="10" x="24" y="242" rx="3.93" ry="3.5" fill="#98c1f1"/><path d="M12.773 
281.497h13.844l3.691-9.23 1.846 14.767 3.692-5.537h15.689" opacity=".236" fill="none" stroke="#fff" 
stroke-miterlimit="10"/><path d="M12.773 281.055h13.844l3.691-9.23 1.846 14.767 3.692-5.537h1.73" fill="none" 
stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-miterlimit="10"/></g></svg>
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-trace-app.svg 
b/data/icons/scalable/actions/sysprof-trace-app.svg
index 21a1a12..3e1b9c3 100644
--- a/data/icons/scalable/actions/sysprof-trace-app.svg
+++ b/data/icons/scalable/actions/sysprof-trace-app.svg
@@ -1,40 +1 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg xmlns:cc='http://creativecommons.org/ns#' xmlns:dc='http://purl.org/dc/elements/1.1/' 
sodipodi:docname='pattern-legacy.svg' height='98' id='svg7384' 
xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' 
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' 
xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' 
version='1.1' inkscape:version='0.91 r13725' width='98' xmlns='http://www.w3.org/2000/svg'>
-  <metadata id='metadata90'>
-    <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>Gnome Symbolic Icon Theme</dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <sodipodi:namedview inkscape:bbox-nodes='true' inkscape:bbox-paths='true' bordercolor='#666666' 
borderopacity='1' inkscape:current-layer='layer3' inkscape:cx='-168.07028' inkscape:cy='67.863133' 
gridtolerance='10' inkscape:guide-bbox='true' guidetolerance='10' id='namedview88' 
inkscape:object-nodes='false' inkscape:object-paths='false' objecttolerance='10' pagecolor='#555753' 
inkscape:pageopacity='1' inkscape:pageshadow='2' showborder='false' showgrid='false' showguides='true' 
inkscape:snap-bbox='true' inkscape:snap-bbox-midpoints='false' inkscape:snap-global='true' 
inkscape:snap-grids='true' inkscape:snap-nodes='false' inkscape:snap-others='false' 
inkscape:snap-to-guides='true' inkscape:window-height='1403' inkscape:window-maximized='1' 
inkscape:window-width='2560' inkscape:window-x='2560' inkscape:window-y='0' inkscape:zoom='1'>
-    <inkscape:grid empspacing='2' enabled='true' id='grid4866' originx='-202' originy='192' 
snapvisiblegridlinesonly='true' spacingx='1px' spacingy='1px' type='xygrid' visible='true'/>
-  </sodipodi:namedview>
-  <title id='title9167'>Gnome Symbolic Icon Theme</title>
-  <defs id='defs7386'/>
-  <g inkscape:groupmode='layer' id='layer3' inkscape:label='patterns' transform='translate(-202,-110)'>
-    <rect height='95' id='rect7638' rx='3.8039246' ry='3.8039246' 
style='color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#729fcf;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:new'
 width='95' x='203.5' y='111.5'/>
-    <path inkscape:connector-curvature='0' d='m 204.72497,123.51384 92.50606,0' id='path7642' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:#729fcf;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'/>
-    <path inkscape:connector-curvature='0' d='m 293.48901,116.49687 -4.04376,3.99957' id='path7646' 
sodipodi:nodetypes='cc' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:#729fcf;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'/>
-    <rect height='0.98332036' id='rect7648' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='1.0054175' x='288.95911' y='116.01071'/>
-    <rect height='0.98332036' id='rect7650' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='1.0054175' x='292.98077' y='116.01071'/>
-    <rect height='0.98332036' id='rect7652' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='1.0054175' x='292.98077' y='120.01028'/>
-    <rect height='0.98332036' id='rect7654' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='1.0054175' x='288.95911' y='120.01028'/>
-    <path inkscape:connector-curvature='0' d='m 289.44525,116.49687 4.04376,3.99957' id='path7656' 
sodipodi:nodetypes='cc' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:#729fcf;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'/>
-    <rect height='98' id='rect7658' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate'
 width='98' x='202' y='110'/>
-    <rect height='10.960155' id='rect23252' rx='0' ry='0' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='29.168156' x='204.90173' y='123.99176'/>
-    <rect height='5.038136' id='rect23254' rx='0' ry='0' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='22.98097' x='236.98669' y='126.99701'/>
-    <rect height='5.038136' id='rect23256' rx='0' ry='0' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='22.98097' x='266.95038' y='126.99701'/>
-    <rect height='5.038136' id='rect23258' rx='0' ry='0' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='22.98097' x='208.08368' y='126.99701'/>
-    <rect height='46.039845' id='rect23260' rx='0' ry='0' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#729fcf;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 transform='scale(1,-1)' width='41.043156' x='204.41559' y='-180.5498'/>
-    <rect height='4.9939413' id='rect23262' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='33.896931' x='207.99536' y='138.00134'/>
-    <rect height='4.9939413' id='rect23264' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='24.969707' x='207.99536' y='146.00049'/>
-    <rect height='4.9939413' id='rect23266' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='28.019106' x='207.99536' y='154.00049'/>
-    
-    <rect height='4.9939413' id='rect23270' 
style='color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:new'
 width='33.013046' x='207.99536' y='170.00049'/>
-  </g>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg"; width="64" height="64" version="1.0"><defs><linearGradient 
id="a"><stop offset="0" stop-color="#d5d3cf"/><stop offset="1" 
stop-color="#f6f5f4"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d5d3cf"/><stop 
offset="1" stop-color="#949390"/></linearGradient><linearGradient id="c"><stop offset="0" 
stop-color="#9a9996"/><stop offset="1" stop-color="#77767b"/></linearGradient></defs><g color="#000" 
transform="translate(0 -236)"><rect ry="3.804" rx="3.804" y="240.127" x="4.127" height="55.997" width="55.79" 
style="marker:none" overflow="visible" fill="#fff" stroke="#98c1f1" stroke-width="4"/><path 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="none" d="M3.161 238.981h57.867v58.021H3.161z"/><rect 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" width="16" 
height="6.113" x="8" y="256" rx="0" ry="0" overflow="visib
 le" fill
 ="#98c1f1"/><rect ry="0" rx="0" y="258" x="26" height="2" width="12" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="#98c1f1"/><rect ry="0" rx="0" y="258" x="10" height="1.759" width="12" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="#fff"/><path d="M4.596 255.5h55.08" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="#eeeeec" stroke="#98c1f1"/><path 
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-colo
 r:#000;s
 olid-opacity:1;marker:none" d="M49.35 245.956l-.025.025H48.19v1.153l-.018.018 1.78 1.764-1.78 
1.763.025.025h-.008v1.16h1.152l.01.01.01-.01h.013v-.014l1.767-1.753 1.793 
1.776.01-.01h1.165v-1.16h-.022l.026-.026-1.78-1.763 1.78-1.764-.01-.01h.005v-1.161H52.96l-.025-.025-1.793 
1.776z" font-weight="400" font-family="sans-serif" overflow="visible" fill="#98c1f1"/><rect 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" width="12" 
height="2" x="40" y="258" rx="0" ry="0" overflow="visible" fill="#98c1f1"/><rect transform="scale(1 -1)" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" width="24.916" 
height="23" x="8.584" y="-285.5" rx="0" ry="0" overflow="visible" fill="none" stroke="#98c1f1"/><rect ry="0" 
rx="0" y="265" x="11" height="2" width="12" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="#98c1f1"/><rect style="isolation:auto;mix-bl
 end-mode
 :normal;solid-color:#000;solid-opacity:1;marker:none" width="17" height="2" x="11" y="269" rx="0" ry="0" 
overflow="visible" fill="#98c1f1"/><rect ry="0" rx="0" y="273" x="11" height="2" width="12" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="#98c1f1"/><rect 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" width="9" 
height="2" x="11" y="277" rx="0" ry="0" overflow="visible" fill="#98c1f1"/><rect ry="0" rx="0" y="281" x="11" 
height="2" width="15" 
style="isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" overflow="visible" 
fill="#98c1f1"/></g></svg>
\ No newline at end of file
diff --git a/src/libsysprof-ui/sysprof-profiler-assistant.ui b/src/libsysprof-ui/sysprof-profiler-assistant.ui
index b6a7010..e0f52c9 100644
--- a/src/libsysprof-ui/sysprof-profiler-assistant.ui
+++ b/src/libsysprof-ui/sysprof-profiler-assistant.ui
@@ -1,23 +1,35 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <interface>
   <requires lib="gtk+" version="3.22"/>
-  <object class="SysprofCpuAid" id="cpu_aid"/>
-  <object class="SysprofMemoryAid" id="memory_aid"/>
-  <object class="SysprofMemprofAid" id="memprof_aid"/>
-  <object class="SysprofCallgraphAid" id="callgraph_aid"/>
-  <object class="SysprofNetdevAid" id="network_aid"/>
-  <object class="SysprofRaplAid" id="rapl_aid"/>
+  <object class="SysprofCpuAid" id="cpu_aid">
+    <property name="icon-name">sysprof-cpu</property>
+  </object>
+  <object class="SysprofMemoryAid" id="memory_aid">
+    <property name="icon-name">sysprof-memory</property>
+  </object>
+  <object class="SysprofMemprofAid" id="memprof_aid">
+    <property name="icon-name">sysprof-allocations</property>
+  </object>
+  <object class="SysprofCallgraphAid" id="callgraph_aid">
+    <property name="icon-name">sysprof-calgraph</property>
+  </object>
+  <object class="SysprofNetdevAid" id="network_aid">
+    <property name="icon-name">sysprof-networking</property>
+  </object>
+  <object class="SysprofRaplAid" id="rapl_aid">
+    <property name="icon-name">sysprof-rapl</property>
+  </object>
   <object class="SysprofProxyAid" id="mutter_aid">
     <property name="object-path">/org/gnome/Sysprof3/Profiler</property>
     <property name="bus-type">session</property>
     <property name="bus-name">org.gnome.Shell</property>
     <!-- translators: "Compositor" means desktop compositor, gnome-shell/mutter in particular -->
     <property name="display-name" translatable="yes">GNOME Shell</property>
-    <property name="icon-name">org.gnome.Sysprof-symbolic</property>
+    <property name="icon-name">sysprof-library</property>
   </object>
   <object class="SysprofAid" id="gtk_aid">
     <property name="display-name">GTK</property>
-    <property name="icon-name">gtk3-demo-symbolic.symbolic</property>
+    <property name="icon-name">sysprof-gtk</property>
     <child>
       <object class="SysprofTracefdSource">
         <property name="envvar">GTK_TRACE_FD</property>
@@ -32,7 +44,7 @@
   </object>
   <object class="SysprofAid" id="gjs_aid">
     <property name="display-name">GJS</property>
-    <property name="icon-name">org.gnome.Sysprof-symbolic</property>
+    <property name="icon-name">sysprof-cli</property>
     <child>
       <object class="SysprofGjsSource"/>
     </child>
@@ -46,10 +58,12 @@
       </object>
     </child>
   </object>
-  <object class="SysprofBatteryAid" id="battery_aid"/>
+  <object class="SysprofBatteryAid" id="battery_aid">
+    <property name="icon-name">sysprof-battery</property>
+  </object>
   <object class="SysprofAid" id="diskstat_aid">
     <property name="display-name">Disk</property>
-    <property name="icon-name">drive-harddisk-system-symbolic</property>
+    <property name="icon-name">sysprof-disk</property>
     <child>
       <object class="SysprofDiskstatSource"/>
     </child>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]