diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-agent-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-agent-1-chromium-linux.png
new file mode 100644
index 0000000..78a1c09
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-agent-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-agent-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-agent-filled-1-chromium-linux.png
new file mode 100644
index 0000000..b94d7ca
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-agent-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-alarm-clock-cancelled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-alarm-clock-cancelled-1-chromium-linux.png
index 92fc186..171644c 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-alarm-clock-cancelled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-alarm-clock-cancelled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-center-horizontally-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-center-horizontally-1-chromium-linux.png
new file mode 100644
index 0000000..a3d120e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-center-horizontally-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-center-vertically-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-center-vertically-1-chromium-linux.png
new file mode 100644
index 0000000..df7270a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-center-vertically-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-dimensions-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-dimensions-1-chromium-linux.png
new file mode 100644
index 0000000..52e9e9f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-dimensions-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-height-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-height-1-chromium-linux.png
new file mode 100644
index 0000000..231d7f1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-height-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-width-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-width-1-chromium-linux.png
new file mode 100644
index 0000000..232f897
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-object-width-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-1-chromium-linux.png
new file mode 100644
index 0000000..67fdd49
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-bottom-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-bottom-1-chromium-linux.png
new file mode 100644
index 0000000..3b7308f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-bottom-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-centered-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-centered-1-chromium-linux.png
new file mode 100644
index 0000000..3604dd6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-centered-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-horizontally-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-horizontally-1-chromium-linux.png
new file mode 100644
index 0000000..a4a076b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-horizontally-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-left-1-chromium-linux.png
new file mode 100644
index 0000000..ba64c46
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-right-1-chromium-linux.png
new file mode 100644
index 0000000..cae1ec7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-top-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-top-1-chromium-linux.png
new file mode 100644
index 0000000..d77a61e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-top-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-vertically-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-vertically-1-chromium-linux.png
new file mode 100644
index 0000000..86c0b6b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-align-objects-vertically-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-analysis-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-analysis-1-chromium-linux.png
new file mode 100644
index 0000000..f319118
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-analysis-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-analysis-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-analysis-filled-1-chromium-linux.png
new file mode 100644
index 0000000..fb1e495
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-analysis-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-app-document-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-app-document-1-chromium-linux.png
new file mode 100644
index 0000000..ddbb212
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-app-document-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-app-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-app-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..4992caf
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-app-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-alarm-classes-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-alarm-classes-1-chromium-linux.png
new file mode 100644
index 0000000..2777c29
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-alarm-classes-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-globe-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-globe-1-chromium-linux.png
new file mode 100644
index 0000000..aaa83bd
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-globe-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-play-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-play-1-chromium-linux.png
new file mode 100644
index 0000000..05e728e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screen-play-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-application-screens-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screens-1-chromium-linux.png
new file mode 100644
index 0000000..fad1a44
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-application-screens-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-archive-document-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-archive-document-1-chromium-linux.png
new file mode 100644
index 0000000..9c005c1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-archive-document-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-archive-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-archive-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..47b4304
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-archive-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-aspects-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-aspects-1-chromium-linux.png
new file mode 100644
index 0000000..abb1f0e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-aspects-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-aspects-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-aspects-filled-1-chromium-linux.png
new file mode 100644
index 0000000..0da50d5
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-aspects-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-asset-network-1-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-asset-network-1-1-chromium-linux.png
new file mode 100644
index 0000000..38310b7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-asset-network-1-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-asset-network-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-asset-network-1-chromium-linux.png
new file mode 100644
index 0000000..fd6e79b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-asset-network-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-asterisk-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-asterisk-1-chromium-linux.png
new file mode 100644
index 0000000..89e90b0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-asterisk-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-axes-synchronous-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-axes-synchronous-1-chromium-linux.png
new file mode 100644
index 0000000..05662b4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-axes-synchronous-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-axis-positioning-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-axis-positioning-1-chromium-linux.png
new file mode 100644
index 0000000..d537a17
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-axis-positioning-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-axis-rotation-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-axis-rotation-1-chromium-linux.png
new file mode 100644
index 0000000..746dce9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-axis-rotation-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-barchart-horizontal-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-barchart-horizontal-1-chromium-linux.png
new file mode 100644
index 0000000..b53b717
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-barchart-horizontal-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-boolean-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-boolean-1-chromium-linux.png
new file mode 100644
index 0000000..c227ab9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-boolean-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-box-plot-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-box-plot-1-chromium-linux.png
new file mode 100644
index 0000000..e757d65
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-box-plot-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-box-plot-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-box-plot-filled-1-chromium-linux.png
new file mode 100644
index 0000000..71deeaa
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-box-plot-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-bring-forward-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-bring-forward-1-chromium-linux.png
new file mode 100644
index 0000000..3c94ead
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-bring-forward-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-bring-to-front-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-bring-to-front-1-chromium-linux.png
new file mode 100644
index 0000000..95fe2c1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-bring-to-front-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-brush-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-brush-1-chromium-linux.png
new file mode 100644
index 0000000..5204bf6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-brush-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-building-block-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-building-block-1-chromium-linux.png
new file mode 100644
index 0000000..52732aa
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-building-block-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-building-block-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-building-block-filled-1-chromium-linux.png
new file mode 100644
index 0000000..3b71194
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-building-block-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-day-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-day-1-chromium-linux.png
new file mode 100644
index 0000000..08e1a14
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-day-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-day-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-day-filled-1-chromium-linux.png
new file mode 100644
index 0000000..e672c8b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-day-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-week-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-week-1-chromium-linux.png
new file mode 100644
index 0000000..f4582a1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-week-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-week-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-week-filled-1-chromium-linux.png
new file mode 100644
index 0000000..6843560
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-calendar-week-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-cam-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-1-chromium-linux.png
new file mode 100644
index 0000000..a0f8a02
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-cam-disk-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-disk-1-chromium-linux.png
new file mode 100644
index 0000000..6521910
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-disk-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-cam-disk-10k-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-disk-10k-1-chromium-linux.png
new file mode 100644
index 0000000..6121b95
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-disk-10k-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-cam-track-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-track-1-chromium-linux.png
new file mode 100644
index 0000000..f14dd5d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-cam-track-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-certificate-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-certificate-1-chromium-linux.png
new file mode 100644
index 0000000..10ee2bb
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-certificate-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-chart-duration-curve-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-duration-curve-1-chromium-linux.png
new file mode 100644
index 0000000..729abae
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-duration-curve-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-chart-types-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-types-1-chromium-linux.png
new file mode 100644
index 0000000..bd48d83
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-types-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-chart-types-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-types-filled-1-chromium-linux.png
new file mode 100644
index 0000000..49ee789
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-types-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-chart-value-horizontal-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-value-horizontal-1-chromium-linux.png
new file mode 100644
index 0000000..8cfe3e6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-value-horizontal-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-chart-value-vertical-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-value-vertical-1-chromium-linux.png
new file mode 100644
index 0000000..57585ba
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-chart-value-vertical-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-1-chromium-linux.png
index ad7fdf8..774dca9 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-empty-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-empty-1-chromium-linux.png
new file mode 100644
index 0000000..a9fcadd
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-empty-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-empty-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-empty-filled-1-chromium-linux.png
new file mode 100644
index 0000000..ac363e6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-empty-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-filled-1-chromium-linux.png
index 5007fb7..4e8b130 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-checkboxes-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-client-interface-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-client-interface-1-chromium-linux.png
new file mode 100644
index 0000000..400ab3a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-client-interface-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-clipboard-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-clipboard-1-chromium-linux.png
new file mode 100644
index 0000000..5c66617
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-clipboard-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-clipboard-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-clipboard-filled-1-chromium-linux.png
new file mode 100644
index 0000000..53201d6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-clipboard-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-cloud-cancelled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-cloud-cancelled-1-chromium-linux.png
new file mode 100644
index 0000000..427f68d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-cloud-cancelled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-cloud-cancelled-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-cloud-cancelled-filled-1-chromium-linux.png
new file mode 100644
index 0000000..f8b64e2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-cloud-cancelled-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-code-document-check-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-code-document-check-1-chromium-linux.png
new file mode 100644
index 0000000..a151897
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-code-document-check-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-code-function-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-code-function-1-chromium-linux.png
new file mode 100644
index 0000000..5dbd292
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-code-function-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-code-script-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-code-script-1-chromium-linux.png
new file mode 100644
index 0000000..63a0670
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-code-script-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-comment-alt-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-comment-alt-1-chromium-linux.png
new file mode 100644
index 0000000..a14a0c3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-comment-alt-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-comment-alt-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-comment-alt-filled-1-chromium-linux.png
new file mode 100644
index 0000000..2b8060c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-comment-alt-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-connection-bulb-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-connection-bulb-1-chromium-linux.png
new file mode 100644
index 0000000..20cf705
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-connection-bulb-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-connection-fail-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-connection-fail-1-chromium-linux.png
new file mode 100644
index 0000000..d723646
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-connection-fail-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-connection-success-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-connection-success-1-chromium-linux.png
new file mode 100644
index 0000000..bf2710f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-connection-success-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-connections-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-connections-1-chromium-linux.png
new file mode 100644
index 0000000..7cf5ee0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-connections-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-connections-settings-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-connections-settings-1-chromium-linux.png
new file mode 100644
index 0000000..e802fc6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-connections-settings-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-connectivity-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-connectivity-1-chromium-linux.png
new file mode 100644
index 0000000..aaa6201
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-connectivity-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-button-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-button-1-chromium-linux.png
new file mode 100644
index 0000000..7ed6319
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-button-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-checkbox-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-checkbox-1-chromium-linux.png
new file mode 100644
index 0000000..f9119fc
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-checkbox-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-io-field-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-io-field-1-chromium-linux.png
new file mode 100644
index 0000000..65a5641
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-io-field-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-label-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-label-1-chromium-linux.png
new file mode 100644
index 0000000..c19ecf3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-label-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-list-box-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-list-box-1-chromium-linux.png
new file mode 100644
index 0000000..81d1acb
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-list-box-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-radiobutton-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-radiobutton-1-chromium-linux.png
new file mode 100644
index 0000000..c0664a8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-radiobutton-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-select-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-select-1-chromium-linux.png
new file mode 100644
index 0000000..371013a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-select-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-slider-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-slider-1-chromium-linux.png
new file mode 100644
index 0000000..9039bb9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-slider-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-spinner-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-spinner-1-chromium-linux.png
new file mode 100644
index 0000000..16a6460
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-spinner-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-switch-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-switch-1-chromium-linux.png
new file mode 100644
index 0000000..7cbea1e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-switch-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-text-button-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-text-button-1-chromium-linux.png
new file mode 100644
index 0000000..a50ddf7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-text-button-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-textbox-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-textbox-1-chromium-linux.png
new file mode 100644
index 0000000..afa9fe2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-textbox-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-touch-area-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-touch-area-1-chromium-linux.png
new file mode 100644
index 0000000..6d77871
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-touch-area-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-control-value-bar-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-control-value-bar-1-chromium-linux.png
new file mode 100644
index 0000000..75b5d88
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-control-value-bar-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-conversation-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-conversation-1-chromium-linux.png
new file mode 100644
index 0000000..487686d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-conversation-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-conversation-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-conversation-filled-1-chromium-linux.png
new file mode 100644
index 0000000..ec1fc27
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-conversation-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-1-chromium-linux.png
index 77929b3..9460050 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-filled-1-chromium-linux.png
index e7ad5e4..642e6b2 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-create-plant-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-cycle-alt-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-cycle-alt-1-chromium-linux.png
new file mode 100644
index 0000000..b8a3497
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-cycle-alt-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-dashboard-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-dashboard-1-chromium-linux.png
new file mode 100644
index 0000000..380e232
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-dashboard-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-dashboard-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-dashboard-filled-1-chromium-linux.png
new file mode 100644
index 0000000..a8e9d73
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-dashboard-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-data-management-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-data-management-1-chromium-linux.png
new file mode 100644
index 0000000..8c0b81c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-data-management-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-data-management-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-data-management-filled-1-chromium-linux.png
new file mode 100644
index 0000000..520df50
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-data-management-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-database-arrow-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-database-arrow-left-1-chromium-linux.png
new file mode 100644
index 0000000..ca1fcbb
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-database-arrow-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-device-play-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-device-play-1-chromium-linux.png
new file mode 100644
index 0000000..835094c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-device-play-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-device-play-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-device-play-filled-1-chromium-linux.png
new file mode 100644
index 0000000..7439475
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-device-play-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-device-view-flat-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-device-view-flat-1-chromium-linux.png
new file mode 100644
index 0000000..814627d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-device-view-flat-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-device-view-hierarchical-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-device-view-hierarchical-1-chromium-linux.png
new file mode 100644
index 0000000..d3f4a05
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-device-view-hierarchical-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-diagram-module-library-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-diagram-module-library-1-chromium-linux.png
index 9e22bcd..c48c50b 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-diagram-module-library-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-diagram-module-library-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-distribute-objects-horizontally-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-distribute-objects-horizontally-1-chromium-linux.png
new file mode 100644
index 0000000..7c6c068
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-distribute-objects-horizontally-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-distribute-objects-vertically-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-distribute-objects-vertically-1-chromium-linux.png
new file mode 100644
index 0000000..69cfaec
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-distribute-objects-vertically-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-document-code-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-document-code-1-chromium-linux.png
new file mode 100644
index 0000000..e7fb849
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-document-code-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-document-code-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-document-code-filled-1-chromium-linux.png
new file mode 100644
index 0000000..7cb0839
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-document-code-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..c85d14a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-document-mapping-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-document-mapping-1-chromium-linux.png
new file mode 100644
index 0000000..edb0092
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-document-mapping-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-document-mapping-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-document-mapping-filled-1-chromium-linux.png
new file mode 100644
index 0000000..dc541a9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-document-mapping-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-document-program-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-document-program-1-chromium-linux.png
new file mode 100644
index 0000000..161214b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-document-program-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-document-program-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-document-program-filled-1-chromium-linux.png
new file mode 100644
index 0000000..a054b2f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-document-program-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-double-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-double-1-chromium-linux.png
new file mode 100644
index 0000000..42c2524
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-double-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-doughnutchart-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-doughnutchart-1-chromium-linux.png
new file mode 100644
index 0000000..9f73e0e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-doughnutchart-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-doughnutchart-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-doughnutchart-filled-1-chromium-linux.png
new file mode 100644
index 0000000..56857f2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-doughnutchart-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-download-delta-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-download-delta-1-chromium-linux.png
new file mode 100644
index 0000000..ce41f9b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-download-delta-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-download-full-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-download-full-1-chromium-linux.png
new file mode 100644
index 0000000..5f505a6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-download-full-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-downtime-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-downtime-1-chromium-linux.png
new file mode 100644
index 0000000..f82620c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-downtime-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-draw-circle-arc-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-circle-arc-1-chromium-linux.png
new file mode 100644
index 0000000..a27063b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-circle-arc-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-draw-circle-segment-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-circle-segment-1-chromium-linux.png
new file mode 100644
index 0000000..ffd8d41
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-circle-segment-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-draw-cirlce-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-cirlce-1-chromium-linux.png
new file mode 100644
index 0000000..5ca80c3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-cirlce-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-draw-ellipse-segment-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-ellipse-segment-1-chromium-linux.png
new file mode 100644
index 0000000..243fb0d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-draw-ellipse-segment-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-drawer-documents-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-drawer-documents-1-chromium-linux.png
new file mode 100644
index 0000000..04f8106
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-drawer-documents-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-drawing-document-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-drawing-document-1-chromium-linux.png
new file mode 100644
index 0000000..7bd9c12
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-drawing-document-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-drawing-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-drawing-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..552f407
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-drawing-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-1-chromium-linux.png
index 7459ff4..8fc054a 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-filled-1-chromium-linux.png
index dd2fc3d..a145f83 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-e-mail-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-edit-plant-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-edit-plant-1-chromium-linux.png
index f97de42..53a423c 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-edit-plant-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-edit-plant-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-edit-plant-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-edit-plant-filled-1-chromium-linux.png
new file mode 100644
index 0000000..2bc2637
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-edit-plant-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-1-chromium-linux.png
new file mode 100644
index 0000000..a6da604
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-dots-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-dots-1-chromium-linux.png
new file mode 100644
index 0000000..b81f77e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-dots-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-lines-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-lines-1-chromium-linux.png
new file mode 100644
index 0000000..c14ba46
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-lines-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-magnet-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-magnet-1-chromium-linux.png
new file mode 100644
index 0000000..85ab898
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-magnet-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-none-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-none-1-chromium-linux.png
new file mode 100644
index 0000000..2369151
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-grid-none-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-guide-lines-magnet-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-guide-lines-magnet-1-chromium-linux.png
new file mode 100644
index 0000000..0aefc7f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-guide-lines-magnet-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-guides-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-guides-1-chromium-linux.png
new file mode 100644
index 0000000..6b450f8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-guides-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-editor-resources-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-resources-1-chromium-linux.png
new file mode 100644
index 0000000..4ef83c9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-editor-resources-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-element-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-element-1-chromium-linux.png
new file mode 100644
index 0000000..07ec317
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-element-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-element-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-element-filled-1-chromium-linux.png
new file mode 100644
index 0000000..58378c3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-element-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-email-document-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-email-document-1-chromium-linux.png
new file mode 100644
index 0000000..c84e9fd
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-email-document-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-email-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-email-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..52745b6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-email-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-emergency-stop-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-emergency-stop-1-chromium-linux.png
new file mode 100644
index 0000000..d6fa89d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-emergency-stop-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-emote-happy-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-happy-1-chromium-linux.png
new file mode 100644
index 0000000..87409b9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-happy-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-emote-happy-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-happy-filled-1-chromium-linux.png
new file mode 100644
index 0000000..48618f1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-happy-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-emote-neutral-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-neutral-1-chromium-linux.png
new file mode 100644
index 0000000..b3f29a7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-neutral-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-emote-neutral-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-neutral-filled-1-chromium-linux.png
new file mode 100644
index 0000000..f3a4908
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-neutral-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-emote-sad-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-sad-1-chromium-linux.png
new file mode 100644
index 0000000..bbad674
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-sad-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-emote-sad-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-sad-filled-1-chromium-linux.png
new file mode 100644
index 0000000..378870e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-emote-sad-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-enum-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-enum-1-chromium-linux.png
new file mode 100644
index 0000000..570876e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-enum-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-exclamation-mark-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-exclamation-mark-1-chromium-linux.png
new file mode 100644
index 0000000..8582bd5
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-exclamation-mark-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-external-encoder-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-external-encoder-1-chromium-linux.png
new file mode 100644
index 0000000..17fa2aa
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-external-encoder-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-eye-focus-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-eye-focus-1-chromium-linux.png
new file mode 100644
index 0000000..c84cc57
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-eye-focus-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-eye-magnifying-glass-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-eye-magnifying-glass-1-chromium-linux.png
new file mode 100644
index 0000000..238c181
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-eye-magnifying-glass-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-faceplate-container-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-faceplate-container-1-chromium-linux.png
new file mode 100644
index 0000000..fa40f68
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-faceplate-container-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-fast-forward-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-fast-forward-1-chromium-linux.png
new file mode 100644
index 0000000..e82e332
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-fast-forward-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-fast-forward-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-fast-forward-filled-1-chromium-linux.png
new file mode 100644
index 0000000..e18d52f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-fast-forward-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-feedback-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-feedback-1-chromium-linux.png
new file mode 100644
index 0000000..c4c8d23
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-feedback-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-feedback-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-feedback-filled-1-chromium-linux.png
new file mode 100644
index 0000000..7e59220
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-feedback-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-filter-update-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-filter-update-1-chromium-linux.png
new file mode 100644
index 0000000..bcbe3ec
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-filter-update-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-flag-alt-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-flag-alt-1-chromium-linux.png
new file mode 100644
index 0000000..62501c9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-flag-alt-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-flag-alt-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-flag-alt-filled-1-chromium-linux.png
new file mode 100644
index 0000000..8d9c726
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-flag-alt-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-flow-physically-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-flow-physically-1-chromium-linux.png
new file mode 100644
index 0000000..2cc59ee
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-flow-physically-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-folder-collapse-all-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-folder-collapse-all-1-chromium-linux.png
new file mode 100644
index 0000000..9fb4dea
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-folder-collapse-all-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-folder-expand-all-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-folder-expand-all-1-chromium-linux.png
new file mode 100644
index 0000000..9cb6957
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-folder-expand-all-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-frames-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-frames-1-chromium-linux.png
new file mode 100644
index 0000000..faefeb8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-frames-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-frames-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-frames-filled-1-chromium-linux.png
new file mode 100644
index 0000000..4bfa2a1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-frames-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-ganttchart-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-ganttchart-1-chromium-linux.png
new file mode 100644
index 0000000..4c644c2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-ganttchart-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-glasses-play-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-glasses-play-1-chromium-linux.png
new file mode 100644
index 0000000..72616c0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-glasses-play-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-1-chromium-linux.png
index 99453b1..2d35d5e 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-filled-1-chromium-linux.png
index fecf32a..cb4b117 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-global-plant-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-globe-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-globe-filled-1-chromium-linux.png
index bd64715..5307c01 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-globe-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-globe-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-globe-tag-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-globe-tag-1-chromium-linux.png
new file mode 100644
index 0000000..b43a9b5
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-globe-tag-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-graph-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-graph-1-chromium-linux.png
new file mode 100644
index 0000000..5b8edfd
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-graph-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-graph-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-graph-filled-1-chromium-linux.png
new file mode 100644
index 0000000..a4c1f15
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-graph-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-group-objects-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-group-objects-1-chromium-linux.png
new file mode 100644
index 0000000..51b0673
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-group-objects-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-hand-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-hand-1-chromium-linux.png
new file mode 100644
index 0000000..fd0165a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-hand-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-hand-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-hand-filled-1-chromium-linux.png
new file mode 100644
index 0000000..f0b794a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-hand-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-hat-man-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-hat-man-1-chromium-linux.png
new file mode 100644
index 0000000..723b8a2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-hat-man-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-hat-man-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-hat-man-filled-1-chromium-linux.png
new file mode 100644
index 0000000..ec7385b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-hat-man-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-heat-map-chart-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-heat-map-chart-1-chromium-linux.png
new file mode 100644
index 0000000..9071ac0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-heat-map-chart-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-heat-map-chart-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-heat-map-chart-filled-1-chromium-linux.png
new file mode 100644
index 0000000..7dec9db
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-heat-map-chart-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-history-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-history-1-chromium-linux.png
index 8ea7928..f8c7631 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-history-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-history-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-indicator-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-indicator-1-chromium-linux.png
new file mode 100644
index 0000000..6a966d7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-indicator-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-indicator-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-indicator-filled-1-chromium-linux.png
new file mode 100644
index 0000000..083c112
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-indicator-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-ink-pen-add-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-ink-pen-add-1-chromium-linux.png
new file mode 100644
index 0000000..22c8619
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-ink-pen-add-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-integer-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-integer-1-chromium-linux.png
new file mode 100644
index 0000000..56af276
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-integer-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-interpreter-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-interpreter-1-chromium-linux.png
new file mode 100644
index 0000000..c0e2622
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-interpreter-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-interpreter-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-interpreter-filled-1-chromium-linux.png
new file mode 100644
index 0000000..347e3ff
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-interpreter-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-java-script-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-java-script-1-chromium-linux.png
new file mode 100644
index 0000000..dc32525
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-java-script-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-1-chromium-linux.png
new file mode 100644
index 0000000..6b64769
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-details-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-details-1-chromium-linux.png
new file mode 100644
index 0000000..3cde6b0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-details-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-details-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-details-filled-1-chromium-linux.png
new file mode 100644
index 0000000..f80a4e7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-details-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-filled-1-chromium-linux.png
new file mode 100644
index 0000000..b688246
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-jigsaw-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-json-document-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-json-document-1-chromium-linux.png
new file mode 100644
index 0000000..7250cbd
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-json-document-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-json-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-json-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..fa9dbc2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-json-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-key-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-key-1-chromium-linux.png
new file mode 100644
index 0000000..4036d1b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-key-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-keyboard-docked-bottom-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-keyboard-docked-bottom-1-chromium-linux.png
new file mode 100644
index 0000000..c7570ae
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-keyboard-docked-bottom-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-keyboard-floating-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-keyboard-floating-1-chromium-linux.png
new file mode 100644
index 0000000..a4664c3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-keyboard-floating-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-kinematics-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-kinematics-1-chromium-linux.png
new file mode 100644
index 0000000..9d81762
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-kinematics-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-kpi-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-kpi-1-chromium-linux.png
new file mode 100644
index 0000000..a398c59
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-kpi-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-kpi-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-kpi-filled-1-chromium-linux.png
new file mode 100644
index 0000000..0b4641e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-kpi-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-leading-axis-proxy-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-leading-axis-proxy-1-chromium-linux.png
new file mode 100644
index 0000000..bca70c8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-leading-axis-proxy-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-legal-circle-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-legal-circle-1-chromium-linux.png
new file mode 100644
index 0000000..30c85ba
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-legal-circle-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-legal-circle-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-legal-circle-filled-1-chromium-linux.png
new file mode 100644
index 0000000..4188690
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-legal-circle-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-limits-cancelled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-limits-cancelled-1-chromium-linux.png
new file mode 100644
index 0000000..ef22e25
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-limits-cancelled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-limits-check-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-limits-check-1-chromium-linux.png
new file mode 100644
index 0000000..c7dc060
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-limits-check-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-flat-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-flat-1-chromium-linux.png
new file mode 100644
index 0000000..0cbbf53
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-flat-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-round-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-round-1-chromium-linux.png
new file mode 100644
index 0000000..875ac25
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-round-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-square-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-square-1-chromium-linux.png
new file mode 100644
index 0000000..87d35d3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-cap-square-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-1-chromium-linux.png
new file mode 100644
index 0000000..8cfacb6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-dot-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-dot-1-chromium-linux.png
new file mode 100644
index 0000000..6d5ba89
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-dot-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-dot-dot-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-dot-dot-1-chromium-linux.png
new file mode 100644
index 0000000..13e705b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dash-dot-dot-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-dot-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dot-1-chromium-linux.png
new file mode 100644
index 0000000..6c51bfe
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-dot-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-line-solid-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-line-solid-1-chromium-linux.png
new file mode 100644
index 0000000..b1d559e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-line-solid-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-list-add-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-list-add-1-chromium-linux.png
new file mode 100644
index 0000000..f5b4570
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-list-add-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-list-graphics-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-list-graphics-1-chromium-linux.png
new file mode 100644
index 0000000..06f8ba4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-list-graphics-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-list-graphics-text-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-list-graphics-text-1-chromium-linux.png
new file mode 100644
index 0000000..fabd9f6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-list-graphics-text-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-list-remove-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-list-remove-1-chromium-linux.png
new file mode 100644
index 0000000..0cc680a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-list-remove-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-list-text-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-list-text-1-chromium-linux.png
new file mode 100644
index 0000000..8c6aa58
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-list-text-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-location-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-location-1-chromium-linux.png
index f98e21a..fa81483 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-location-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-location-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-1-chromium-linux.png
index 4ccccc7..9f2cc1d 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-filled-1-chromium-linux.png
index 1f3f9e6..cdaa116 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-lock-key-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-machine-a-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-a-1-chromium-linux.png
new file mode 100644
index 0000000..4c13d9b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-a-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-machine-a-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-a-filled-1-chromium-linux.png
new file mode 100644
index 0000000..d46888a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-a-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-machine-b-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-b-1-chromium-linux.png
new file mode 100644
index 0000000..7db6a90
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-b-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-machine-b-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-b-filled-1-chromium-linux.png
new file mode 100644
index 0000000..138456a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-b-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-machine-c-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-c-1-chromium-linux.png
new file mode 100644
index 0000000..7f4cbb7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-c-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-machine-c-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-c-filled-1-chromium-linux.png
new file mode 100644
index 0000000..e0c8118
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-machine-c-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-magnet-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-magnet-1-chromium-linux.png
new file mode 100644
index 0000000..23655f6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-magnet-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-magnet-cancelled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-magnet-cancelled-1-chromium-linux.png
new file mode 100644
index 0000000..1261f1f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-magnet-cancelled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-analog-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-analog-1-chromium-linux.png
new file mode 100644
index 0000000..89685a5
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-analog-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-classes-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-classes-1-chromium-linux.png
new file mode 100644
index 0000000..e93b9b3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-classes-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-discrete-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-discrete-1-chromium-linux.png
new file mode 100644
index 0000000..16665a5
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-mail-alarm-discrete-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-1-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-1-1-chromium-linux.png
new file mode 100644
index 0000000..de4a9b2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-1-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-1-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-1-filled-1-chromium-linux.png
new file mode 100644
index 0000000..3540713
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-1-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-2-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-2-1-chromium-linux.png
new file mode 100644
index 0000000..f5c1c9b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-2-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-2-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-2-filled-1-chromium-linux.png
new file mode 100644
index 0000000..d56f4af
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-2-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-3-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-3-1-chromium-linux.png
new file mode 100644
index 0000000..5d07cdc
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-3-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-3-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-3-filled-1-chromium-linux.png
new file mode 100644
index 0000000..62f02a4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-map-alt-3-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-measuring-input-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-measuring-input-1-chromium-linux.png
new file mode 100644
index 0000000..c42d849
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-measuring-input-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-media-player-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-media-player-1-chromium-linux.png
new file mode 100644
index 0000000..2b64d81
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-media-player-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-mobile-phone-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-mobile-phone-1-chromium-linux.png
new file mode 100644
index 0000000..ee0e7ec
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-mobile-phone-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-mobile-phone-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-mobile-phone-filled-1-chromium-linux.png
new file mode 100644
index 0000000..fb83015
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-mobile-phone-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-move-layer-down-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-move-layer-down-1-chromium-linux.png
new file mode 100644
index 0000000..285494a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-move-layer-down-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-move-layer-up-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-move-layer-up-1-chromium-linux.png
new file mode 100644
index 0000000..6d8522a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-move-layer-up-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-mqtt-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-mqtt-1-chromium-linux.png
new file mode 100644
index 0000000..1d0bfdc
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-mqtt-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-mqtt-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-mqtt-filled-1-chromium-linux.png
new file mode 100644
index 0000000..8ecbd28
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-mqtt-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-music-note-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-music-note-1-chromium-linux.png
new file mode 100644
index 0000000..611a0ea
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-music-note-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-navigation-left-hide-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-navigation-left-hide-1-chromium-linux.png
new file mode 100644
index 0000000..1ce3c93
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-navigation-left-hide-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-navigation-right-hide-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-navigation-right-hide-1-chromium-linux.png
new file mode 100644
index 0000000..66f6923
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-navigation-right-hide-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-1-chromium-linux.png
new file mode 100644
index 0000000..9485a05
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-filled-1-chromium-linux.png
new file mode 100644
index 0000000..8cd3a80
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-play-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-play-1-chromium-linux.png
new file mode 100644
index 0000000..20c3e5b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-play-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-play-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-play-filled-1-chromium-linux.png
new file mode 100644
index 0000000..eb414a8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-network-device-play-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-network-wired-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-network-wired-1-chromium-linux.png
new file mode 100644
index 0000000..90e09b2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-network-wired-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-network-wired-wireless-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-network-wired-wireless-1-chromium-linux.png
new file mode 100644
index 0000000..479b1d9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-network-wired-wireless-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-objects-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-objects-1-chromium-linux.png
new file mode 100644
index 0000000..816e3ed
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-objects-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-objects-tree-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-objects-tree-1-chromium-linux.png
new file mode 100644
index 0000000..a833ce1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-objects-tree-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-1-chromium-linux.png
index 6a324ec..a3a021d 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-filled-1-chromium-linux.png
index 964a6db..9f56881 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-operate-plant-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-package-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-package-1-chromium-linux.png
new file mode 100644
index 0000000..80bad0f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-package-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-package-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-package-filled-1-chromium-linux.png
new file mode 100644
index 0000000..bab9be1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-package-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-parameter-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-parameter-1-chromium-linux.png
new file mode 100644
index 0000000..ae48ea6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-parameter-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-paste-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-paste-1-chromium-linux.png
index 612d7b8..583b97c 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-paste-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-paste-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-paste-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-paste-filled-1-chromium-linux.png
new file mode 100644
index 0000000..b85d993
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-paste-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-pc-tower-settings-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-pc-tower-settings-1-chromium-linux.png
new file mode 100644
index 0000000..8ce7b99
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-pc-tower-settings-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-pc-tower-settings-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-pc-tower-settings-filled-1-chromium-linux.png
new file mode 100644
index 0000000..7339496
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-pc-tower-settings-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-pdf-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-pdf-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..cce9d0a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-pdf-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-details-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-details-1-chromium-linux.png
new file mode 100644
index 0000000..b175643
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-details-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-details-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-details-filled-1-chromium-linux.png
new file mode 100644
index 0000000..c97d49b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-details-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-1-chromium-linux.png
index fe66a44..6b39075 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-filled-1-chromium-linux.png
index 73179df..80330f1 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-handbook-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-search-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-search-1-chromium-linux.png
new file mode 100644
index 0000000..8e64a83
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-search-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-search-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-search-filled-1-chromium-linux.png
new file mode 100644
index 0000000..d73e60e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-search-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-security-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-security-1-chromium-linux.png
index 6928ef6..71924ff 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-security-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-security-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-security-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-security-filled-1-chromium-linux.png
new file mode 100644
index 0000000..1fac89d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-security-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-1-chromium-linux.png
index 087333b..34e8314 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-filled-1-chromium-linux.png
index c5ee8f8..9160437 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-plant-settings-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plc-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-1-chromium-linux.png
new file mode 100644
index 0000000..b9d5574
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-1-chromium-linux.png
new file mode 100644
index 0000000..7879aff
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-tag-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-tag-1-chromium-linux.png
new file mode 100644
index 0000000..0669297
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-tag-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-user-data-type-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-user-data-type-1-chromium-linux.png
new file mode 100644
index 0000000..d321b62
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-device-user-data-type-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plc-tag-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-tag-1-chromium-linux.png
new file mode 100644
index 0000000..96aef3f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-tag-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-plc-user-data-type-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-user-data-type-1-chromium-linux.png
new file mode 100644
index 0000000..81d0a32
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-plc-user-data-type-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-polarchart-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-polarchart-1-chromium-linux.png
new file mode 100644
index 0000000..5647084
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-polarchart-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-polarchart-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-polarchart-filled-1-chromium-linux.png
new file mode 100644
index 0000000..3096ea7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-polarchart-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-process-control-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-process-control-1-chromium-linux.png
new file mode 100644
index 0000000..9ff1630
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-process-control-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-diagonal-top-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-diagonal-top-right-1-chromium-linux.png
new file mode 100644
index 0000000..370fb34
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-diagonal-top-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-left-1-chromium-linux.png
new file mode 100644
index 0000000..98e38c8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-right-1-chromium-linux.png
new file mode 100644
index 0000000..23ccb36
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-arrow-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-close-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-close-1-chromium-linux.png
new file mode 100644
index 0000000..9070bce
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-close-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-duplicate-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-duplicate-1-chromium-linux.png
new file mode 100644
index 0000000..0cdfe42
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-duplicate-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-history-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-history-1-chromium-linux.png
new file mode 100644
index 0000000..dfc6be3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-history-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-1-chromium-linux.png
index a16d1fc..4f27dbb 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-filled-1-chromium-linux.png
index c2bef36..c6f844d 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-server-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-settings-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-settings-1-chromium-linux.png
new file mode 100644
index 0000000..1e48275
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-settings-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-project-simulation-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-project-simulation-1-chromium-linux.png
new file mode 100644
index 0000000..4382a98
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-project-simulation-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-projects-close-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-projects-close-1-chromium-linux.png
new file mode 100644
index 0000000..1c77665
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-projects-close-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-question-mark-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-question-mark-1-chromium-linux.png
new file mode 100644
index 0000000..b595843
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-question-mark-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-record-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-record-1-chromium-linux.png
new file mode 100644
index 0000000..6159d5b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-record-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-record-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-record-filled-1-chromium-linux.png
new file mode 100644
index 0000000..3b6fc4d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-record-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-bottom-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-bottom-left-1-chromium-linux.png
new file mode 100644
index 0000000..9a3e5c4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-bottom-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-bottom-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-bottom-right-1-chromium-linux.png
new file mode 100644
index 0000000..dc938e0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-bottom-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-centered-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-centered-1-chromium-linux.png
new file mode 100644
index 0000000..7478769
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-centered-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-top-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-top-left-1-chromium-linux.png
new file mode 100644
index 0000000..cfbcba8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-top-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-top-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-top-right-1-chromium-linux.png
new file mode 100644
index 0000000..0d41e57
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-reference-point-top-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-remove-circle-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-remove-circle-1-chromium-linux.png
new file mode 100644
index 0000000..aaa68e2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-remove-circle-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-remove-circle-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-remove-circle-filled-1-chromium-linux.png
new file mode 100644
index 0000000..8b05e24
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-remove-circle-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-report-general-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-report-general-1-chromium-linux.png
new file mode 100644
index 0000000..4a6dfdd
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-report-general-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-restore-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-restore-1-chromium-linux.png
new file mode 100644
index 0000000..caa0eb3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-restore-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rewind-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rewind-1-chromium-linux.png
new file mode 100644
index 0000000..d77e2b3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rewind-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rewind-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rewind-filled-1-chromium-linux.png
new file mode 100644
index 0000000..5fa46f3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rewind-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-robotic-arm-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-robotic-arm-1-chromium-linux.png
new file mode 100644
index 0000000..e7e9909
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-robotic-arm-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-robotic-gripper-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-robotic-gripper-1-chromium-linux.png
new file mode 100644
index 0000000..9928e2e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-robotic-gripper-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-roles-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-roles-1-chromium-linux.png
new file mode 100644
index 0000000..a0730d1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-roles-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-roles-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-roles-filled-1-chromium-linux.png
new file mode 100644
index 0000000..2d82bd9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-roles-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-1-chromium-linux.png
new file mode 100644
index 0000000..a43929c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-180-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-180-1-chromium-linux.png
new file mode 100644
index 0000000..9fa9a32
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-180-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-90-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-90-left-1-chromium-linux.png
new file mode 100644
index 0000000..e9524ad
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-90-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-90-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-90-right-1-chromium-linux.png
new file mode 100644
index 0000000..6d674c3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rotate-90-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-ruler-horizontal-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-ruler-horizontal-1-chromium-linux.png
new file mode 100644
index 0000000..7168537
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-ruler-horizontal-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-ruler-vertical-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-ruler-vertical-1-chromium-linux.png
new file mode 100644
index 0000000..98a1d60
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-ruler-vertical-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rules-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rules-1-chromium-linux.png
new file mode 100644
index 0000000..89f02df
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rules-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-rules-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-rules-filled-1-chromium-linux.png
new file mode 100644
index 0000000..9cbb842
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-rules-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-play-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-play-1-chromium-linux.png
new file mode 100644
index 0000000..58d1bf0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-play-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-settings-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-settings-1-chromium-linux.png
index eb0554c..a1f9879 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-settings-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-settings-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-stop-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-stop-1-chromium-linux.png
new file mode 100644
index 0000000..d129431
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-runtime-stop-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-sankeychart-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-sankeychart-1-chromium-linux.png
new file mode 100644
index 0000000..5b89c68
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-sankeychart-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-save-all-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-save-all-1-chromium-linux.png
new file mode 100644
index 0000000..8938c4c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-save-all-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-scale-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-scale-1-chromium-linux.png
new file mode 100644
index 0000000..9982113
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-scale-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-duplicate-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-duplicate-1-chromium-linux.png
new file mode 100644
index 0000000..ccee233
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-duplicate-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-duplicate-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-duplicate-filled-1-chromium-linux.png
new file mode 100644
index 0000000..64fbb49
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-duplicate-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-1-chromium-linux.png
new file mode 100644
index 0000000..d0bc878
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-filled-1-chromium-linux.png
new file mode 100644
index 0000000..e1e3a10
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-settings-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-settings-1-chromium-linux.png
new file mode 100644
index 0000000..6d6ee85
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-settings-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-settings-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-settings-filled-1-chromium-linux.png
new file mode 100644
index 0000000..fdac1b6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-pc-tower-settings-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-settings-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-settings-1-chromium-linux.png
new file mode 100644
index 0000000..a49a9bb
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-settings-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screen-settings-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-settings-filled-1-chromium-linux.png
new file mode 100644
index 0000000..e212da8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screen-settings-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screens-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screens-1-chromium-linux.png
new file mode 100644
index 0000000..1b25ba2
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screens-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-screens-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-screens-filled-1-chromium-linux.png
new file mode 100644
index 0000000..fe91f10
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-screens-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-select-alt-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-select-alt-1-chromium-linux.png
new file mode 100644
index 0000000..91a5363
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-select-alt-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-select-alt-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-select-alt-filled-1-chromium-linux.png
new file mode 100644
index 0000000..b5d81a8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-select-alt-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-send-backward-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-send-backward-1-chromium-linux.png
new file mode 100644
index 0000000..168169c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-send-backward-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-send-to-back-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-send-to-back-1-chromium-linux.png
new file mode 100644
index 0000000..9e5aa93
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-send-to-back-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-server-interface-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-server-interface-1-chromium-linux.png
new file mode 100644
index 0000000..6dd4403
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-server-interface-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-shapes-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-shapes-1-chromium-linux.png
new file mode 100644
index 0000000..0ca377c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-shapes-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-shapes-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-shapes-filled-1-chromium-linux.png
new file mode 100644
index 0000000..1daa4d4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-shapes-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-share-alt-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-share-alt-1-chromium-linux.png
new file mode 100644
index 0000000..eec2e58
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-share-alt-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-share-alt-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-share-alt-filled-1-chromium-linux.png
new file mode 100644
index 0000000..269bd08
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-share-alt-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-shift-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-shift-1-chromium-linux.png
new file mode 100644
index 0000000..50d6e2b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-shift-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-shift-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-shift-filled-1-chromium-linux.png
new file mode 100644
index 0000000..fc7f5af
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-shift-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-simulation-table-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-simulation-table-1-chromium-linux.png
new file mode 100644
index 0000000..7d73c70
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-simulation-table-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-sms-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-sms-1-chromium-linux.png
new file mode 100644
index 0000000..440e2d1
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-sms-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-spiderchart-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-spiderchart-1-chromium-linux.png
new file mode 100644
index 0000000..f75c4a7
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-spiderchart-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-spiderchart-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-spiderchart-filled-1-chromium-linux.png
new file mode 100644
index 0000000..ee3192c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-spiderchart-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-stacked-barchart-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-stacked-barchart-1-chromium-linux.png
new file mode 100644
index 0000000..b0fc455
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-stacked-barchart-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-star-half-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-star-half-filled-1-chromium-linux.png
new file mode 100644
index 0000000..9fa9274
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-star-half-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-stopwatch-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-stopwatch-1-chromium-linux.png
new file mode 100644
index 0000000..5b95e7e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-stopwatch-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-stopwatch-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-stopwatch-filled-1-chromium-linux.png
new file mode 100644
index 0000000..680bb2c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-stopwatch-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-storage-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-storage-1-chromium-linux.png
new file mode 100644
index 0000000..b2ac9ff
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-storage-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-storage-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-storage-filled-1-chromium-linux.png
new file mode 100644
index 0000000..ff43049
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-storage-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-string-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-string-1-chromium-linux.png
new file mode 100644
index 0000000..6be55c9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-string-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-string-list-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-string-list-1-chromium-linux.png
new file mode 100644
index 0000000..348d8ef
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-string-list-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-table-tag-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-table-tag-1-chromium-linux.png
new file mode 100644
index 0000000..f7b7765
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-table-tag-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-left-1-chromium-linux.png
new file mode 100644
index 0000000..fa545db
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-left-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-left-filled-1-chromium-linux.png
new file mode 100644
index 0000000..5e83905
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-left-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-right-1-chromium-linux.png
new file mode 100644
index 0000000..e19446f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-right-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-right-filled-1-chromium-linux.png
new file mode 100644
index 0000000..6c967bb
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-arrow-right-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-cirlce-arrow-down-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-cirlce-arrow-down-1-chromium-linux.png
new file mode 100644
index 0000000..f1ae9ce
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-cirlce-arrow-down-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-cirlce-arrow-down-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-cirlce-arrow-down-filled-1-chromium-linux.png
new file mode 100644
index 0000000..910ee48
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-cirlce-arrow-down-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-connection-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-connection-1-chromium-linux.png
new file mode 100644
index 0000000..4acb949
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-connection-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-connection-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-connection-filled-1-chromium-linux.png
new file mode 100644
index 0000000..159d583
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-connection-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-eye-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-eye-1-chromium-linux.png
new file mode 100644
index 0000000..f29e50e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-eye-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-eye-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-eye-filled-1-chromium-linux.png
new file mode 100644
index 0000000..2a55e06
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-eye-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-logging-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-logging-1-chromium-linux.png
new file mode 100644
index 0000000..18948d0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-logging-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-logging-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-logging-filled-1-chromium-linux.png
new file mode 100644
index 0000000..efeebb4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-logging-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-1-chromium-linux.png
index 66091d5..0e5d104 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-filled-1-chromium-linux.png
index cbd6be5..03e0085 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-tag-plus-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-center-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-center-1-chromium-linux.png
new file mode 100644
index 0000000..13800e9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-center-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-justified-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-justified-1-chromium-linux.png
new file mode 100644
index 0000000..162dae6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-justified-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-left-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-left-1-chromium-linux.png
new file mode 100644
index 0000000..e387ca3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-left-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-right-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-right-1-chromium-linux.png
new file mode 100644
index 0000000..7f937e8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-text-alginment-right-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-thermometer-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-thermometer-filled-1-chromium-linux.png
new file mode 100644
index 0000000..a5f500c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-thermometer-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-down-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-down-1-chromium-linux.png
new file mode 100644
index 0000000..e9eb971
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-down-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-filled-1-chromium-linux.png
new file mode 100644
index 0000000..3742886
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-up-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-up-1-chromium-linux.png
new file mode 100644
index 0000000..17aaf8e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-up-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-up-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-up-filled-1-chromium-linux.png
new file mode 100644
index 0000000..35ecd27
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-thumb-up-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-ticket-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-ticket-1-chromium-linux.png
new file mode 100644
index 0000000..1bf8a0b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-ticket-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-ticket-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-ticket-filled-1-chromium-linux.png
new file mode 100644
index 0000000..51394d8
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-ticket-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tiles-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tiles-1-chromium-linux.png
new file mode 100644
index 0000000..a9ade3b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tiles-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-tiles-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-tiles-filled-1-chromium-linux.png
new file mode 100644
index 0000000..9e148e3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-tiles-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-time-zone-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-time-zone-1-chromium-linux.png
new file mode 100644
index 0000000..867326f
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-time-zone-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-time-zone-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-time-zone-filled-1-chromium-linux.png
new file mode 100644
index 0000000..27fefed
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-time-zone-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-trace-eye-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-trace-eye-1-chromium-linux.png
new file mode 100644
index 0000000..4eac20a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-trace-eye-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-train-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-train-1-chromium-linux.png
new file mode 100644
index 0000000..a5000d0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-train-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-train-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-train-filled-1-chromium-linux.png
new file mode 100644
index 0000000..9bf7f71
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-train-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-trend-companion-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-trend-companion-1-chromium-linux.png
new file mode 100644
index 0000000..b3d762b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-trend-companion-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-txt-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-txt-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..c5c608c
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-txt-document-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-ungroup-objects-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-ungroup-objects-1-chromium-linux.png
new file mode 100644
index 0000000..31c7d12
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-ungroup-objects-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-1-chromium-linux.png
index acaaa6c..758b764 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-filled-1-chromium-linux.png
index a52586b..c8f4645 100644
Binary files a/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-filled-1-chromium-linux.png and b/e2e/all-icon.e2e.ts-snapshots/should-show-unlock-plant-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-user-data-types-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-user-data-types-1-chromium-linux.png
new file mode 100644
index 0000000..51a2807
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-user-data-types-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-user-group-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-user-group-1-chromium-linux.png
new file mode 100644
index 0000000..ed7e369
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-user-group-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-user-key-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-user-key-1-chromium-linux.png
new file mode 100644
index 0000000..9f9566e
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-user-key-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-user-manual-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-user-manual-1-chromium-linux.png
new file mode 100644
index 0000000..f4bc4bb
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-user-manual-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-user-manual-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-user-manual-filled-1-chromium-linux.png
new file mode 100644
index 0000000..37477d3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-user-manual-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-variable-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-variable-1-chromium-linux.png
new file mode 100644
index 0000000..e2f7ff5
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-variable-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-voltage-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-voltage-1-chromium-linux.png
new file mode 100644
index 0000000..a80a95d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-voltage-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-voltage-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-voltage-filled-1-chromium-linux.png
new file mode 100644
index 0000000..7a958df
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-voltage-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-partly-cloudy-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-partly-cloudy-1-chromium-linux.png
new file mode 100644
index 0000000..3639d58
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-partly-cloudy-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-partly-cloudy-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-partly-cloudy-filled-1-chromium-linux.png
new file mode 100644
index 0000000..5b4509d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-partly-cloudy-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-rain-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-rain-1-chromium-linux.png
new file mode 100644
index 0000000..82bc92b
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-rain-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-rain-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-rain-filled-1-chromium-linux.png
new file mode 100644
index 0000000..cab1c01
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-rain-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-snow-1-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-snow-1-1-chromium-linux.png
new file mode 100644
index 0000000..9460e43
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-snow-1-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-snow-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-snow-1-chromium-linux.png
new file mode 100644
index 0000000..d59d92d
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-snow-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunrise-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunrise-1-chromium-linux.png
new file mode 100644
index 0000000..635ebf0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunrise-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunrise-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunrise-filled-1-chromium-linux.png
new file mode 100644
index 0000000..f5eff8a
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunrise-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunset-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunset-1-chromium-linux.png
new file mode 100644
index 0000000..c4587c4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunset-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunset-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunset-filled-1-chromium-linux.png
new file mode 100644
index 0000000..8af2923
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-sunset-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-thunder-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-thunder-1-chromium-linux.png
new file mode 100644
index 0000000..b6038c4
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-thunder-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-weather-thunder-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-thunder-filled-1-chromium-linux.png
new file mode 100644
index 0000000..0fcad37
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-weather-thunder-filled-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-1-lock-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-1-lock-1-chromium-linux.png
new file mode 100644
index 0000000..196d2e3
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-1-lock-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-2-lock-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-2-lock-1-chromium-linux.png
new file mode 100644
index 0000000..4a137a0
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-2-lock-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-3-lock-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-3-lock-1-chromium-linux.png
new file mode 100644
index 0000000..8d00da6
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-strength-3-lock-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-warning-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-warning-1-chromium-linux.png
new file mode 100644
index 0000000..95485c9
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-wlan-warning-1-chromium-linux.png differ
diff --git a/e2e/all-icon.e2e.ts-snapshots/should-show-xls-document-filled-1-chromium-linux.png b/e2e/all-icon.e2e.ts-snapshots/should-show-xls-document-filled-1-chromium-linux.png
new file mode 100644
index 0000000..be95b82
Binary files /dev/null and b/e2e/all-icon.e2e.ts-snapshots/should-show-xls-document-filled-1-chromium-linux.png differ
diff --git a/incoming-svg/add-circle-small.svg b/incoming-svg/add-circle-small.svg
new file mode 100644
index 0000000..bfb5302
--- /dev/null
+++ b/incoming-svg/add-circle-small.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/add-cirlce-small-filled.svg b/incoming-svg/add-cirlce-small-filled.svg
new file mode 100644
index 0000000..66b9a8e
--- /dev/null
+++ b/incoming-svg/add-cirlce-small-filled.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/agent-filled.svg b/incoming-svg/agent-filled.svg
new file mode 100644
index 0000000..d6d1b43
--- /dev/null
+++ b/incoming-svg/agent-filled.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/agent.svg b/incoming-svg/agent.svg
new file mode 100644
index 0000000..8f2f799
--- /dev/null
+++ b/incoming-svg/agent.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/alarm-clock-cancelled.svg b/incoming-svg/alarm-clock-cancelled.svg
index 4aa2d81..d0fc542 100644
--- a/incoming-svg/alarm-clock-cancelled.svg
+++ b/incoming-svg/alarm-clock-cancelled.svg
@@ -1,3 +1,3 @@
diff --git a/incoming-svg/align-center-horizontally.svg b/incoming-svg/align-center-horizontally.svg
new file mode 100644
index 0000000..6c7867a
--- /dev/null
+++ b/incoming-svg/align-center-horizontally.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-center-vertically.svg b/incoming-svg/align-center-vertically.svg
new file mode 100644
index 0000000..84a383b
--- /dev/null
+++ b/incoming-svg/align-center-vertically.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-object-dimensions.svg b/incoming-svg/align-object-dimensions.svg
new file mode 100644
index 0000000..9c4221c
--- /dev/null
+++ b/incoming-svg/align-object-dimensions.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-object-height.svg b/incoming-svg/align-object-height.svg
new file mode 100644
index 0000000..b744ac3
--- /dev/null
+++ b/incoming-svg/align-object-height.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-object-width.svg b/incoming-svg/align-object-width.svg
new file mode 100644
index 0000000..23ab9c6
--- /dev/null
+++ b/incoming-svg/align-object-width.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects-bottom.svg b/incoming-svg/align-objects-bottom.svg
new file mode 100644
index 0000000..f571d06
--- /dev/null
+++ b/incoming-svg/align-objects-bottom.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects-centered.svg b/incoming-svg/align-objects-centered.svg
new file mode 100644
index 0000000..ed735db
--- /dev/null
+++ b/incoming-svg/align-objects-centered.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects-horizontally.svg b/incoming-svg/align-objects-horizontally.svg
new file mode 100644
index 0000000..15446de
--- /dev/null
+++ b/incoming-svg/align-objects-horizontally.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects-left.svg b/incoming-svg/align-objects-left.svg
new file mode 100644
index 0000000..fcbd722
--- /dev/null
+++ b/incoming-svg/align-objects-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects-right.svg b/incoming-svg/align-objects-right.svg
new file mode 100644
index 0000000..a246ccb
--- /dev/null
+++ b/incoming-svg/align-objects-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects-top.svg b/incoming-svg/align-objects-top.svg
new file mode 100644
index 0000000..fdfcd8f
--- /dev/null
+++ b/incoming-svg/align-objects-top.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects-vertically.svg b/incoming-svg/align-objects-vertically.svg
new file mode 100644
index 0000000..8b4569c
--- /dev/null
+++ b/incoming-svg/align-objects-vertically.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/align-objects.svg b/incoming-svg/align-objects.svg
new file mode 100644
index 0000000..b1dc071
--- /dev/null
+++ b/incoming-svg/align-objects.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/analysis-filled.svg b/incoming-svg/analysis-filled.svg
new file mode 100644
index 0000000..2cddf49
--- /dev/null
+++ b/incoming-svg/analysis-filled.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/analysis.svg b/incoming-svg/analysis.svg
new file mode 100644
index 0000000..4a51f08
--- /dev/null
+++ b/incoming-svg/analysis.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/app-document-filled.svg b/incoming-svg/app-document-filled.svg
new file mode 100644
index 0000000..c18dfd6
--- /dev/null
+++ b/incoming-svg/app-document-filled.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/app-document.svg b/incoming-svg/app-document.svg
new file mode 100644
index 0000000..089baf3
--- /dev/null
+++ b/incoming-svg/app-document.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/application-screen-alarm-classes.svg b/incoming-svg/application-screen-alarm-classes.svg
new file mode 100644
index 0000000..85f910c
--- /dev/null
+++ b/incoming-svg/application-screen-alarm-classes.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/application-screen-globe.svg b/incoming-svg/application-screen-globe.svg
new file mode 100644
index 0000000..9578bce
--- /dev/null
+++ b/incoming-svg/application-screen-globe.svg
@@ -0,0 +1,7 @@
+
diff --git a/incoming-svg/application-screen-play.svg b/incoming-svg/application-screen-play.svg
new file mode 100644
index 0000000..8bd5bad
--- /dev/null
+++ b/incoming-svg/application-screen-play.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/application-screens.svg b/incoming-svg/application-screens.svg
new file mode 100644
index 0000000..2934b69
--- /dev/null
+++ b/incoming-svg/application-screens.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/archive-document-filled.svg b/incoming-svg/archive-document-filled.svg
new file mode 100644
index 0000000..36de4e6
--- /dev/null
+++ b/incoming-svg/archive-document-filled.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/archive-document.svg b/incoming-svg/archive-document.svg
new file mode 100644
index 0000000..0cb8bd3
--- /dev/null
+++ b/incoming-svg/archive-document.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/areachart.svg b/incoming-svg/areachart.svg
new file mode 100644
index 0000000..6379783
--- /dev/null
+++ b/incoming-svg/areachart.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/arrow-up-left.svg b/incoming-svg/arrow-up-left.svg
new file mode 100644
index 0000000..efb2d84
--- /dev/null
+++ b/incoming-svg/arrow-up-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/aspects-filled.svg b/incoming-svg/aspects-filled.svg
new file mode 100644
index 0000000..5c31590
--- /dev/null
+++ b/incoming-svg/aspects-filled.svg
@@ -0,0 +1,6 @@
+
diff --git a/incoming-svg/aspects.svg b/incoming-svg/aspects.svg
new file mode 100644
index 0000000..0177cda
--- /dev/null
+++ b/incoming-svg/aspects.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/asset-network-1.svg b/incoming-svg/asset-network-1.svg
new file mode 100644
index 0000000..b5ca31a
--- /dev/null
+++ b/incoming-svg/asset-network-1.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/asset-network.svg b/incoming-svg/asset-network.svg
new file mode 100644
index 0000000..175a29e
--- /dev/null
+++ b/incoming-svg/asset-network.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/asterisk.svg b/incoming-svg/asterisk.svg
new file mode 100644
index 0000000..127f41a
--- /dev/null
+++ b/incoming-svg/asterisk.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/axes-synchronous.svg b/incoming-svg/axes-synchronous.svg
new file mode 100644
index 0000000..c38dac1
--- /dev/null
+++ b/incoming-svg/axes-synchronous.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/axis-positioning.svg b/incoming-svg/axis-positioning.svg
new file mode 100644
index 0000000..21471fe
--- /dev/null
+++ b/incoming-svg/axis-positioning.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/axis-rotation.svg b/incoming-svg/axis-rotation.svg
new file mode 100644
index 0000000..4f70a07
--- /dev/null
+++ b/incoming-svg/axis-rotation.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/barchart-horizontal.svg b/incoming-svg/barchart-horizontal.svg
new file mode 100644
index 0000000..18e1801
--- /dev/null
+++ b/incoming-svg/barchart-horizontal.svg
@@ -0,0 +1,3 @@
+
diff --git a/incoming-svg/barchart.svg b/incoming-svg/barchart.svg
index 15db7bc..04456b0 100644
--- a/incoming-svg/barchart.svg
+++ b/incoming-svg/barchart.svg
@@ -1,8 +1,3 @@
-
-