Introduce icons as SVGs
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 4 May 2022 10:20:41 +0000 (12:20 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 4 May 2022 10:20:41 +0000 (12:20 +0200)
42 files changed:
org.argeo.app.theme.default/icons/types/.gitignore [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/activity.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/add.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/ascending.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/calendar.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/close.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/closeAll.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/dashboard.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/delete.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/descending.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/document.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/documents.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/email.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/fav.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/favNot.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/folder.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/group.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/historyAscending.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/historyDescending.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/home.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/license.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/location.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/logout.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/milestone.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/mobile.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/note.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/organisation.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/people.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/person.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/project-01.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/refresh.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/save.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/saveAll.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/search.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/settings.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/tag.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/task.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/task_1.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/telephone.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/timeLine.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/todo.svg [new file with mode: 0644]
org.argeo.app.theme.default/icons/types/svg/user.svg [new file with mode: 0644]

diff --git a/org.argeo.app.theme.default/icons/types/.gitignore b/org.argeo.app.theme.default/icons/types/.gitignore
new file mode 100644 (file)
index 0000000..098a566
--- /dev/null
@@ -0,0 +1,2 @@
+!svg/
+**/*.png
diff --git a/org.argeo.app.theme.default/icons/types/svg/activity.svg b/org.argeo.app.theme.default/icons/types/svg/activity.svg
new file mode 100644 (file)
index 0000000..f7b4e67
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" version="1.1" viewBox="0 0 500 500">
+  <metadata id="metadata13">
+    <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>activity</dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs id="defs4">
+    <style id="style2">.cls-1{fill:none;stroke:#305d74;stroke-linecap:round;stroke-miterlimit:10;stroke-width:40px;}</style>
+  </defs>
+  <title id="title6">activity</title>
+  <path d="m 39,321 c 28,0 56,0 84,0 22,-69.33333 44,-138.66667 66,-208 28,98.66667 56,197.33333 84,296 15.33333,-51.33333 30.66667,-102.66667 46,-154 47.33333,0 94.66667,0 142,0" id="polyline8" style="fill:none;stroke:#305d74;stroke-width:40px;stroke-linecap:round;stroke-miterlimit:10"/>
+       /&gt;
+
+
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/add.svg b/org.argeo.app.theme.default/icons/types/svg/add.svg
new file mode 100644 (file)
index 0000000..bbc6670
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-2{fill:none;stroke-miterlimit:10;stroke-width:125px;}.cls-1{stroke:#006838;}.cls-2{stroke:#00a551;}</style>
+  </defs>
+  <title>add</title>
+  <line class="cls-1" x1="264.81" x2="264.81" y1="44.56" y2="444.62"/>
+  <line class="cls-1" x1="464.84" x2="64.78" y1="244.59" y2="244.59"/>
+  <line class="cls-2" x1="253.03" x2="253.03" y1="33.68" y2="433.74"/>
+  <line class="cls-2" x1="453.06" x2="53" y1="233.71" y2="233.71"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/ascending.svg b/org.argeo.app.theme.default/icons/types/svg/ascending.svg
new file mode 100644 (file)
index 0000000..d1a171c
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;stroke:#f3964d;stroke-linecap:round;stroke-linejoin:round;stroke-width:20px;}.cls-2{fill:#f3964d;}</style>
+  </defs>
+  <title>ascending</title>
+  <g id="Plus">
+    <line class="cls-1" x1="119" x2="119" y1="128.38" y2="384.84"/>
+    <polygon class="cls-2" points="81.1 139.47 119 73.84 156.9 139.47 81.1 139.47"/>
+    <line class="cls-1" x1="188" x2="406" y1="376.84" y2="376.84"/>
+    <line class="cls-1" x1="188" x2="370" y1="316.84" y2="316.84"/>
+    <line class="cls-1" x1="188" x2="318" y1="250.84" y2="250.84"/>
+    <line class="cls-1" x1="188" x2="270" y1="184.84" y2="184.84"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/calendar.svg b/org.argeo.app.theme.default/icons/types/svg/calendar.svg
new file mode 100644 (file)
index 0000000..60e0ee5
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#454545;}.cls-2,.cls-4{fill:none;stroke:#454545;stroke-miterlimit:10;stroke-width:20px;}.cls-3{fill:#fff;}.cls-4{stroke-linecap:round;}</style>
+  </defs>
+  <title>calendar</title>
+  <g id="Plus">
+    <rect class="cls-1" height="124" rx="12" ry="12" width="400" x="43.48" y="56.17"/>
+    <rect class="cls-2" height="391" rx="12" ry="12" width="391" x="48.98" y="54.67"/>
+    <rect class="cls-1" height="79" rx="12" ry="12" width="79" x="96.48" y="217.17"/>
+    <rect class="cls-1" height="79" rx="12" ry="12" width="79" x="206.48" y="217.17"/>
+    <rect class="cls-1" height="79" rx="12" ry="12" width="79" x="316.48" y="217.17"/>
+    <rect class="cls-1" height="79" rx="12" ry="12" width="79" x="96.48" y="327.17"/>
+    <rect class="cls-1" height="79" rx="12" ry="12" width="79" x="206.48" y="327.17"/>
+    <rect class="cls-1" height="79" rx="12" ry="12" width="79" x="316.48" y="327.17"/>
+    <circle class="cls-3" cx="135.98" cy="88.67" r="26.5"/>
+    <line class="cls-4" x1="135.48" x2="135.48" y1="14.17" y2="89.17"/>
+    <circle class="cls-3" cx="360.98" cy="88.67" r="26.5"/>
+    <line class="cls-4" x1="360.48" x2="360.48" y1="14.17" y2="89.17"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/close.svg b/org.argeo.app.theme.default/icons/types/svg/close.svg
new file mode 100644 (file)
index 0000000..242c922
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-2{fill:none;stroke-miterlimit:10;stroke-width:96px;}.cls-1{stroke:#808184;}.cls-2{stroke:#58595b;}</style>
+  </defs>
+  <title>close</title>
+  <line class="cls-1" x1="91.83" x2="429.22" y1="85.31" y2="422.71"/>
+  <line class="cls-1" x1="429.22" x2="91.83" y1="85.31" y2="422.71"/>
+  <line class="cls-2" x1="72.72" x2="410.11" y1="86.08" y2="423.47"/>
+  <line class="cls-2" x1="410.11" x2="72.72" y1="86.08" y2="423.47"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/closeAll.svg b/org.argeo.app.theme.default/icons/types/svg/closeAll.svg
new file mode 100644 (file)
index 0000000..775f7a7
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-2{fill:none;stroke-miterlimit:10;stroke-width:96px;}.cls-1{stroke:#58595b;}.cls-2{stroke:#ddd;}</style>
+  </defs>
+  <title>closeAll</title>
+  <line class="cls-1" x1="58.17" x2="375.94" y1="82.07" y2="399.84"/>
+  <line class="cls-1" x1="375.94" x2="58.17" y1="82.07" y2="399.84"/>
+  <line class="cls-2" x1="93.17" x2="410.94" y1="81.07" y2="398.84"/>
+  <line class="cls-2" x1="410.94" x2="93.17" y1="81.07" y2="398.84"/>
+  <line class="cls-1" x1="127.17" x2="444.94" y1="81.07" y2="398.84"/>
+  <line class="cls-1" x1="444.94" x2="127.17" y1="81.07" y2="398.84"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/dashboard.svg b/org.argeo.app.theme.default/icons/types/svg/dashboard.svg
new file mode 100644 (file)
index 0000000..852cd6a
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-2{fill:none;stroke-linecap:round;stroke-miterlimit:10;}.cls-1{stroke:#305d74;stroke-width:35px;}.cls-2{stroke:#f3964d;stroke-width:50px;}.cls-3{fill:#177f95;}.cls-4{fill:#49bac5;}</style>
+  </defs>
+  <title>dashboard</title>
+  <g id="Plus">
+    <polyline class="cls-1" points="379.15 199.72 379.15 456.05 113.88 456.05 113.88 199.72"/>
+    <polyline class="cls-2" points="47.29 255.25 244 58.54 440.72 255.25"/>
+    <rect class="cls-3" height="146.05" width="83.61" x="158.39" y="294"/>
+    <rect class="cls-4" height="76.5" width="64.5" x="266.5" y="217.5"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/delete.svg b/org.argeo.app.theme.default/icons/types/svg/delete.svg
new file mode 100644 (file)
index 0000000..b2800d4
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#454545;}.cls-2{fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:50px;}</style>
+  </defs>
+  <title>delete</title>
+  <g id="Plus">
+    <path class="cls-1" d="M368,474.8l-232.79.09c-14.28,0-30.79-21.78-30.79-36.06L80.65,158.69l341-.44-23,279.7C398.61,452.23,382.25,474.8,368,474.8Z"/>
+    <rect class="cls-1" height="52.93" rx="12" ry="12" width="392.28" x="55" y="77.77"/>
+    <rect class="cls-1" height="84.44" rx="19.8" ry="19.8" width="182.09" x="160.99" y="25"/>
+    <line class="cls-2" x1="253.99" x2="253.99" y1="208.67" y2="408.74"/>
+    <line class="cls-2" x1="145.52" x2="162.82" y1="207.99" y2="409.42"/>
+    <line class="cls-2" x1="358.84" x2="340.33" y1="208.12" y2="409.29"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/descending.svg b/org.argeo.app.theme.default/icons/types/svg/descending.svg
new file mode 100644 (file)
index 0000000..4f363b0
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;stroke:#f3964d;stroke-linecap:round;stroke-linejoin:round;stroke-width:20px;}.cls-2{fill:#f3964d;}</style>
+  </defs>
+  <title>descending</title>
+  <g id="Plus">
+    <line class="cls-1" x1="120" x2="120" y1="355.3" y2="98.84"/>
+    <polygon class="cls-2" points="157.9 344.21 120 409.84 82.1 344.21 157.9 344.21"/>
+    <line class="cls-1" x1="189" x2="407" y1="311.84" y2="311.84"/>
+    <line class="cls-1" x1="189" x2="371" y1="251.84" y2="251.84"/>
+    <line class="cls-1" x1="189" x2="319" y1="185.84" y2="185.84"/>
+    <line class="cls-1" x1="189" x2="271" y1="119.84" y2="119.84"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/document.svg b/org.argeo.app.theme.default/icons/types/svg/document.svg
new file mode 100644 (file)
index 0000000..5265430
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#305d74;stroke:#305d74;}.cls-1,.cls-3{stroke-miterlimit:10;}.cls-2{fill:#fff;}.cls-3{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:50px;}</style>
+  </defs>
+  <title>document</title>
+  <polygon class="cls-1" points="393.14 463.84 78.14 463.84 78.14 49 300.02 49 393.14 163.4 393.14 463.84"/>
+  <polygon class="cls-2" points="375.05 179.8 294.69 179.8 294.69 81.2 375.05 179.8"/>
+  <line class="cls-3" x1="127.68" x2="334.87" y1="270.73" y2="270.73"/>
+  <line class="cls-3" x1="127.68" x2="334.87" y1="391.27" y2="391.27"/>
+  <line class="cls-3" x1="132.18" x2="189.19" y1="157.12" y2="157.12"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/documents.svg b/org.argeo.app.theme.default/icons/types/svg/documents.svg
new file mode 100644 (file)
index 0000000..8e7684f
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-5{fill:#305d74;}.cls-1,.cls-4,.cls-5{stroke:#305d74;}.cls-1,.cls-3,.cls-4,.cls-5{stroke-miterlimit:10;}.cls-2{fill:#fff;}.cls-3{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:50px;}.cls-4{fill:#292561;}.cls-4,.cls-5{stroke-width:30px;}</style>
+  </defs>
+  <title>documents</title>
+  <polygon class="cls-1" points="437.14 465.84 122.14 465.84 122.14 51 344.02 51 437.14 165.4 437.14 465.84"/>
+  <polygon class="cls-2" points="419.05 181.8 338.69 181.8 338.69 83.2 419.05 181.8"/>
+  <line class="cls-3" x1="171.68" x2="378.87" y1="272.73" y2="272.73"/>
+  <line class="cls-3" x1="171.68" x2="378.87" y1="393.27" y2="393.27"/>
+  <line class="cls-3" x1="176.18" x2="233.19" y1="159.12" y2="159.12"/>
+  <line class="cls-4" x1="287" x2="51" y1="6" y2="6"/>
+  <line class="cls-5" x1="66" x2="66" y1="1" y2="389"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/email.svg b/org.argeo.app.theme.default/icons/types/svg/email.svg
new file mode 100644 (file)
index 0000000..444445b
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#fff;stroke:#454545;stroke-linejoin:round;stroke-width:45px;}</style>
+  </defs>
+  <title>email</title>
+  <rect class="cls-1" height="295.92" width="372.28" x="61.82" y="88.28"/>
+  <polygon class="cls-1" points="65.48 88.28 430.03 88.29 247.76 305.77 65.48 88.28"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/fav.svg b/org.argeo.app.theme.default/icons/types/svg/fav.svg
new file mode 100644 (file)
index 0000000..b78263c
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#ffe78b;stroke:#dcc068;stroke-miterlimit:10;stroke-width:5px;}</style>
+  </defs>
+  <title>fav</title>
+  <polygon class="cls-1" points="392.45 451.67 251 360.47 110.47 450.74 152.35 290.67 23.93 183.65 190.51 175.28 251.93 18 308.7 171.55 479 183.65 350.57 289.74 392.45 451.67"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/favNot.svg b/org.argeo.app.theme.default/icons/types/svg/favNot.svg
new file mode 100644 (file)
index 0000000..2902279
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#ccc;}</style>
+  </defs>
+  <title>favNot</title>
+  <polygon class="cls-1" points="388.45 464.67 247 373.47 106.47 463.74 148.35 303.67 19.93 196.65 186.51 188.28 247.93 31 304.7 184.55 475 196.65 346.57 302.74 388.45 464.67"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/folder.svg b/org.argeo.app.theme.default/icons/types/svg/folder.svg
new file mode 100644 (file)
index 0000000..3874e6f
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#177f95;}</style>
+  </defs>
+  <title>folder</title>
+  <path class="cls-1" d="M133.63,215.59a4.17,4.17,0,0,0-4,3L46.92,425.18v7.19c0,5.34-.34,7.2,4.06,7.2h323.4c8.38,0,15.75-5.59,17.69-13.12L466,222.79v-7.2Z"/>
+  <path class="cls-1" d="M123.8,193.8H431.21V147.09a20.36,20.36,0,0,0-20.34-20.34H226.48L189.2,74.63h-140A20.36,20.36,0,0,0,28.9,95V406.4l76.57-199.06A19.13,19.13,0,0,1,123.8,193.8Z"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/group.svg b/org.argeo.app.theme.default/icons/types/svg/group.svg
new file mode 100644 (file)
index 0000000..4a1ee49
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#177f95;}.cls-2,.cls-3{fill:#fff;}.cls-3{stroke:#177f95;stroke-miterlimit:10;stroke-width:9px;}</style>
+  </defs>
+  <title>group</title>
+  <circle class="cls-1" cx="246" cy="245" r="236"/>
+  <path class="cls-2" d="M347.33,221.71l-4.18-15c18.42-8.76,31.56-30.88,31.56-57,0-33.76-21.89-61.12-48.89-61.12S276.93,116,276.93,149.76c0,26.23,13.28,48.42,31.85,57.08l-3.46,14.33C271,230.8,249.92,264.5,241.17,308c-4.91,24.44,175.23,33.18,169.25,0C403.09,267.37,381.42,232.31,347.33,221.71Z"/>
+  <path class="cls-2" d="M197.08,231.41l-4.18-15c18.42-8.77,31.56-30.88,31.56-57,0-33.75-21.89-61.11-48.89-61.11s-48.89,27.36-48.89,61.11c0,26.24,13.28,48.43,31.85,57.09l-3.46,14.33c-34.33,9.63-55.4,43.33-64.15,86.83-4.91,24.44,175.23,33.18,169.25,0C252.84,277.07,231.17,242,197.08,231.41Z"/>
+  <path class="cls-3" d="M273.45,272.94l-5.06-18.09c22.25-10.59,38.13-37.3,38.13-68.82,0-40.77-26.44-73.82-59.06-73.82S188.41,145.26,188.41,186c0,31.69,16.05,58.49,38.48,69l-4.19,17.3c-41.46,11.63-66.91,52.34-77.48,104.88-5.93,29.51,211.65,40.07,204.42,0C340.79,328.09,314.61,285.74,273.45,272.94Z"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/historyAscending.svg b/org.argeo.app.theme.default/icons/types/svg/historyAscending.svg
new file mode 100644 (file)
index 0000000..975310e
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;stroke:#f3964d;stroke-linecap:round;stroke-linejoin:round;stroke-width:25px;}.cls-2{fill:#f3964d;}</style>
+  </defs>
+  <title>historyAscending</title>
+  <path class="cls-1" d="M402.44,198.19A172,172,0,1,0,374.8,354.52"/>
+  <polygon class="cls-2" points="428.83 168.54 399.33 187.75 365.02 179.84 410.33 249.82 428.83 168.54"/>
+  <line class="cls-1" x1="233.33" x2="233.33" y1="136.82" y2="269.82"/>
+  <line class="cls-1" x1="233.33" x2="321.33" y1="269.82" y2="269.82"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/historyDescending.svg b/org.argeo.app.theme.default/icons/types/svg/historyDescending.svg
new file mode 100644 (file)
index 0000000..7c35988
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;stroke:#f3964d;stroke-linecap:round;stroke-linejoin:round;stroke-width:25px;}.cls-2{fill:#f3964d;}</style>
+  </defs>
+  <title>historyDescending</title>
+  <path class="cls-1" d="M86.21,197.19a172,172,0,1,1,27.64,156.33"/>
+  <polygon class="cls-2" points="123.63 178.84 89.32 186.75 59.82 167.54 78.33 248.82 123.63 178.84"/>
+  <line class="cls-1" x1="245.33" x2="245.33" y1="135.82" y2="268.82"/>
+  <line class="cls-1" x1="245.33" x2="333.33" y1="268.82" y2="268.82"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/home.svg b/org.argeo.app.theme.default/icons/types/svg/home.svg
new file mode 100644 (file)
index 0000000..0c2ba6f
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#fff;}.cls-1,.cls-2,.cls-3{stroke:#454545;}.cls-1,.cls-2{stroke-linejoin:round;stroke-width:50px;}.cls-2{fill:none;}.cls-3{fill:#454545;stroke-miterlimit:10;}</style>
+  </defs>
+  <title>home</title>
+  <rect class="cls-1" height="246.82" width="246.82" x="128.47" y="216.77"/>
+  <polygon class="cls-2" points="65.47 216.77 251.88 30.36 438.29 216.77 65.47 216.77"/>
+  <rect class="cls-3" height="97.13" width="66.94" x="184.94" y="342.18"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/license.svg b/org.argeo.app.theme.default/icons/types/svg/license.svg
new file mode 100644 (file)
index 0000000..994e2ec
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;}.cls-1,.cls-2{stroke:#454545;stroke-miterlimit:10;stroke-width:30px;}.cls-2{fill:#f3964d;}</style>
+  </defs>
+  <title>license</title>
+  <rect class="cls-1" height="276.25" width="404.67" x="42.67" y="78.19"/>
+  <circle class="cls-2" cx="319.33" cy="217" r="79.67"/>
+  <polyline class="cls-2" points="362.63 274 362.63 452.69 318.61 407.19 276.28 452.69 276.28 274"/>
+  <line class="cls-1" x1="80.67" x2="196.31" y1="271" y2="271"/>
+  <line class="cls-1" x1="88.67" x2="186.67" y1="178" y2="178"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/location.svg b/org.argeo.app.theme.default/icons/types/svg/location.svg
new file mode 100644 (file)
index 0000000..6bf408b
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#305d74;}.cls-2{fill:#6ac59a;}.cls-3{fill:#f3964d;}.cls-4{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:17px;}</style>
+  </defs>
+  <title>location</title>
+  <g id="Plus">
+    <polygon class="cls-1" points="432.15 447.73 71.15 447.73 94.15 313.73 393.15 284.73 432.15 447.73"/>
+    <polygon class="cls-2" points="303.87 404.93 175.17 419.23 142.67 343.83 246.67 315.23 303.87 404.93"/>
+    <path class="cls-3" d="M272.37,239.47c-3.18-11.88-24.67-17.25-54.1-15.44L190,118.58c13.37-8.43,20.78-17.4,18.84-24.64-3.66-13.64-148.6,25.2-144.94,38.84,1.94,7.24,12.84,11.3,28.63,11.91l28.25,105.46c-26.39,13.14-42.31,28.54-39.13,40.42,2.25,8.39,45.11,1.69,89.64-9.66l20.26,75.6,14.68,13.85,5.09-19.15L191.07,275.6C234.85,263.21,274.6,247.78,272.37,239.47Z"/>
+    <line class="cls-4" x1="171.65" x2="195.65" y1="137.65" y2="223.65"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/logout.svg b/org.argeo.app.theme.default/icons/types/svg/logout.svg
new file mode 100644 (file)
index 0000000..606f172
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;stroke:#454545;stroke-linecap:round;stroke-miterlimit:10;stroke-width:50px;}</style>
+  </defs>
+  <title>logout</title>
+  <path class="cls-1" d="M336.7,100.05a169.92,169.92,0,1,1-186.22,6"/>
+  <line class="cls-1" x1="248.59" x2="248.59" y1="233.73" y2="64.93"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/milestone.svg b/org.argeo.app.theme.default/icons/types/svg/milestone.svg
new file mode 100644 (file)
index 0000000..b99b69d
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#49bac5;}.cls-2{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:40px;}</style>
+  </defs>
+  <title>milestone</title>
+  <rect class="cls-1" height="337.48" rx="11" ry="11" width="337.48" x="81" y="83.52"/>
+  <path class="cls-1" d="M407.48,94.52V410H92V94.52H407.48m0-22H92a22,22,0,0,0-22,22V410a22,22,0,0,0,22,22H407.48a22,22,0,0,0,22-22V94.52a22,22,0,0,0-22-22Z"/>
+  <polyline class="cls-2" points="156.1 285.83 239.74 343.74 341.07 158.77"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/mobile.svg b/org.argeo.app.theme.default/icons/types/svg/mobile.svg
new file mode 100644 (file)
index 0000000..c991bec
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-3{fill:#fff;}.cls-1,.cls-2,.cls-3{stroke:#454545;}.cls-1,.cls-2{stroke-linejoin:round;}.cls-1{stroke-width:50px;}.cls-2{fill:none;stroke-width:92px;}.cls-3{stroke-miterlimit:10;}</style>
+  </defs>
+  <title>mobile</title>
+  <rect class="cls-1" height="286.94" transform="translate(493.25 -3.51) rotate(90)" width="430.9" x="32.93" y="101.39"/>
+  <line class="cls-2" x1="115.45" x2="391.85" y1="400.47" y2="400.47"/>
+  <circle class="cls-3" cx="249.01" cy="414.91" r="29"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/note.svg b/org.argeo.app.theme.default/icons/types/svg/note.svg
new file mode 100644 (file)
index 0000000..132478f
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#fff;stroke-linecap:round;stroke-width:27px;}.cls-1,.cls-2{stroke:#305d74;stroke-linejoin:round;}.cls-2{fill:#305d74;stroke-width:13px;}</style>
+  </defs>
+  <title>note</title>
+  <polygon class="cls-1" points="415.44 439.47 116.18 439.47 116.18 45.37 326.97 45.37 415.44 154.05 415.44 439.47"/>
+  <polygon class="cls-2" points="380.32 162.67 315.43 162.67 315.43 83.05 380.32 162.67"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/organisation.svg b/org.argeo.app.theme.default/icons/types/svg/organisation.svg
new file mode 100644 (file)
index 0000000..767dc00
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#305d74;}.cls-2{fill:#fff;}</style>
+  </defs>
+  <title>organisation</title>
+  <rect class="cls-1" height="303.21" width="176.99" x="256.65" y="129"/>
+  <rect class="cls-2" height="54.7" width="54.7" x="343.5" y="173.99"/>
+  <rect class="cls-2" height="54.7" width="54.7" x="343.5" y="259.2"/>
+  <rect class="cls-2" height="54.7" width="54.7" x="343.5" y="346.72"/>
+  <rect class="cls-1" height="393.49" width="266.78" x="50.22" y="63"/>
+  <rect class="cls-2" height="73.01" width="73.01" x="92.5" y="110.99"/>
+  <rect class="cls-2" height="73.01" width="73.01" x="207.14" y="111.03"/>
+  <rect class="cls-2" height="73.01" width="73.01" x="92.14" y="234.03"/>
+  <rect class="cls-2" height="73.01" width="73.01" x="211.12" y="234.02"/>
+  <rect class="cls-2" height="73.01" width="73.01" x="92.14" y="347.03"/>
+  <rect class="cls-2" height="73.01" width="73.01" x="213.14" y="344.03"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/people.svg b/org.argeo.app.theme.default/icons/types/svg/people.svg
new file mode 100644 (file)
index 0000000..e28542f
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#f3964d;}.cls-2,.cls-3{fill:#fff;}.cls-3{stroke:#f3964d;stroke-miterlimit:10;stroke-width:9px;}</style>
+  </defs>
+  <title>people</title>
+  <circle class="cls-1" cx="250.65" cy="245.31" r="236"/>
+  <path class="cls-2" d="M352,222l-4.19-15c18.42-8.77,31.57-30.88,31.57-57,0-33.75-21.89-61.12-48.9-61.12s-48.89,27.37-48.89,61.12c0,26.24,13.29,48.42,31.86,57.09L310,221.48c-34.32,9.63-55.39,43.33-64.15,86.83-4.91,24.44,175.24,33.18,169.25,0C407.74,267.68,386.07,232.62,352,222Z"/>
+  <path class="cls-2" d="M201.74,231.71l-4.19-15c18.42-8.76,31.57-30.87,31.57-57,0-33.75-21.89-61.12-48.9-61.12S131.33,126,131.33,159.76c0,26.23,13.29,48.42,31.86,57.09l-3.47,14.33c-34.32,9.62-55.4,43.33-64.15,86.83-4.91,24.44,175.24,33.18,169.25,0C257.49,277.38,235.82,242.32,201.74,231.71Z"/>
+  <path class="cls-3" d="M278.1,273.24l-5.05-18.09c22.24-10.58,38.12-37.29,38.12-68.81,0-40.77-26.44-73.82-59.05-73.82s-59.06,33.05-59.06,73.82c0,31.68,16.05,58.48,38.48,68.95l-4.18,17.31c-41.46,11.62-66.92,52.33-77.48,104.87-5.94,29.52,211.64,40.08,204.42,0C345.44,328.4,319.27,286.05,278.1,273.24Z"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/person.svg b/org.argeo.app.theme.default/icons/types/svg/person.svg
new file mode 100644 (file)
index 0000000..b29b335
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#f3964d;}.cls-2{fill:#fff;}</style>
+  </defs>
+  <title>person</title>
+  <circle class="cls-1" cx="259" cy="249" r="235"/>
+  <path class="cls-2" d="M285.92,264.66l-5.24-18.73c23-11,39.49-38.63,39.49-71.27,0-42.23-27.39-76.46-61.17-76.46s-61.16,34.23-61.16,76.46c0,32.81,16.62,60.57,39.85,71.41L233.36,264C190.42,276,164.05,318.2,153.11,372.62c-6.15,30.57,219.21,41.51,211.72,0C355.66,321.79,328.55,277.93,285.92,264.66Z"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/project-01.svg b/org.argeo.app.theme.default/icons/types/svg/project-01.svg
new file mode 100644 (file)
index 0000000..c94ba9b
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#fff;}.cls-2{fill:#35987a;}.cls-3,.cls-4,.cls-5,.cls-6{fill:none;}.cls-3,.cls-4{stroke:#35987a;stroke-linecap:round;stroke-width:49px;}.cls-3,.cls-5,.cls-6{stroke-miterlimit:10;}.cls-4{stroke-linejoin:round;}.cls-5,.cls-6{stroke:#000;}.cls-5{stroke-width:51px;}.cls-6{stroke-width:9px;}</style>
+  </defs>
+  <title>project-01</title>
+  <rect class="cls-1" height="382.19" rx="13.5" ry="13.5" width="317" x="67.5" y="56.34"/>
+  <path class="cls-2" d="M371,69.84V425H81V69.84H371m0-27H81a27,27,0,0,0-27,27V425a27,27,0,0,0,27,27H371a27,27,0,0,0,27-27V69.84a27,27,0,0,0-27-27Z"/>
+  <line class="cls-3" x1="132.5" x2="321.5" y1="132" y2="132"/>
+  <line class="cls-4" x1="132.5" x2="308.5" y1="248.5" y2="248.5"/>
+  <line class="cls-5" x1="309.73" x2="480.45" y1="337.71" y2="125.58"/>
+  <polygon class="cls-6" points="287.3 331.2 321.68 358.04 267.58 389.45 287.3 331.2"/>
+  <line class="cls-4" x1="128.5" x2="238.5" y1="360.5" y2="360.5"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/refresh.svg b/org.argeo.app.theme.default/icons/types/svg/refresh.svg
new file mode 100644 (file)
index 0000000..638fd55
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;stroke:#f58430;stroke-miterlimit:10;stroke-width:64px;}.cls-2{fill:#f58430;}</style>
+  </defs>
+  <title>refresh</title>
+  <path class="cls-1" d="M395,365.3A189.26,189.26,0,0,1,246,437.72c-101.78,0-184.83-80.18-189.42-180.83"/>
+  <polygon class="cls-2" points="299.56 353.88 435.57 248.1 459.2 418.78 299.56 353.88"/>
+  <path class="cls-1" d="M96.88,118.68A189.29,189.29,0,0,1,246,46.26c102,0,185.18,80.53,189.45,181.47"/>
+  <polygon class="cls-2" points="192.34 130.1 56.33 235.88 32.7 65.2 192.34 130.1"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/save.svg b/org.argeo.app.theme.default/icons/types/svg/save.svg
new file mode 100644 (file)
index 0000000..09660dd
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#454545;}</style>
+  </defs>
+  <title>save</title>
+  <path class="cls-1" d="M21.12,19.33V479H480.77V121.64L370.45,19.33Zm316,143.84H165V48.6H337.08Zm-229.65,86H394.11V450.36H107.43Z"/>
+  <rect class="cls-1" height="57.88" transform="translate(440.03 211.23) rotate(-180)" width="57.88" x="191.08" y="76.68"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/saveAll.svg b/org.argeo.app.theme.default/icons/types/svg/saveAll.svg
new file mode 100644 (file)
index 0000000..3f2ebde
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-2,.cls-3{fill:#454545;}.cls-2,.cls-3{stroke:#4f4d4e;}.cls-2,.cls-3,.cls-4,.cls-5{stroke-miterlimit:10;}.cls-2,.cls-4{stroke-width:30px;}.cls-3,.cls-5{stroke-width:40px;}.cls-4,.cls-5{fill:none;stroke:#7c7c7c;}</style>
+  </defs>
+  <title>saveAll</title>
+  <path class="cls-1" d="M170.19,125.05v338.3H508.48v-263l-81.19-75.31ZM402.73,230.92H276.06V146.6H402.73Zm-169,63.28h211V442.29h-211Z"/>
+  <rect class="cls-1" height="42.6" transform="translate(633.14 377.12) rotate(-180)" width="42.6" x="295.27" y="167.26"/>
+  <line class="cls-2" x1="376.88" x2="88.45" y1="70.98" y2="70.98"/>
+  <line class="cls-3" x1="108.19" x2="108.19" y1="68.98" y2="418.1"/>
+  <line class="cls-4" x1="321.63" x2="11.28" y1="2.33" y2="2.33"/>
+  <line class="cls-5" x1="29.79" x2="29.79" y1="1.33" y2="383.52"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/search.svg b/org.argeo.app.theme.default/icons/types/svg/search.svg
new file mode 100644 (file)
index 0000000..6fa30df
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#231f20;stroke-width:31px;}.cls-1,.cls-2{stroke:#454545;stroke-miterlimit:10;}.cls-2{fill:none;stroke-linecap:round;stroke-width:60px;}</style>
+  </defs>
+  <title>search</title>
+  <path class="cls-1" d="M173,40.34A133.52,133.52,0,1,0,306.47,173.85,133.52,133.52,0,0,0,173,40.34Zm0,252.12a118.61,118.61,0,1,1,118.6-118.61A118.6,118.6,0,0,1,173,292.46Z"/>
+  <line class="cls-2" x1="269.72" x2="432.42" y1="279.01" y2="441.72"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/settings.svg b/org.argeo.app.theme.default/icons/types/svg/settings.svg
new file mode 100644 (file)
index 0000000..da3b784
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#454545;stroke-linecap:round;stroke-linejoin:round;stroke-width:20px;}.cls-1,.cls-2{stroke:#454545;}.cls-2{fill:none;stroke-miterlimit:10;stroke-width:50px;}</style>
+  </defs>
+  <title>settings</title>
+  <g id="Plus">
+    <rect class="cls-1" height="44.41" width="43.85" x="228.54" y="59.66"/>
+    <rect class="cls-1" height="44.41" width="43.85" x="395.17" y="219.53"/>
+    <rect class="cls-1" height="44.41" width="43.85" x="228.54" y="397.17"/>
+    <rect class="cls-1" height="44.41" width="43.85" x="61.92" y="228.41"/>
+    <polygon class="cls-1" points="158.69 366.08 127.69 397.48 96.68 366.08 127.69 334.68 158.69 366.08"/>
+    <polygon class="cls-1" points="404.25 366.08 373.24 397.48 342.24 366.08 373.24 334.68 404.25 366.08"/>
+    <polygon class="cls-1" points="404.25 135.16 373.24 166.56 342.24 135.16 373.24 103.75 404.25 135.16"/>
+    <polygon class="cls-1" points="167.46 126.27 136.46 157.68 105.45 126.27 136.46 94.87 167.46 126.27"/>
+    <circle class="cls-2" cx="250.48" cy="250.61" r="126.5"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/tag.svg b/org.argeo.app.theme.default/icons/types/svg/tag.svg
new file mode 100644 (file)
index 0000000..4ce586d
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:none;stroke:#454545;stroke-linecap:round;stroke-miterlimit:10;stroke-width:44px;}</style>
+  </defs>
+  <title>tag</title>
+  <g id="Plus">
+    <line class="cls-1" x1="218.31" x2="183.35" y1="84.43" y2="401.51"/>
+    <line class="cls-1" x1="327.65" x2="292.69" y1="88.49" y2="405.57"/>
+    <line class="cls-1" x1="373.91" x2="134.88" y1="186" y2="186"/>
+    <line class="cls-1" x1="363.91" x2="124.88" y1="294" y2="294"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/task.svg b/org.argeo.app.theme.default/icons/types/svg/task.svg
new file mode 100644 (file)
index 0000000..09e81ed
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#35987a;}.cls-2{fill:#fff;}.cls-3{fill:#007f00;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:50px;}</style>
+  </defs>
+  <title>task</title>
+  <rect class="cls-1" height="435.25" width="345.2" x="61" y="24.75"/>
+  <circle class="cls-2" cx="130" cy="133" r="24"/>
+  <line class="cls-3" x1="206" x2="335" y1="133" y2="133"/>
+  <line class="cls-3" x1="205" x2="334.67" y1="245" y2="244.93"/>
+  <line class="cls-3" x1="209" x2="334.67" y1="352" y2="352.24"/>
+  <circle class="cls-2" cx="130" cy="240" r="24"/>
+  <circle class="cls-2" cx="130" cy="352" r="24"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/task_1.svg b/org.argeo.app.theme.default/icons/types/svg/task_1.svg
new file mode 100644 (file)
index 0000000..246ea19
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#fff;}.cls-2{fill:#177f95;}.cls-3{fill:none;stroke:#177f95;stroke-linecap:round;stroke-linejoin:round;stroke-width:40px;}</style>
+  </defs>
+  <title>task_1</title>
+  <g id="Plus">
+    <rect class="cls-1" height="381" width="302" x="79" y="69"/>
+    <path class="cls-2" d="M367,83V436H93V83H367m16-28H77A12,12,0,0,0,65,67V452a12,12,0,0,0,12,12H383a12,12,0,0,0,12-12V67a12,12,0,0,0-12-12Z"/>
+    <path class="cls-1" d="M126.11,97.5a14.06,14.06,0,0,1-5.61-1V42.22a14.24,14.24,0,0,1,5.61-1h49.61L177.5,34c2.8-11.29,24.39-23.47,54.39-23.47S283.47,22.68,286.27,34l1.79,7.21h45.83a14.24,14.24,0,0,1,5.61,1V96.46a14.06,14.06,0,0,1-5.61,1Z"/>
+    <path class="cls-2" d="M231.89,20c12.79,0,24.88,2.46,34.05,6.93,7.91,3.85,10.73,7.79,11.11,9.33l3.58,14.42H330V88H130V50.68h53.15l3.58-14.42c.38-1.54,3.19-5.48,11.11-9.33C207,22.46,219.1,20,231.89,20m0-19c-32.48,0-59.31,13.35-63.61,30.68H126.11c-8.31,0-15.11,3.77-15.11,8.37V98.63c0,4.6,6.8,8.37,15.11,8.37H333.89c8.31,0,15.11-3.77,15.11-8.37V40.05c0-4.6-6.8-8.37-15.11-8.37h-38.4C291.2,14.35,264.37,1,231.89,1Z"/>
+    <polyline class="cls-3" points="137.05 294.2 220.48 351.96 321.55 167.46"/>
+    <ellipse class="cls-2" cx="230" cy="46.5" rx="19.5" ry="16.5"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/telephone.svg b/org.argeo.app.theme.default/icons/types/svg/telephone.svg
new file mode 100644 (file)
index 0000000..b74bc81
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#454545;}</style>
+  </defs>
+  <title>telephone</title>
+  <path class="cls-1" d="M394.07,312s-17.27-20.72-36.38-6.42c-14.24,10.65-39.84,34.34-46,40.08,0,0-42.79-22.81-68.11-43.64-37.51-30.84-62.59-68.92-75.73-90.58L158,192.93c3.42-3.68,29.63-31.74,41-47,14.27-19.1-6.42-36.36-6.42-36.36s-58.21-58.21-71.46-69.76S92.6,34.68,92.6,34.68c-27.89,18-56.78,33.68-58.5,109C34,214.2,87.57,286.92,145.44,343.22c58,63.6,137.61,127.32,214.55,127.25,75.31-1.69,91-30.6,109-58.49,0,0,6.44-15.25-5.12-28.51S394.07,312,394.07,312Z"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/timeLine.svg b/org.argeo.app.theme.default/icons/types/svg/timeLine.svg
new file mode 100644 (file)
index 0000000..45c5e7e
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1,.cls-2,.cls-4,.cls-6,.cls-8{fill:none;}.cls-1,.cls-7,.cls-8{stroke:#f3964d;}.cls-1,.cls-2,.cls-8{stroke-linecap:round;}.cls-1,.cls-2{stroke-linejoin:round;}.cls-1,.cls-7{stroke-width:20px;}.cls-2,.cls-4,.cls-6{stroke:#454545;}.cls-2,.cls-4{stroke-width:5px;}.cls-3{fill:#f3964d;}.cls-4,.cls-6,.cls-7,.cls-8{stroke-miterlimit:10;}.cls-5{fill:#6ac59a;}.cls-6{stroke-width:4px;}.cls-7{fill:#fff;}.cls-8{stroke-width:9px;}</style>
+  </defs>
+  <title>timeLine</title>
+  <g id="Plus">
+    <line class="cls-1" x1="55" x2="441" y1="422.36" y2="422.36"/>
+    <line class="cls-2" x1="62.5" x2="221.5" y1="216.34" y2="94.38"/>
+    <line class="cls-2" x1="221.5" x2="391.5" y1="94.86" y2="157.86"/>
+    <circle class="cls-3" cx="129" cy="166.36" r="20"/>
+    <circle class="cls-3" cx="222" cy="95.36" r="20"/>
+    <circle class="cls-3" cx="392" cy="158.36" r="20"/>
+    <line class="cls-4" x1="209" x2="55" y1="260.36" y2="382.36"/>
+    <line class="cls-1" x1="55" x2="55" y1="59.36" y2="422.36"/>
+    <circle class="cls-5" cx="116" cy="334.36" r="20"/>
+    <line class="cls-6" x1="209" x2="300" y1="260.36" y2="321.36"/>
+    <circle class="cls-5" cx="209" cy="260.36" r="20"/>
+    <line class="cls-4" x1="300" x2="407" y1="321.36" y2="246.36"/>
+    <circle class="cls-5" cx="300" cy="321.36" r="20"/>
+    <circle class="cls-5" cx="407" cy="246.36" r="20"/>
+    <circle class="cls-7" cx="417.83" cy="385.36" r="51"/>
+    <line class="cls-8" x1="417.83" x2="417.83" y1="387.36" y2="343.36"/>
+    <line class="cls-8" x1="417.33" x2="442.33" y1="387.86" y2="387.86"/>
+    <polyline class="cls-3" points="23.92 60.86 54.33 30.46 84.73 60.86"/>
+  </g>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/todo.svg b/org.argeo.app.theme.default/icons/types/svg/todo.svg
new file mode 100644 (file)
index 0000000..fa1652f
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" id="Layer_1" viewBox="0 0 500 500">
+  <defs>
+    <style>.cls-1{fill:#35987a;}.cls-2{fill:#6ac59a;stroke:#35987a;stroke-linecap:round;stroke-miterlimit:10;stroke-width:50px;}</style>
+  </defs>
+  <title>todo</title>
+  <path class="cls-1" d="M381,56.74V435H81V56.74H381m0-28H81a28,28,0,0,0-28,28V435a28,28,0,0,0,28,28H381a28,28,0,0,0,28-28V56.74a28,28,0,0,0-28-28Z"/>
+  <circle class="cls-1" cx="137" cy="147" r="23.5"/>
+  <path class="cls-1" d="M137,124a23,23,0,1,1-23,23,23,23,0,0,1,23-23m0-1a24,24,0,1,0,24,24,24,24,0,0,0-24-24Z"/>
+  <line class="cls-2" x1="206" x2="335" y1="147" y2="147"/>
+  <line class="cls-2" x1="205" x2="334.67" y1="259" y2="258.93"/>
+  <line class="cls-2" x1="209" x2="335" y1="366" y2="366"/>
+  <circle class="cls-1" cx="137" cy="254" r="23.5"/>
+  <path class="cls-1" d="M137,231a23,23,0,1,1-23,23,23,23,0,0,1,23-23m0-1a24,24,0,1,0,24,24,24,24,0,0,0-24-24Z"/>
+  <circle class="cls-1" cx="137" cy="366" r="23.5"/>
+  <path class="cls-1" d="M137,343a23,23,0,1,1-23,23,23,23,0,0,1,23-23m0-1a24,24,0,1,0,24,24,24,24,0,0,0-24-24Z"/>
+</svg>
diff --git a/org.argeo.app.theme.default/icons/types/svg/user.svg b/org.argeo.app.theme.default/icons/types/svg/user.svg
new file mode 100644 (file)
index 0000000..00997db
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" 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" data-name="Layer 1" id="Layer_1" inkscape:version="0.92.2 5c3e80d, 2017-08-06" sodipodi:docname="user.svg" version="1.1" viewBox="0 0 500 500">
+  <metadata id="metadata15">
+    <rdf:RDF>
+      <cc:Work rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview bordercolor="#666666" borderopacity="1" gridtolerance="10" guidetolerance="10" id="namedview13" inkscape:current-layer="Layer_1" inkscape:cx="250" inkscape:cy="250" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-height="774" inkscape:window-maximized="0" inkscape:window-width="1317" inkscape:window-x="0" inkscape:window-y="0" inkscape:zoom="0.472" objecttolerance="10" pagecolor="#ffffff" showgrid="false"/>
+  <defs id="defs4">
+    <style id="style2">.cls-1{fill:#177f95;}.cls-2{fill:#fff;}</style>
+  </defs>
+  <title id="title6">user</title>
+  <path d="M 244.5 21 A 228.5 228.5 0 0 0 16 249.5 A 228.5 228.5 0 0 0 244.5 478 A 228.5 228.5 0 0 0 473 249.5 A 228.5 228.5 0 0 0 244.5 21 z M 244.5293 102.86914 C 277.3793 102.86914 304 136.15094 304 177.21094 C 304 209.00094 288.00008 235.84977 265.58008 246.50977 L 270.66992 264.73047 C 312.12992 277.63047 338.49016 320.26922 347.41016 369.69922 C 354.68016 410.05922 135.53906 399.41922 141.53906 369.69922 C 152.14906 316.78922 177.77906 275.79008 219.53906 264.08008 L 223.75 246.65039 C 201.16 236.11039 185 209.12094 185 177.21094 C 185 136.15094 211.6793 102.86914 244.5293 102.86914 z " id="circle8" style="fill:#177f95;fill-opacity:1"/>
+</svg>