You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/11/13 13:27:47 UTC

[isis] branch master updated: ISIS-2882: polish MM introspection view icons

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 1fd99a8  ISIS-2882: polish MM introspection view icons
1fd99a8 is described below

commit 1fd99a86cab9f54708d555ddcc94ae6b3e4a9307
Author: Andi Huber <ah...@apache.org>
AuthorDate: Sat Nov 13 14:27:37 2021 +0100

    ISIS-2882: polish MM introspection view icons
---
 .../core/metamodel/inspect/model/ActionNode.svg    | 151 ++++++++++----------
 .../metamodel/inspect/model/CollectionNode.svg     | 151 ++++++++++----------
 .../core/metamodel/inspect/model/FacetAttrNode.svg | 156 ++++++++++----------
 .../metamodel/inspect/model/FacetGroupNode.svg     | 151 ++++++++++----------
 .../core/metamodel/inspect/model/FacetNode.svg     | 139 ++++++++----------
 .../core/metamodel/inspect/model/ParameterNode.svg | 151 ++++++++++----------
 .../core/metamodel/inspect/model/PropertyNode.svg  | 158 +++++++++++----------
 .../isis/core/metamodel/inspect/model/TypeNode.svg | 151 ++++++++++----------
 .../isis/core/metamodel/inspect/model/icons.html   |  70 +++++++++
 9 files changed, 649 insertions(+), 629 deletions(-)

diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.svg
index 5c75692..2de41f5 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ActionNode.svg
@@ -1,87 +1,80 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
 
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="ActionNode.svg"
+   id="svg4"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="ActionNode.svg">
+   viewBox="0 0 448 512"
+   role="img"
+   class="svg-inline--fa fa-square fa-w-14"
+   data-icon="square"
+   data-prefix="far"
+   focusable="false"
+   aria-hidden="true"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8" />
   <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="-146.03225"
-     inkscape:cy="189.64982"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="899"
-     inkscape:window-y="198"
+     inkscape:current-layer="svg4"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#a60000;fill-opacity:1;stroke:none;stroke-width:0.26458332;"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332;fill:#a60000;fill-opacity:1;" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#e77b71;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">act</tspan></text>
-  </g>
+     inkscape:window-y="65"
+     inkscape:window-x="1022"
+     inkscape:cy="320.73465"
+     inkscape:cx="116.72874"
+     inkscape:zoom="1.3921165"
+     showgrid="false"
+     id="namedview6"
+     inkscape:window-height="1163"
+     inkscape:window-width="1706"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:pagecheckerboard="0" />
+  <path
+     style="fill:#de425b;fill-opacity:1"
+     id="path2"
+     d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"
+     fill="currentColor" />
+  <path
+     id="path869"
+     d="m 49.968008,429.6923 -1.561876,-1.66254 V 256.27418 c 0,-94.46556 0.200796,-172.278836 0.446213,-172.918384 1.313879,-3.423912 -7.23172,-3.264671 175.197195,-3.264671 128.3901,0 171.07525,0.207079 172.25546,0.835665 0.86295,0.459616 1.9628,1.34855 2.44409,1.975409 0.6821,0.888418 0.8801,39.015681 0.89791,172.903491 l 0.0228,171.76374 -1.48879,1.89271 -1.4888,1.8927 H 224.11106 51.529885 Z"
+     style="fill:#f4e7ea;fill-opacity:1;stroke:none;stroke-width:3.59165;stroke-linejoin:round" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.95;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;letter-spacing:0px;word-spacing:0px;fill:#de425b;fill-opacity:1;stroke:none;stroke-width:4.13695"
+     x="92.78318"
+     y="311.1655"
+     id="text857-3"><tspan
+       sodipodi:role="line"
+       x="92.78318"
+       y="311.1655"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#de425b;fill-opacity:1;stroke-width:4.13695"
+       id="tspan859-3">act</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.svg
index 760b538..816a158 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/CollectionNode.svg
@@ -1,87 +1,80 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
 
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="CollectionNode.svg"
+   id="svg4"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="CollectionNode.svg">
+   viewBox="0 0 448 512"
+   role="img"
+   class="svg-inline--fa fa-square fa-w-14"
+   data-icon="square"
+   data-prefix="far"
+   focusable="false"
+   aria-hidden="true"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8" />
   <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="-146.03225"
-     inkscape:cy="172.90323"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="899"
-     inkscape:window-y="198"
+     inkscape:current-layer="svg4"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#cad17d;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">coll</tspan></text>
-  </g>
+     inkscape:window-y="65"
+     inkscape:window-x="1022"
+     inkscape:cy="320.73465"
+     inkscape:cx="116.72874"
+     inkscape:zoom="1.3921165"
+     showgrid="false"
+     id="namedview6"
+     inkscape:window-height="1163"
+     inkscape:window-width="1706"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:pagecheckerboard="0" />
+  <path
+     style="fill:#ffde8a;fill-opacity:1"
+     id="path2"
+     d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"
+     fill="currentColor" />
+  <path
+     id="path869"
+     d="m 49.968008,429.6923 -1.561876,-1.66254 V 256.27418 c 0,-94.46556 0.200796,-172.278836 0.446213,-172.918384 1.313879,-3.423912 -7.23172,-3.264671 175.197195,-3.264671 128.3901,0 171.07525,0.207079 172.25546,0.835665 0.86295,0.459616 1.9628,1.34855 2.44409,1.975409 0.6821,0.888418 0.8801,39.015681 0.89791,172.903491 l 0.0228,171.76374 -1.48879,1.89271 -1.4888,1.8927 H 224.11106 51.529885 Z"
+     style="fill:#fff7e1;fill-opacity:1;stroke:none;stroke-width:3.59165;stroke-linejoin:round" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.95;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;letter-spacing:0px;word-spacing:0px;fill:#ddb347;fill-opacity:1;stroke:none;stroke-width:4.13695"
+     x="66.514931"
+     y="325.22214"
+     id="text857-3"><tspan
+       sodipodi:role="line"
+       x="66.514931"
+       y="325.22214"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#ddb347;fill-opacity:1;stroke-width:4.13695"
+       id="tspan859-3">coll</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.svg
index cf04655..75e9e83 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetAttrNode.svg
@@ -1,87 +1,85 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
 
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="FacetAttrNode.svg"
+   id="svg4"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="FacetAttrNode.svg">
+   viewBox="0 0 448 512"
+   role="img"
+   class="svg-inline--fa fa-square fa-w-14"
+   data-icon="square"
+   data-prefix="far"
+   focusable="false"
+   aria-hidden="true"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8" />
   <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="116.06452"
-     inkscape:cy="172.90323"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="1031"
-     inkscape:window-y="231"
+     inkscape:current-layer="svg4"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#b3d4d4;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">attr</tspan></text>
-  </g>
+     inkscape:window-y="97"
+     inkscape:window-x="739"
+     inkscape:cy="320.73465"
+     inkscape:cx="110.26376"
+     inkscape:zoom="1.3921165"
+     showgrid="false"
+     id="namedview6"
+     inkscape:window-height="1163"
+     inkscape:window-width="1706"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:pagecheckerboard="0" />
+  <path
+     style="fill:#955173;fill-opacity:1"
+     id="path2"
+     d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"
+     fill="currentColor" />
+  <path
+     id="path869"
+     d="m 49.968008,429.6923 -1.561876,-1.66254 V 256.27418 c 0,-94.46556 0.200796,-172.278836 0.446213,-172.918384 1.313879,-3.423912 -7.23172,-3.264671 175.197195,-3.264671 128.3901,0 171.07525,0.207079 172.25546,0.835665 0.86295,0.459616 1.9628,1.34855 2.44409,1.975409 0.6821,0.888418 0.8801,39.015681 0.89791,172.903491 l 0.0228,171.76374 -1.48879,1.89271 -1.4888,1.8927 H 224.11106 51.529885 Z"
+     style="fill:#f2e5ed;fill-opacity:1;stroke:none;stroke-width:3.59165;stroke-linejoin:round" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.75;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;letter-spacing:0px;word-spacing:0px;fill:#955173;fill-opacity:1;stroke:none;stroke-width:4.13695"
+     x="66.979904"
+     y="175.74077"
+     id="text857-3"><tspan
+       sodipodi:role="line"
+       x="66.979904"
+       y="175.74077"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#955173;fill-opacity:1;stroke-width:4.13695"
+       id="tspan859-3" /><tspan
+       sodipodi:role="line"
+       x="66.979904"
+       y="319.74078"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#955173;fill-opacity:1;stroke-width:4.13695"
+       id="tspan11999">attr</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.svg
index 6149f94..2935c0b 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetGroupNode.svg
@@ -1,87 +1,80 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
 
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="FacetGroupNode.svg"
+   id="svg4"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
-   sodipodi:docname="FacetGroupNode.svg">
+   viewBox="0 0 512 512"
+   role="img"
+   class="svg-inline--fa fa-folder fa-w-16"
+   data-icon="folder"
+   data-prefix="far"
+   focusable="false"
+   aria-hidden="true"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8" />
   <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="116.06452"
-     inkscape:cy="172.90323"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="1031"
-     inkscape:window-y="231"
+     inkscape:current-layer="svg4"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#c0d4b3;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">facets</tspan></text>
-  </g>
+     inkscape:window-y="76"
+     inkscape:window-x="748"
+     inkscape:cy="170.60354"
+     inkscape:cx="249.97908"
+     inkscape:zoom="1.3921165"
+     showgrid="false"
+     id="namedview6"
+     inkscape:window-height="1133"
+     inkscape:window-width="1557"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:pagecheckerboard="0" />
+  <path
+     style="fill:#7a5195;fill-opacity:1"
+     id="path2"
+     d="M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"
+     fill="currentColor" />
+  <path
+     style="opacity:0.981;fill:#ede5f2;fill-opacity:1;stroke:none;stroke-width:10.1587;stroke-linejoin:round"
+     d="M 48.761905,256 V 112.7619 h 69.614525 69.61452 l 28.41722,28.58395 c 15.62948,15.72117 31.16008,30.12117 34.51246,32 5.44567,3.052 17.08388,3.47948 109.20635,4.01123 l 103.11111,0.59518 V 288.59518 399.23809 H 256 48.761905 Z"
+     id="path6245" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.75;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;letter-spacing:0px;word-spacing:0px;fill:#7a5195;fill-opacity:1;stroke:none;stroke-width:4.13695"
+     x="85.655441"
+     y="366.07877"
+     id="text857-3-6"><tspan
+       sodipodi:role="line"
+       x="85.655441"
+       y="366.07877"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#7a5195;fill-opacity:1;stroke-width:4.13695"
+       id="tspan11999-8">fa...</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.svg
index 11437ea..bfaa5b6 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/FacetNode.svg
@@ -1,87 +1,66 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="FacetNode.svg"
+   id="svg4"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="FacetNode.svg">
+   viewBox="0 0 448 512"
+   role="img"
+   class="svg-inline--fa fa-square fa-w-14"
+   data-icon="square"
+   data-prefix="far"
+   focusable="false"
+   aria-hidden="true"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8" />
   <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="378.16129"
-     inkscape:cy="172.90323"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="1031"
-     inkscape:window-y="231"
+     inkscape:current-layer="svg4"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#c0d4b3;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">facet</tspan></text>
-  </g>
+     inkscape:window-y="69"
+     inkscape:window-x="666"
+     inkscape:cy="320.73465"
+     inkscape:cx="110.26376"
+     inkscape:zoom="1.3921165"
+     showgrid="false"
+     id="namedview6"
+     inkscape:window-height="1163"
+     inkscape:window-width="1706"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:pagecheckerboard="0" />
+  <path
+     style="fill:#7a5195;fill-opacity:1"
+     id="path2"
+     d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"
+     fill="currentColor" />
+  <path
+     id="path869"
+     d="m 49.968008,429.6923 -1.561876,-1.66254 V 256.27418 c 0,-94.46556 0.200796,-172.278836 0.446213,-172.918384 1.313879,-3.423912 -7.23172,-3.264671 175.197195,-3.264671 128.3901,0 171.07525,0.207079 172.25546,0.835665 0.86295,0.459616 1.9628,1.34855 2.44409,1.975409 0.6821,0.888418 0.8801,39.015681 0.89791,172.903491 l 0.0228,171.76374 -1.48879,1.89271 -1.4888,1.8927 H 224.11106 51.529885 Z"
+     style="fill:#ede5f2;fill-opacity:1;stroke:none;stroke-width:3.59165;stroke-linejoin:round" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.75;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;letter-spacing:0px;word-spacing:0px;fill:#7a5195;fill-opacity:1;stroke:none;stroke-width:4.13695"
+     x="88.824913"
+     y="254.03882"
+     id="text857-3"><tspan
+       sodipodi:role="line"
+       x="88.824913"
+       y="254.03882"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#7a5195;fill-opacity:1;stroke-width:4.13695"
+       id="tspan859-3">fa</tspan><tspan
+       sodipodi:role="line"
+       x="88.824913"
+       y="398.03882"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#7a5195;fill-opacity:1;stroke-width:4.13695"
+       id="tspan11999">cet</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.svg
index b8e8ae0..9948e65 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/ParameterNode.svg
@@ -1,87 +1,80 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
 
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="ParameterNode.svg"
+   id="svg4"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
-   sodipodi:docname="ParameterNode.svg">
+   viewBox="0 0 448 512"
+   role="img"
+   class="svg-inline--fa fa-square fa-w-14"
+   data-icon="square"
+   data-prefix="far"
+   focusable="false"
+   aria-hidden="true"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8" />
   <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="-394.58343"
-     inkscape:cy="172.90323"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="899"
-     inkscape:window-y="198"
+     inkscape:current-layer="svg4"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#f47d57;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">param</tspan></text>
-  </g>
+     inkscape:window-y="65"
+     inkscape:window-x="1022"
+     inkscape:cy="320.73465"
+     inkscape:cx="116.72874"
+     inkscape:zoom="1.3921165"
+     showgrid="false"
+     id="namedview6"
+     inkscape:window-height="1163"
+     inkscape:window-width="1706"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:pagecheckerboard="0" />
+  <path
+     style="fill:#fa9859;fill-opacity:1"
+     id="path2"
+     d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"
+     fill="currentColor" />
+  <path
+     id="path869"
+     d="m 49.968008,429.6923 -1.561876,-1.66254 V 256.27418 c 0,-94.46556 0.200796,-172.278836 0.446213,-172.918384 1.313879,-3.423912 -7.23172,-3.264671 175.197195,-3.264671 128.3901,0 171.07525,0.207079 172.25546,0.835665 0.86295,0.459616 1.9628,1.34855 2.44409,1.975409 0.6821,0.888418 0.8801,39.015681 0.89791,172.903491 l 0.0228,171.76374 -1.48879,1.89271 -1.4888,1.8927 H 224.11106 51.529885 Z"
+     style="fill:#ffecdf;fill-opacity:1;stroke:none;stroke-width:3.59165;stroke-linejoin:round" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.95;font-family:Roboto;-inkscape-font-specification:Roboto;letter-spacing:0px;word-spacing:0px;fill:#df8347;fill-opacity:1;stroke:none;stroke-width:5.07471"
+     x="70.890221"
+     y="308.82492"
+     id="text857-3"><tspan
+       sodipodi:role="line"
+       x="70.890221"
+       y="308.82492"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#df8347;fill-opacity:1;stroke-width:5.07471;font-size:192px"
+       id="tspan859-3">par</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.svg
index 8a8334d..63b0da0 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/PropertyNode.svg
@@ -1,87 +1,95 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
 
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   aria-hidden="true"
+   focusable="false"
+   data-prefix="far"
+   data-icon="square"
+   class="svg-inline--fa fa-square fa-w-14"
+   role="img"
+   viewBox="0 0 448 512"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="PropertyNode.svg">
+   id="svg4"
+   sodipodi:docname="PropertyNode.svg"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8">
+    <filter
+       height="1.0000096"
+       y="-4.8000001e-06"
+       width="1.0000096"
+       x="-4.8000001e-06"
+       id="filter3410"
+       style="color-interpolation-filters:sRGB"
+       inkscape:collect="always">
+      <feGaussianBlur
+         id="feGaussianBlur3412"
+         stdDeviation="0.00089600001"
+         inkscape:collect="always" />
+    </filter>
+  </defs>
   <sodipodi:namedview
-     id="base"
+     inkscape:document-rotation="0"
      pagecolor="#ffffff"
      bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="-146.03225"
-     inkscape:cy="172.90323"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
+     inkscape:window-width="1706"
+     inkscape:window-height="1163"
+     id="namedview6"
      showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="899"
-     inkscape:window-y="198"
+     inkscape:zoom="1.3921165"
+     inkscape:cx="116.72874"
+     inkscape:cy="320.73465"
+     inkscape:window-x="686"
+     inkscape:window-y="114"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#c3ec5d;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">prop</tspan></text>
-  </g>
+     inkscape:current-layer="svg4"
+     inkscape:pagecheckerboard="0" />
+  <path
+     fill="currentColor"
+     d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"
+     id="path2"
+     style="fill:#6caa59;fill-opacity:1;opacity:1;filter:url(#filter3410)" />
+  <path
+     style="fill:#e9f5e4;fill-opacity:1;stroke:none;stroke-width:3.59165;stroke-linejoin:round"
+     d="m 49.968008,429.6923 -1.561876,-1.66254 V 256.27418 c 0,-94.46556 0.200796,-172.278836 0.446213,-172.918384 1.313879,-3.423912 -7.23172,-3.264671 175.197195,-3.264671 128.3901,0 171.07525,0.207079 172.25546,0.835665 0.86295,0.459616 1.9628,1.34855 2.44409,1.975409 0.6821,0.888418 0.8801,39.015681 0.89791,172.903491 l 0.0228,171.76374 -1.48879,1.89271 -1.4888,1.8927 H 224.11106 51.529885 Z"
+     id="path869" />
+  <text
+     id="text857-3"
+     y="310.81378"
+     x="31.641605"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.95;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;letter-spacing:0px;word-spacing:0px;fill:#488f31;fill-opacity:1;stroke:none;stroke-width:4.13695"
+     xml:space="preserve"><tspan
+       id="tspan859-3"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#488f31;fill-opacity:1;stroke-width:4.13695"
+       y="310.81378"
+       x="31.641605"
+       sodipodi:role="line">prop</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.svg b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.svg
index 88f4293..046acfb 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.svg
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/TypeNode.svg
@@ -1,87 +1,80 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
 
 <svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="160mm"
-   height="160mm"
-   viewBox="0 0 160 160"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="TypeNode.svg"
+   id="svg4"
    version="1.1"
-   id="svg4563"
-   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
-   sodipodi:docname="TypeNode.svg">
+   viewBox="0 0 448 512"
+   role="img"
+   class="svg-inline--fa fa-square fa-w-14"
+   data-icon="square"
+   data-prefix="far"
+   focusable="false"
+   aria-hidden="true"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
   <defs
-     id="defs4557" />
+     id="defs8" />
   <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.62"
-     inkscape:cx="-146.03225"
-     inkscape:cy="172.90323"
-     inkscape:document-units="mm"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1602"
-     inkscape:window-height="1005"
-     inkscape:window-x="899"
-     inkscape:window-y="198"
+     inkscape:current-layer="svg4"
      inkscape:window-maximized="0"
-     units="mm" />
-  <metadata
-     id="metadata4560">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-137)">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:50.79999924px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="46.869045"
-       y="110.27975"
-       id="text5110"><tspan
-         sodipodi:role="line"
-         id="tspan5108"
-         x="46.869045"
-         y="155.22585"
-         style="font-size:50.79999924px;stroke-width:0.26458332" /></text>
-    <rect
-       style="opacity:0.98000004;fill:#d8bfe3;fill-opacity:1;stroke:#7b7b7b;stroke-width:6.82075405;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="rect5116"
-       width="148.51277"
-       height="148.95171"
-       x="5.0820398"
-       y="142.35172" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
-       x="15.365664"
-       y="206.60106"
-       id="text5114-6"><tspan
-         sodipodi:role="line"
-         id="tspan5112-5"
-         x="15.365664"
-         y="206.60106"
-         style="font-size:50.79999924px;stroke-width:0.26458332">type</tspan></text>
-  </g>
+     inkscape:window-y="78"
+     inkscape:window-x="735"
+     inkscape:cy="320.73465"
+     inkscape:cx="110.26376"
+     inkscape:zoom="1.3921165"
+     showgrid="false"
+     id="namedview6"
+     inkscape:window-height="1163"
+     inkscape:window-width="1706"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0"
+     guidetolerance="10"
+     gridtolerance="10"
+     objecttolerance="10"
+     borderopacity="1"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     inkscape:pagecheckerboard="0" />
+  <path
+     style="fill:#003f5c;fill-opacity:1"
+     id="path2"
+     d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"
+     fill="currentColor" />
+  <path
+     id="path869"
+     d="m 49.968008,429.6923 -1.561876,-1.66254 V 256.27418 c 0,-94.46556 0.200796,-172.278836 0.446213,-172.918384 1.313879,-3.423912 -7.23172,-3.264671 175.197195,-3.264671 128.3901,0 171.07525,0.207079 172.25546,0.835665 0.86295,0.459616 1.9628,1.34855 2.44409,1.975409 0.6821,0.888418 0.8801,39.015681 0.89791,172.903491 l 0.0228,171.76374 -1.48879,1.89271 -1.4888,1.8927 H 224.11106 51.529885 Z"
+     style="fill:#d8e3e8;fill-opacity:1;stroke:none;stroke-width:3.59165;stroke-linejoin:round" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;line-height:0.95;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;letter-spacing:0px;word-spacing:0px;fill:#003f5c;fill-opacity:1;stroke:none;stroke-width:3.73954"
+     x="97.265205"
+     y="323.21063"
+     id="text857-3"><tspan
+       sodipodi:role="line"
+       x="97.265205"
+       y="323.21063"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:192px;font-family:Bahnschrift;-inkscape-font-specification:Bahnschrift;fill:#003f5c;fill-opacity:1;stroke-width:3.73954"
+       id="tspan859-3">typ</tspan></text>
 </svg>
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/icons.html b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/icons.html
new file mode 100644
index 0000000..1038994
--- /dev/null
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/inspect/model/icons.html
@@ -0,0 +1,70 @@
+<html>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+         http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <title>Metamodel Icons</title>
+	<style>
+		.h1 {
+			font-size: 14px;
+		}
+		.icon-image-sm {
+			width: 24px;
+			height: 24px;
+			margin-right: 6px;
+		}
+		.icon-image {
+			width: 32px;
+			height: 32px;
+			margin-right: 7px;
+		}
+		.icon-and-label img {
+			vertical-align: middle;
+			display: inline-block;
+		}
+	</style>
+  </head>
+  <body>
+  
+  	<h1>24x24</h1>
+	<ul>
+		<li><a href="TypeNode.svg" class="icon-and-label"><img src="TypeNode.svg" class="icon-image-sm"><span>TypeNode.svg</span></a></li>
+		<li><a href="FacetGroupNode.svg" class="icon-and-label"><img src="FacetGroupNode.svg" class="icon-image-sm"><span>FacetGroupNode.svg</span></a></li>
+		<li><a href="FacetNode.svg" class="icon-and-label"><img src="FacetNode.svg" class="icon-image-sm"><span>FacetNode.svg</span></a></li>
+		<li><a href="FacetAttrNode.svg" class="icon-and-label"><img src="FacetAttrNode.svg" class="icon-image-sm"><span>FacetAttrNode.svg</span></a></li>
+		<li><a href="ActionNode.svg" class="icon-and-label"><img src="ActionNode.svg" class="icon-image-sm"><span>ActionNode.svg</span></a></li>
+		<li><a href="ParameterNode.svg" class="icon-and-label"><img src="ParameterNode.svg" class="icon-image-sm"><span>ParameterNode.svg</span></a></li>
+		<li><a href="PropertyNode.svg" class="icon-and-label"><img src="PropertyNode.svg" class="icon-image-sm"><span>PropertyNode.svg</span></a></li>
+		<li><a href="CollectionNode.svg" class="icon-and-label"><img src="CollectionNode.svg" class="icon-image-sm"><span>CollectionNode.svg</span></a></li>
+	</ul>
+  
+	<h1>32x32</h1>
+	<ul>
+		<li><a href="TypeNode.svg" class="icon-and-label"><img src="TypeNode.svg" class="icon-image"><span>TypeNode.svg</span></a></li>
+		<li><a href="FacetGroupNode.svg" class="icon-and-label"><img src="FacetGroupNode.svg" class="icon-image"><span>FacetGroupNode.svg</span></a></li>
+		<li><a href="FacetNode.svg" class="icon-and-label"><img src="FacetNode.svg" class="icon-image"><span>FacetNode.svg</span></a></li>
+		<li><a href="FacetAttrNode.svg" class="icon-and-label"><img src="FacetAttrNode.svg" class="icon-image"><span>FacetAttrNode.svg</span></a></li>
+		<li><a href="ActionNode.svg" class="icon-and-label"><img src="ActionNode.svg" class="icon-image"><span>ActionNode.svg</span></a></li>
+		<li><a href="ParameterNode.svg" class="icon-and-label"><img src="ParameterNode.svg" class="icon-image"><span>ParameterNode.svg</span></a></li>
+		<li><a href="PropertyNode.svg" class="icon-and-label"><img src="PropertyNode.svg" class="icon-image"><span>PropertyNode.svg</span></a></li>
+		<li><a href="CollectionNode.svg" class="icon-and-label"><img src="CollectionNode.svg" class="icon-image"><span>CollectionNode.svg</span></a></li>
+	</ul>
+  </body>
+</html>
\ No newline at end of file