[gnome-control-center] Add individual app icons



commit 13376ecb8b98762599bf54688cdf3afb3c25fbaf
Author: Jakub Steiner <jimmac gmail com>
Date:   Mon Jan 31 14:08:22 2022 +0000

    Add individual app icons

 .../gnome-applications-panel.desktop.in.in         |    2 +-
 panels/applications/icons/meson.build              |    4 +
 .../org.gnome.Settings-applications-symbolic.svg   |    4 +
 panels/applications/meson.build                    |    2 +
 .../gnome-background-panel.desktop.in.in           |    2 +-
 panels/background/icons/meson.build                |    4 +
 .../org.gnome.Settings-appearance-symbolic.svg     |    9 +
 panels/background/meson.build                      |    2 +
 .../bluetooth/gnome-bluetooth-panel.desktop.in.in  |    2 +-
 panels/bluetooth/icons/meson.build                 |    4 +
 .../org.gnome.Settings-bluetooth-symbolic.svg      |    4 +
 panels/bluetooth/meson.build                       |    2 +
 panels/camera/gnome-camera-panel.desktop.in.in     |    2 +-
 panels/camera/icons/meson.build                    |    4 +
 .../org.gnome.Settings-camera-symbolic.svg         |    4 +
 panels/camera/meson.build                          |    2 +
 panels/color/gnome-color-panel.desktop.in.in       |    4 +-
 panels/color/icons/16x16/preferences-color.png     |  Bin 837 -> 0 bytes
 panels/color/icons/22x22/preferences-color.png     |  Bin 1531 -> 0 bytes
 panels/color/icons/24x24/preferences-color.png     |  Bin 1562 -> 0 bytes
 panels/color/icons/256x256/preferences-color.png   |  Bin 44668 -> 0 bytes
 panels/color/icons/32x32/preferences-color.png     |  Bin 2366 -> 0 bytes
 panels/color/icons/48x48/preferences-color.png     |  Bin 4353 -> 0 bytes
 panels/color/icons/64x64/preferences-color.png     |  Bin 5883 -> 0 bytes
 panels/color/icons/meson.build                     |   19 +-
 panels/color/icons/render-icons.py                 |  149 ---
 .../scalable/org.gnome.Settings-color-symbolic.svg |    9 +
 panels/color/icons/scalable/preferences-color.svg  |  728 ------------
 panels/color/icons/src/preferences-color.svg       | 1154 ------------------
 panels/datetime/gnome-datetime-panel.desktop.in.in |    4 +-
 .../icons/16x16/preferences-system-time.png        |  Bin 999 -> 0 bytes
 .../icons/22x22/preferences-system-time.png        |  Bin 1633 -> 0 bytes
 .../icons/256x256/preferences-system-time.png      |  Bin 41392 -> 0 bytes
 .../icons/32x32/preferences-system-time.png        |  Bin 2481 -> 0 bytes
 .../icons/48x48/preferences-system-time.png        |  Bin 4656 -> 0 bytes
 panels/datetime/icons/meson.build                  |   17 +-
 .../scalable/org.gnome.Settings-time-symbolic.svg  |    7 +
 .../icons/scalable/preferences-system-time.svg     |  861 --------------
 .../gnome-default-apps-panel.desktop.in.in         |    2 +-
 panels/default-apps/icons/meson.build              |    4 +
 .../org.gnome.Settings-default-apps-symbolic.svg   |    4 +
 panels/default-apps/meson.build                    |    2 +
 .../gnome-diagnostics-panel.desktop.in.in          |    2 +-
 panels/diagnostics/icons/meson.build               |    4 +
 .../org.gnome.Settings-diagnostics-symbolic.svg    |    8 +
 panels/diagnostics/meson.build                     |    2 +
 panels/display/gnome-display-panel.desktop.in.in   |    2 +-
 .../icons/16x16/preferences-desktop-display.png    |  Bin 613 -> 0 bytes
 .../icons/22x22/preferences-desktop-display.png    |  Bin 866 -> 0 bytes
 .../icons/24x24/preferences-desktop-display.png    |  Bin 909 -> 0 bytes
 .../icons/32x32/preferences-desktop-display.png    |  Bin 1602 -> 0 bytes
 panels/display/icons/meson.build                   |   16 +-
 .../org.gnome.Settings-display-symbolic.svg        |    4 +
 .../icons/scalable/preferences-desktop-display.svg |  470 --------
 .../gnome-info-overview-panel.desktop.in.in        |    2 +-
 panels/info-overview/icons/meson.build             |    4 +
 .../scalable/org.gnome.Settings-about-symbolic.svg |    4 +
 panels/info-overview/meson.build                   |    2 +
 panels/keyboard/gnome-keyboard-panel.desktop.in.in |    2 +-
 panels/keyboard/icons/meson.build                  |    4 +
 .../org.gnome.Settings-keyboard-symbolic.svg       |    4 +
 panels/keyboard/meson.build                        |    2 +
 panels/location/gnome-location-panel.desktop.in.in |    2 +-
 panels/location/icons/meson.build                  |    4 +
 .../org.gnome.Settings-location-symbolic.svg       |    4 +
 panels/location/meson.build                        |    2 +
 panels/lock/gnome-lock-panel.desktop.in.in         |    2 +-
 panels/lock/icons/meson.build                      |    4 +
 .../org.gnome.Settings-screen-lock-symbolic.svg    |    4 +
 .../gnome-microphone-panel.desktop.in.in           |    2 +-
 panels/microphone/icons/meson.build                |    4 +
 .../org.gnome.Settings-microphone-symbolic.svg     |    4 +
 panels/microphone/meson.build                      |    2 +
 panels/mouse/gnome-mouse-panel.desktop.in.in       |    2 +-
 panels/mouse/icons/meson.build                     |    4 +
 .../scalable/org.gnome.Settings-mouse-symbolic.svg |    4 +
 panels/mouse/meson.build                           |    2 +
 .../org.gnome.Settings-multitasking-symbolic.svg   |  106 +-
 panels/network/gnome-network-panel.desktop.in.in   |    2 +-
 panels/network/icons/meson.build                   |    4 +
 .../org.gnome.Settings-network-symbolic.svg        |    7 +
 panels/network/meson.build                         |    1 +
 .../gnome-notifications-panel.desktop.in.in        |    2 +-
 panels/notifications/icons/meson.build             |    4 +
 .../org.gnome.Settings-notifications-symbolic.svg  |    4 +
 panels/notifications/meson.build                   |    2 +
 .../gnome-online-accounts-panel.desktop.in.in      |    2 +-
 panels/online-accounts/icons/16x16/goa-panel.png   |  Bin 917 -> 0 bytes
 panels/online-accounts/icons/22x22/goa-panel.png   |  Bin 1431 -> 0 bytes
 panels/online-accounts/icons/24x24/goa-panel.png   |  Bin 1469 -> 0 bytes
 panels/online-accounts/icons/256x256/goa-panel.png |  Bin 42185 -> 0 bytes
 panels/online-accounts/icons/32x32/goa-panel.png   |  Bin 2170 -> 0 bytes
 panels/online-accounts/icons/48x48/goa-panel.png   |  Bin 3747 -> 0 bytes
 panels/online-accounts/icons/meson.build           |   19 +-
 ...org.gnome.Settings-online-accounts-symbolic.svg |    4 +
 panels/panel-app-icons.svg                         | 1246 ++++++++++++++++++++
 panels/power/gnome-power-panel.desktop.in.in       |    4 +-
 panels/power/icons/16x16/gnome-power-manager.png   |  Bin 721 -> 0 bytes
 panels/power/icons/22x22/gnome-power-manager.png   |  Bin 985 -> 0 bytes
 panels/power/icons/24x24/gnome-power-manager.png   |  Bin 941 -> 0 bytes
 panels/power/icons/256x256/gnome-power-manager.png |  Bin 32499 -> 0 bytes
 panels/power/icons/32x32/gnome-power-manager.png   |  Bin 1989 -> 0 bytes
 panels/power/icons/48x48/gnome-power-manager.png   |  Bin 3383 -> 0 bytes
 panels/power/icons/meson.build                     |   20 +-
 .../scalable/org.gnome.Settings-power-symbolic.svg |    4 +
 panels/printers/gnome-printers-panel.desktop.in.in |    4 +-
 panels/printers/icons/meson.build                  |    4 +
 .../org.gnome.Settings-printers-symbolic.svg       |    8 +
 panels/printers/meson.build                        |    1 +
 panels/region/gnome-region-panel.desktop.in.in     |    2 +-
 panels/region/icons/meson.build                    |    4 +
 .../org.gnome.Settings-region-symbolic.svg         |    4 +
 panels/region/meson.build                          |    2 +
 .../gnome-removable-media-panel.desktop.in.in      |    2 +-
 panels/removable-media/icons/meson.build           |    4 +
 ...org.gnome.Settings-removable-media-symbolic.svg |    4 +
 panels/removable-media/meson.build                 |    2 +
 panels/search/gnome-search-panel.desktop.in.in     |    2 +-
 panels/search/icons/meson.build                    |    4 +
 .../org.gnome.Settings-search-symbolic.svg         |    4 +
 panels/search/meson.build                          |    2 +
 panels/sharing/gnome-sharing-panel.desktop.in.in   |    2 +-
 panels/sharing/icons/meson.build                   |    4 +
 .../org.gnome.Settings-sharing-symbolic.svg        |    9 +
 panels/sharing/meson.build                         |    2 +
 panels/sound/gnome-sound-panel.desktop.in.in       |    2 +-
 .../icons/org.gnome.Settings-sound-symbolic.svg    |    4 +
 panels/sound/meson.build                           |    5 +
 .../gnome-thunderbolt-panel.desktop.in.in          |    2 +-
 panels/thunderbolt/icons/meson.build               |    4 +
 .../org.gnome.Settings-thunderbolt-symbolic.svg    |    4 +
 panels/thunderbolt/meson.build                     |    2 +
 .../gnome-universal-access-panel.desktop.in.in     |    2 +-
 panels/universal-access/icons/meson.build          |    4 +
 .../org.gnome.Settings-accessibility-symbolic.svg  |    7 +
 panels/universal-access/meson.build                |    2 +
 panels/usage/gnome-usage-panel.desktop.in.in       |    2 +-
 panels/usage/icons/meson.build                     |    4 +
 .../org.gnome.Settings-file-history-symbolic.svg   |    4 +
 panels/usage/meson.build                           |    1 +
 .../data/gnome-user-accounts-panel.desktop.in.in   |    2 +-
 panels/user-accounts/icons/meson.build             |    4 +
 .../scalable/org.gnome.Settings-users-symbolic.svg |    4 +
 panels/user-accounts/meson.build                   |    2 +
 panels/wacom/gnome-wacom-panel.desktop.in.in       |    2 +-
 panels/wacom/icons/meson.build                     |    4 +
 .../scalable/org.gnome.Settings-wacom-symbolic.svg |    4 +
 panels/wacom/meson.build                           |    2 +
 panels/wwan/gnome-wwan-panel.desktop.in.in         |    2 +-
 panels/wwan/icons/meson.build                      |    4 +
 .../org.gnome.Settings-mobile-network-symbolic.svg |    4 +
 panels/wwan/meson.build                            |    2 +
 152 files changed, 1601 insertions(+), 3580 deletions(-)
---
diff --git a/panels/applications/gnome-applications-panel.desktop.in.in 
b/panels/applications/gnome-applications-panel.desktop.in.in
index 54faf00a9..ea62cc324 100644
--- a/panels/applications/gnome-applications-panel.desktop.in.in
+++ b/panels/applications/gnome-applications-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Control various application permissions and settings
 Exec=gnome-control-center applications
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-desktop-apps-symbolic
+Icon=org.gnome.Settings-applications-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/applications/icons/meson.build b/panels/applications/icons/meson.build
new file mode 100644
index 000000000..60ee78c79
--- /dev/null
+++ b/panels/applications/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-applications-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/applications/icons/scalable/org.gnome.Settings-applications-symbolic.svg 
b/panels/applications/icons/scalable/org.gnome.Settings-applications-symbolic.svg
new file mode 100644
index 000000000..65f17a824
--- /dev/null
+++ b/panels/applications/icons/scalable/org.gnome.Settings-applications-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 2 0 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 1.089844 0.910156 2 2 2 h 3 c 1.089844 0 2 
-0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m 8 0 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 1.089844 
0.910156 2 2 2 h 3 c 1.089844 0 2 -0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m -8 2 h 3 v 3 h -3 
z m 8 0 h 3 v 3 h -3 z m -8 6 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 1.089844 0.910156 2 2 2 h 3 c 1.089844 0 
2 -0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m 8 0 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 
1.089844 0.910156 2 2 2 h 3 c 1.089844 0 2 -0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m -8 2 h 3 
v 3 h -3 z m 8 0 h 3 v 3 h -3 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/applications/meson.build b/panels/applications/meson.build
index 317dbded7..6a1dd5d59 100644
--- a/panels/applications/meson.build
+++ b/panels/applications/meson.build
@@ -54,3 +54,5 @@ panels_libs += static_library(
          dependencies : deps,
                c_args : cflags
 )
+
+subdir('icons')
diff --git a/panels/background/gnome-background-panel.desktop.in.in 
b/panels/background/gnome-background-panel.desktop.in.in
index 29a867224..0846f3408 100644
--- a/panels/background/gnome-background-panel.desktop.in.in
+++ b/panels/background/gnome-background-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Appearance
 Comment=Change your background image or the UI colors
 Exec=gnome-control-center background
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-desktop-appearance
+Icon=org.gnome.Settings-appearance-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/background/icons/meson.build b/panels/background/icons/meson.build
new file mode 100644
index 000000000..53082c1e6
--- /dev/null
+++ b/panels/background/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-appearance-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/background/icons/scalable/org.gnome.Settings-appearance-symbolic.svg 
b/panels/background/icons/scalable/org.gnome.Settings-appearance-symbolic.svg
new file mode 100644
index 000000000..7190bbd76
--- /dev/null
+++ b/panels/background/icons/scalable/org.gnome.Settings-appearance-symbolic.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 3.011719 1 c -1.644531 0 -3.0000002 1.355469 -3.0000002 3 v 6 c 0 1.644531 1.3554692 3 
3.0000002 3 h 10 c 1.644531 0 3 -1.355469 3 -3 v -6 c 0 -0.570312 -0.167969 -1.101562 -0.449219 -1.558594 l 
-1.550781 1.554688 v 6.003906 c 0 0.570312 -0.429688 1 -1 1 h -10 c -0.570313 0 -1 -0.429688 -1 -1 v -6 c 0 
-0.570312 0.429687 -1 1 -1 h 5.96875 l 2.007812 -2 z m 0 0"/>
+        <path d="m 11.011719 7 c 0 1.65625 -1.339844 3.007812 -3 3 h -3 v -3 c 0 -1.660156 1.34375 -3 3 -3 c 
1.660156 0 3 1.339844 3 3 z m 0 0"/>
+        <path d="m 13.410156 0 l -3.46875 3.457031 c 0.683594 0.355469 1.234375 0.910157 1.589844 1.589844 l 
0.171875 -0.171875 l 0.007813 0.007812 l 4.300781 -4.300781 v -0.582031 z m 0 0"/>
+        <path d="m 5.011719 14 c -1.105469 0 -2 0.894531 -2 2 h 10 c 0 -1.105469 -0.894531 -2 -2 -2 z m 0 
0"/>
+    </g>
+</svg>
diff --git a/panels/background/meson.build b/panels/background/meson.build
index b2ee1df16..9348dac72 100644
--- a/panels/background/meson.build
+++ b/panels/background/meson.build
@@ -94,3 +94,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags,
 )
+
+subdir('icons')
diff --git a/panels/bluetooth/gnome-bluetooth-panel.desktop.in.in 
b/panels/bluetooth/gnome-bluetooth-panel.desktop.in.in
index d460700d0..4d81f079a 100644
--- a/panels/bluetooth/gnome-bluetooth-panel.desktop.in.in
+++ b/panels/bluetooth/gnome-bluetooth-panel.desktop.in.in
@@ -2,7 +2,7 @@
 Name=Bluetooth
 Comment=Turn Bluetooth on and off and connect your devices
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=bluetooth
+Icon=org.gnome.Settings-bluetooth-symbolic
 Exec=gnome-control-center bluetooth
 Terminal=false
 Type=Application
diff --git a/panels/bluetooth/icons/meson.build b/panels/bluetooth/icons/meson.build
new file mode 100644
index 000000000..ffaee3fa2
--- /dev/null
+++ b/panels/bluetooth/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-bluetooth-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/bluetooth/icons/scalable/org.gnome.Settings-bluetooth-symbolic.svg 
b/panels/bluetooth/icons/scalable/org.gnome.Settings-bluetooth-symbolic.svg
new file mode 100644
index 000000000..f086eb3e5
--- /dev/null
+++ b/panels/bluetooth/icons/scalable/org.gnome.Settings-bluetooth-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 7.585938 0.0898438 c -0.355469 0.1640622 -0.585938 0.5195312 -0.585938 0.9101562 v 5.296875 l 
-2.34375 -2.046875 c -0.414062 -0.363281 -1.042969 -0.324219 -1.40625 0.089844 c -0.363281 0.417968 -0.324219 
1.046875 0.09375 1.410156 l 2.566406 2.25 l -2.566406 2.25 c -0.417969 0.363281 -0.457031 0.992188 -0.09375 
1.40625 c 0.363281 0.417969 0.992188 0.457031 1.40625 0.09375 l 2.34375 -2.046875 v 5.296875 c 0 0.390625 
0.230469 0.746094 0.585938 0.910156 c 0.359374 0.160156 0.777343 0.101563 1.070312 -0.160156 l 4 -3.5 c 
0.21875 -0.1875 0.34375 -0.460938 0.34375 -0.75 s -0.125 -0.5625 -0.34375 -0.75 l -3.140625 -2.75 l 3.140625 
-2.75 c 0.21875 -0.1875 0.34375 -0.460938 0.34375 -0.75 s -0.125 -0.5625 -0.34375 -0.75 l -4 -3.5 c -0.292969 
-0.2617188 -0.710938 -0.3242188 -1.070312 -0.1601562 z m 1.414062 3.1132812 l 1.484375 1.296875 l -1.484375 
1.296875 z m 0 7 l 1.484375 1.296875 l -1.484375 1.296875 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/bluetooth/meson.build b/panels/bluetooth/meson.build
index 4bed812a9..e5be2b448 100644
--- a/panels/bluetooth/meson.build
+++ b/panels/bluetooth/meson.build
@@ -37,3 +37,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/camera/gnome-camera-panel.desktop.in.in b/panels/camera/gnome-camera-panel.desktop.in.in
index b2343ef23..152f78c30 100644
--- a/panels/camera/gnome-camera-panel.desktop.in.in
+++ b/panels/camera/gnome-camera-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Protect your pictures
 Exec=gnome-control-center camera
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=camera-photo
+Icon=org.gnome.Settings-camera-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/camera/icons/meson.build b/panels/camera/icons/meson.build
new file mode 100644
index 000000000..c0372b226
--- /dev/null
+++ b/panels/camera/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-camera-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/camera/icons/scalable/org.gnome.Settings-camera-symbolic.svg 
b/panels/camera/icons/scalable/org.gnome.Settings-camera-symbolic.svg
new file mode 100644
index 000000000..1219b9caf
--- /dev/null
+++ b/panels/camera/icons/scalable/org.gnome.Settings-camera-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 6.414062 0 c -0.265624 0 -0.519531 0.105469 -0.707031 0.292969 l -1.707031 1.707031 h 
-1.085938 c -1.644531 0 -2.9999995 1.355469 -2.9999995 3 v 7 c 0 1.644531 1.3554685 3 2.9999995 3 h 10 c 
1.644532 0 3 -1.355469 3 -3 v -7 c 0 -1.644531 -1.355468 -3 -3 -3 h -1.085937 l -1.707031 -1.707031 c -0.1875 
-0.1875 -0.441406 -0.292969 -0.707032 -0.292969 z m 0.414063 2 h 2.171875 l 1.707031 1.707031 c 0.1875 0.1875 
0.441407 0.292969 0.707031 0.292969 h 1.5 c 0.570313 0 1 0.429688 1 1 v 7 c 0 0.570312 -0.429687 1 -1 1 h -10 
c -0.570312 0 -1 -0.429688 -1 -1 v -7 c 0 -0.570312 0.429688 -1 1 -1 h 1.5 c 0.265626 0 0.519532 -0.105469 
0.707032 -0.292969 z m 1.085937 3 c -1.644531 0 -3 1.355469 -3 3 s 1.585938 3 3 3 c 1.414063 0 3 -1.355469 3 
-3 s -1.355468 -3 -3 -3 z m 0 2 c 0.5625 0 1 0.4375 1 1 s -0.4375 1 -1 1 s -1 -0.4375 -1 -1 s 0.4375 -1 1 -1 
z m 0 0" fill="#2e3434"/>
+</svg>
diff --git a/panels/camera/meson.build b/panels/camera/meson.build
index bf2e727cf..a69227b40 100644
--- a/panels/camera/meson.build
+++ b/panels/camera/meson.build
@@ -37,3 +37,5 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/color/gnome-color-panel.desktop.in.in b/panels/color/gnome-color-panel.desktop.in.in
index 947346f0a..75e3f2c4f 100644
--- a/panels/color/gnome-color-panel.desktop.in.in
+++ b/panels/color/gnome-color-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Color
 Comment=Calibrate the color of your devices, such as displays, cameras or printers
 Exec=gnome-control-center color
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-color
+Icon=org.gnome.Settings-color-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
@@ -17,4 +17,4 @@ X-GNOME-Bugzilla-Version=@VERSION@
 # Translators: Search terms to find the Color panel. Do NOT translate or localize the semicolons! The list 
MUST also end with a semicolon!
 Keywords=Color;ICC;Profile;Calibrate;Printer;Display;
 # Notifications are emitted by gnome-settings-daemon
-X-GNOME-UsesNotifications=true
\ No newline at end of file
+X-GNOME-UsesNotifications=true
diff --git a/panels/color/icons/meson.build b/panels/color/icons/meson.build
index fe149cb15..5dfae210d 100644
--- a/panels/color/icons/meson.build
+++ b/panels/color/icons/meson.build
@@ -1,21 +1,4 @@
-icon_sizes = [
-  '16x16',
-  '22x22',
-  '24x24',
-  '32x32',
-  '48x48',
-  '64x64',
-  '256x256'
-]
-
-foreach icon_size: icon_sizes
-  install_data(
-    join_paths(icon_size, 'preferences-color.png'),
-    install_dir: join_paths(control_center_icondir, 'hicolor', icon_size, 'apps')
-  )
-endforeach
-
 install_data(
-  'scalable/preferences-color.svg',
+  'scalable/org.gnome.Settings-color-symbolic.svg',
   install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
 )
diff --git a/panels/color/icons/scalable/org.gnome.Settings-color-symbolic.svg 
b/panels/color/icons/scalable/org.gnome.Settings-color-symbolic.svg
new file mode 100644
index 000000000..9c1ec0c58
--- /dev/null
+++ b/panels/color/icons/scalable/org.gnome.Settings-color-symbolic.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3434">
+        <path d="m 8.085938 0.015625 c -2.203126 0 -4 1.796875 -4 4 s 1.796874 4 4 4 c 2.203124 0 4 
-1.796875 4 -4 s -1.796876 -4 -4 -4 z m 0 1.972656 c 1.121093 -0.003906 2.03125 0.90625 2.027343 2.027344 c 
0.003907 1.121094 -0.90625 2.03125 -2.027343 2.027344 c -1.121094 0.003906 -2.027344 -0.90625 -2.027344 
-2.027344 s 0.90625 -2.03125 2.027344 -2.027344 z m 0 0"/>
+        <path d="m 4.070312 7.015625 c -2.21875 0 -4.0312495 1.8125 -4.0312495 4.03125 s 1.8124995 4.03125 
4.0312495 4.03125 c 2.222657 0 4.03125 -1.8125 4.03125 -4.03125 s -1.808593 -4.03125 -4.03125 -4.03125 z m 0 
1.988281 c 1.132813 -0.003906 2.046876 0.914063 2.042969 2.042969 c 0.003907 1.128906 -0.910156 2.046875 
-2.042969 2.042969 c -1.128906 0.003906 -2.042968 -0.914063 -2.042968 -2.042969 s 0.914062 -2.046875 2.042968 
-2.042969 z m 0 0"/>
+        <path d="m 15.992188 11 c 0 2.207031 -1.789063 4 -4 4 c -2.207032 0 -4 -1.789062 -4 -4 s 1.792968 -4 
4 -4 c 2.210937 0 4 1.792969 4 4 z m 0 0"/>
+        <path d="m 6.898438 11 c 0 1.554688 -1.257813 2.8125 -2.8125 2.8125 c -1.550782 0 -2.8125 -1.257812 
-2.8125 -2.8125 s 1.261718 -2.8125 2.8125 -2.8125 c 1.554687 0 2.8125 1.257812 2.8125 2.8125 z m 0 0" 
fill-opacity="0.5"/>
+    </g>
+</svg>
diff --git a/panels/datetime/gnome-datetime-panel.desktop.in.in 
b/panels/datetime/gnome-datetime-panel.desktop.in.in
index 307a99f94..6a384454d 100644
--- a/panels/datetime/gnome-datetime-panel.desktop.in.in
+++ b/panels/datetime/gnome-datetime-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Date & Time
 Comment=Change the date and time, including time zone
 Exec=gnome-control-center datetime
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-system-time
+Icon=org.gnome.Settings-time-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
@@ -13,4 +13,4 @@ OnlyShowIn=GNOME;
 # Translators: Search terms to find the Date and Time panel. Do NOT translate or localize the semicolons! 
The list MUST also end with a semicolon!
 Keywords=Clock;Timezone;Location;
 # Notifications are emitted by gnome-settings-daemon
-X-GNOME-UsesNotifications=true
\ No newline at end of file
+X-GNOME-UsesNotifications=true
diff --git a/panels/datetime/icons/meson.build b/panels/datetime/icons/meson.build
index cb93b9734..63f590057 100644
--- a/panels/datetime/icons/meson.build
+++ b/panels/datetime/icons/meson.build
@@ -1,19 +1,4 @@
-icon_sizes = [
-  '16x16',
-  '22x22',
-  '32x32',
-  '48x48',
-  '256x256'
-]
-
-foreach icon_size: icon_sizes
-  install_data(
-    join_paths(icon_size, 'preferences-system-time.png'),
-    install_dir: join_paths(control_center_icondir, 'hicolor', icon_size, 'apps')
-  )
-endforeach
-
 install_data(
-  'scalable/preferences-system-time.svg',
+  'scalable/org.gnome.Settings-time-symbolic.svg',
   install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
 )
diff --git a/panels/datetime/icons/scalable/org.gnome.Settings-time-symbolic.svg 
b/panels/datetime/icons/scalable/org.gnome.Settings-time-symbolic.svg
new file mode 100644
index 000000000..907f7d5d4
--- /dev/null
+++ b/panels/datetime/icons/scalable/org.gnome.Settings-time-symbolic.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 8 0 c -4.40625 0 -8 3.59375 -8 8 s 3.59375 8 8 8 s 8 -3.59375 8 -8 s -3.59375 -8 -8 -8 z 
m 0 2 c 3.324219 0 6 2.671875 6 6 c 0 3.324219 -2.675781 6 -6 6 s -6 -2.675781 -6 -6 c 0 -3.328125 2.675781 
-6 6 -6 z m 0 0"/>
+        <path d="m 4.929688 4.953125 c -0.132813 0.003906 -0.257813 0.058594 -0.351563 0.152344 c -0.191406 
0.195312 -0.1875 0.511719 0.007813 0.707031 l 3.113281 3.042969 c 0.105469 0.097656 0.246093 0.144531 
0.386719 0.128906 h 2.914062 c 0.277344 0 0.5 -0.222656 0.5 -0.5 c 0 -0.273437 -0.222656 -0.5 -0.5 -0.5 h 
-2.761719 l -2.953125 -2.886719 c -0.09375 -0.09375 -0.222656 -0.144531 -0.355468 -0.144531 z m 0 0"/>
+    </g>
+</svg>
diff --git a/panels/default-apps/gnome-default-apps-panel.desktop.in.in 
b/panels/default-apps/gnome-default-apps-panel.desktop.in.in
index 328d6a611..f03c3eefb 100644
--- a/panels/default-apps/gnome-default-apps-panel.desktop.in.in
+++ b/panels/default-apps/gnome-default-apps-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Default Applications
 Comment=Configure Default Applications
 Exec=gnome-control-center default-apps
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=starred
+Icon=org.gnome.Settings-default-apps-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/default-apps/icons/meson.build b/panels/default-apps/icons/meson.build
new file mode 100644
index 000000000..0e9b7ffe1
--- /dev/null
+++ b/panels/default-apps/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-default-apps-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/default-apps/icons/scalable/org.gnome.Settings-default-apps-symbolic.svg 
b/panels/default-apps/icons/scalable/org.gnome.Settings-default-apps-symbolic.svg
new file mode 100644
index 000000000..2dd3fd449
--- /dev/null
+++ b/panels/default-apps/icons/scalable/org.gnome.Settings-default-apps-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 7.988281 0.0078125 c -0.429687 0 -0.8125 0.2734375 -0.949219 0.6835935 l -1.449218 4.339844 l 
-4.589844 -0.015625 c -0.9804688 -0.003906 -1.382812 1.257813 -0.582031 1.820313 l 3.625 2.554687 l -1.5 
4.285156 c -0.316407 0.902344 0.6875 1.691407 1.492187 1.171875 l 4.003906 -2.59375 l 3.894532 2.585938 c 
0.800781 0.53125 1.816406 -0.257813 1.5 -1.160156 l -1.503906 -4.289063 l 3.644531 -2.578125 c 0.789062 
-0.5625 0.394531 -1.808594 -0.574219 -1.8125 l -4.660156 -0.015625 l -1.402344 -4.285156 c -0.132812 
-0.410157 -0.515625 -0.6875002 -0.949219 -0.6914065 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/default-apps/meson.build b/panels/default-apps/meson.build
index 2a24321a0..3edf34d3a 100644
--- a/panels/default-apps/meson.build
+++ b/panels/default-apps/meson.build
@@ -39,3 +39,5 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/diagnostics/gnome-diagnostics-panel.desktop.in.in 
b/panels/diagnostics/gnome-diagnostics-panel.desktop.in.in
index 33d2a9d3b..7a1362b88 100644
--- a/panels/diagnostics/gnome-diagnostics-panel.desktop.in.in
+++ b/panels/diagnostics/gnome-diagnostics-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Report your problems
 Exec=gnome-control-center diagnostics
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=system-help
+Icon=org.gnome.Settings-diagnostics-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/diagnostics/icons/meson.build b/panels/diagnostics/icons/meson.build
new file mode 100644
index 000000000..c1b200dd1
--- /dev/null
+++ b/panels/diagnostics/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-diagnostics-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/diagnostics/icons/scalable/org.gnome.Settings-diagnostics-symbolic.svg 
b/panels/diagnostics/icons/scalable/org.gnome.Settings-diagnostics-symbolic.svg
new file mode 100644
index 000000000..34e4afc59
--- /dev/null
+++ b/panels/diagnostics/icons/scalable/org.gnome.Settings-diagnostics-symbolic.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 3.011719 1 c -1.644531 0 -3.0000002 1.355469 -3.0000002 3 v 6 c 0 1.644531 1.3554692 3 
3.0000002 3 h 1.988281 v -2 h -1.988281 c -0.570313 0 -1 -0.429688 -1 -1 v -6 c 0 -0.570312 0.429687 -1 1 -1 
h 8.976562 c 0.570313 0 1 0.429688 1 1 v 1 h 2 v -1 c 0 -1.644531 -1.355469 -3 -3 -3 z m 0 0"/>
+        <path d="m 5.011719 14 c -1.105469 0 -2 0.894531 -2 2 h 10 c 0 -1.105469 -0.894531 -2 -2 -2 z m 0 
0"/>
+        <path d="m 9.5 4 c -2.484375 0 -4.5 2.015625 -4.5 4.5 s 2.015625 4.5 4.5 4.5 c 0.847656 0 1.675781 
-0.242188 2.390625 -0.695312 l 2.402344 2.402343 c 0.390625 0.390625 1.023437 0.390625 1.414062 0 s 0.390625 
-1.023437 0 -1.414062 l -2.398437 -2.398438 c 0.449218 -0.71875 0.691406 -1.546875 0.691406 -2.394531 c 0 
-2.484375 -2.015625 -4.5 -4.5 -4.5 z m 0 2 c 1.378906 0 2.5 1.121094 2.5 2.5 s -1.121094 2.5 -2.5 2.5 s -2.5 
-1.121094 -2.5 -2.5 s 1.121094 -2.5 2.5 -2.5 z m 0 0"/>
+    </g>
+</svg>
diff --git a/panels/diagnostics/meson.build b/panels/diagnostics/meson.build
index 2f25c2194..0061d3850 100644
--- a/panels/diagnostics/meson.build
+++ b/panels/diagnostics/meson.build
@@ -37,3 +37,5 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/display/gnome-display-panel.desktop.in.in 
b/panels/display/gnome-display-panel.desktop.in.in
index 9c4744d9d..61f5ee73c 100644
--- a/panels/display/gnome-display-panel.desktop.in.in
+++ b/panels/display/gnome-display-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Displays
 Comment=Choose how to use connected monitors and projectors
 Exec=gnome-control-center display
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-desktop-display
+Icon=org.gnome.Settings-display-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/display/icons/meson.build b/panels/display/icons/meson.build
index 7cabe54dc..91a313dce 100644
--- a/panels/display/icons/meson.build
+++ b/panels/display/icons/meson.build
@@ -1,18 +1,4 @@
-icon_sizes = [
-  '16x16',
-  '22x22',
-  '24x24',
-  '32x32'
-]
-
-foreach icon_size: icon_sizes
-  install_data(
-    join_paths(icon_size, 'preferences-desktop-display.png'),
-    install_dir: join_paths(control_center_icondir, 'hicolor', icon_size, 'apps')
-  )
-endforeach
-
 install_data(
-  'scalable/preferences-desktop-display.svg',
+  'scalable/org.gnome.Settings-display-symbolic.svg',
   install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
 )
diff --git a/panels/display/icons/scalable/org.gnome.Settings-display-symbolic.svg 
b/panels/display/icons/scalable/org.gnome.Settings-display-symbolic.svg
new file mode 100644
index 000000000..04f7a3b5e
--- /dev/null
+++ b/panels/display/icons/scalable/org.gnome.Settings-display-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 12 1 c 1.660156 0 3 1.339844 3 3 v 6 c 0 1.660156 -1.339844 3 -3 3 h -8 c -1.660156 0 -3 
-1.339844 -3 -3 v -6 c 0 -1.660156 1.339844 -3 3 -3 z m 0 2 h -8 c -0.554688 0 -1 0.445312 -1 1 v 6 c 0 
0.554688 0.445312 1 1 1 h 8 c 0.554688 0 1 -0.445312 1 -1 v -6 c 0 -0.554688 -0.445312 -1 -1 -1 z m -4 11 c 
-5 0 -5 1 -5 1 c 0 1 1 1 1 1 h 8 c 1 0 1 -1 1 -1 s 0 -1 -5 -1 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/info-overview/gnome-info-overview-panel.desktop.in.in 
b/panels/info-overview/gnome-info-overview-panel.desktop.in.in
index 06abbdc19..e3cf37749 100644
--- a/panels/info-overview/gnome-info-overview-panel.desktop.in.in
+++ b/panels/info-overview/gnome-info-overview-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=About
 Comment=View information about your system
 Exec=gnome-control-center info-overview
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=help-about
+Icon=org.gnome.Settings-about-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/info-overview/icons/meson.build b/panels/info-overview/icons/meson.build
new file mode 100644
index 000000000..53aac3328
--- /dev/null
+++ b/panels/info-overview/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-about-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/info-overview/icons/scalable/org.gnome.Settings-about-symbolic.svg 
b/panels/info-overview/icons/scalable/org.gnome.Settings-about-symbolic.svg
new file mode 100644
index 000000000..bc627c99c
--- /dev/null
+++ b/panels/info-overview/icons/scalable/org.gnome.Settings-about-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 8 0 c -4.421875 0 -8 3.578125 -8 8 s 3.578125 8 8 8 s 8 -3.578125 8 -8 s -3.578125 -8 -8 -8 z 
m 0 3.875 c 0.621094 0 1.125 0.503906 1.125 1.125 s -0.503906 1.125 -1.125 1.125 s -1.125 -0.503906 -1.125 
-1.125 s 0.503906 -1.125 1.125 -1.125 z m -1.523438 3.125 h 2.523438 v 4 h 0.5 c 0.277344 0 0.5 0.222656 0.5 
0.5 s -0.222656 0.5 -0.5 0.5 h -2.5 v -4 h -0.5 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 c 0 -0.269531 0.210938 
-0.488281 0.476562 -0.5 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/info-overview/meson.build b/panels/info-overview/meson.build
index 1a7b2cded..45251ab26 100644
--- a/panels/info-overview/meson.build
+++ b/panels/info-overview/meson.build
@@ -72,3 +72,5 @@ install_data(
   [ 'gnome-logo-text.svg', 'gnome-logo-text-dark.svg' ],
   install_dir: join_paths(control_center_datadir, 'icons')
 )
+
+subdir('icons')
diff --git a/panels/keyboard/gnome-keyboard-panel.desktop.in.in 
b/panels/keyboard/gnome-keyboard-panel.desktop.in.in
index 55b3befca..872fcaf8c 100644
--- a/panels/keyboard/gnome-keyboard-panel.desktop.in.in
+++ b/panels/keyboard/gnome-keyboard-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Keyboard
 Comment=Change keyboard shortcuts and set your typing preferences, keyboard layouts and input sources
 Exec=gnome-control-center keyboard
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=input-keyboard
+Icon=org.gnome.Settings-keyboard-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/keyboard/icons/meson.build b/panels/keyboard/icons/meson.build
new file mode 100644
index 000000000..384cb7199
--- /dev/null
+++ b/panels/keyboard/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-keyboard-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/keyboard/icons/scalable/org.gnome.Settings-keyboard-symbolic.svg 
b/panels/keyboard/icons/scalable/org.gnome.Settings-keyboard-symbolic.svg
new file mode 100644
index 000000000..0f35d483b
--- /dev/null
+++ b/panels/keyboard/icons/scalable/org.gnome.Settings-keyboard-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 2.5 2 c -1.367188 0 -2.5 1.132812 -2.5 2.5 v 7 c 0 1.367188 1.132812 2.5 2.5 2.5 h 11 c 
1.367188 0 2.5 -1.132812 2.5 -2.5 v -7 c 0 -1.367188 -1.132812 -2.5 -2.5 -2.5 z m 0 2 h 1 c 0.277344 0 0.5 
0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 
-0.242188 0.171875 -0.445312 0.398438 -0.488281 c 0.03125 -0.007813 0.066406 -0.011719 0.101562 -0.011719 z m 
3 0 h 1 c 0.277344 0 0.5 0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 
-0.222656 -0.5 -0.5 v -1 c 0 -0.277344 0.222656 -0.5 0.5 -0.5 z m 3 0 h 1 c 0.277344 0 0.5 0.222656 0.5 0.5 v 
1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 -0.277344 0.222656 
-0.5 0.5 -0.5 z m 3 0 h 1 c 0.277344 0 0.5 0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c 
-0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 -0.277344 0.222656 -0.5 0.5 -0.5 z m -8 3 h 1 c 0.277344 0 0.5 
0.222656 0.5 0.5 v 1 c 0 
 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 -0.277344 0.222656 -0.5 
0.5 -0.5 z m 3 0 h 1 c 0.277344 0 0.5 0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c 
-0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 -0.277344 0.222656 -0.5 0.5 -0.5 z m 3 0 h 1 c 0.277344 0 0.5 
0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 
-0.277344 0.222656 -0.5 0.5 -0.5 z m 3 0 h 1 c 0.277344 0 0.5 0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 
-0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 -0.277344 0.222656 -0.5 0.5 -0.5 z m -10 3 h 1 
c 0.277344 0 0.5 0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 
-0.5 -0.5 v -1 c 0 -0.277344 0.222656 -0.5 0.5 -0.5 z m 3 0 h 4 c 0.277344 0 0.5 0.222656 0.5 0.5 v 1 c 0 
0.277344 -0.222656 0.5 -0.5 0.5 h -4 c -0.277344 0 -0.5 -0.222656 -0.5 -0.5 v -1 c 0 -0.277344 0.222656 -0.5 
0.5 -0.5 z m 6 0 h 1 c 0.2
 77344 0 0.5 0.222656 0.5 0.5 v 1 c 0 0.277344 -0.222656 0.5 -0.5 0.5 h -1 c -0.277344 0 -0.5 -0.222656 -0.5 
-0.5 v -1 c 0 -0.277344 0.222656 -0.5 0.5 -0.5 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/keyboard/meson.build b/panels/keyboard/meson.build
index 991fb8122..fcc774da8 100644
--- a/panels/keyboard/meson.build
+++ b/panels/keyboard/meson.build
@@ -102,3 +102,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/location/gnome-location-panel.desktop.in.in 
b/panels/location/gnome-location-panel.desktop.in.in
index 6ecd16234..f1a99293d 100644
--- a/panels/location/gnome-location-panel.desktop.in.in
+++ b/panels/location/gnome-location-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Protect your location information
 Exec=gnome-control-center location
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=location-services-active
+Icon=org.gnome.Settings-location-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/location/icons/meson.build b/panels/location/icons/meson.build
new file mode 100644
index 000000000..035ebfc1a
--- /dev/null
+++ b/panels/location/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-location-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/location/icons/scalable/org.gnome.Settings-location-symbolic.svg 
b/panels/location/icons/scalable/org.gnome.Settings-location-symbolic.svg
new file mode 100644
index 000000000..002dae908
--- /dev/null
+++ b/panels/location/icons/scalable/org.gnome.Settings-location-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 8 1 c -2.761719 0 -5 2.238281 -5 5 c 0 0.171875 0.015625 0.332031 0.03125 0.5 s 0.035156 
0.335938 0.0625 0.5 c 0.570312 3.511719 2.90625 6.003906 4.90625 8.003906 c 2 -2 4.335938 -4.488281 4.90625 
-8.003906 c 0.027344 -0.164062 0.050781 -0.332031 0.0625 -0.5 c 0.015625 -0.167969 0.03125 -0.328125 0.03125 
-0.5 c 0 -2.761719 -2.238281 -5 -5 -5 z m 0 3 c 1.105469 0 2 0.894531 2 2 s -0.894531 2 -2 2 s -2 -0.894531 
-2 -2 s 0.894531 -2 2 -2 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/location/meson.build b/panels/location/meson.build
index f4c835d92..084b338c4 100644
--- a/panels/location/meson.build
+++ b/panels/location/meson.build
@@ -37,3 +37,5 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/lock/gnome-lock-panel.desktop.in.in b/panels/lock/gnome-lock-panel.desktop.in.in
index 5b4f8b469..b533a549f 100644
--- a/panels/lock/gnome-lock-panel.desktop.in.in
+++ b/panels/lock/gnome-lock-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Lock your screen
 Exec=gnome-control-center lock
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=system-lock-screen-symbolic
+Icon=org.gnome.Settings-screen-lock-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/lock/icons/meson.build b/panels/lock/icons/meson.build
new file mode 100644
index 000000000..df54c56ae
--- /dev/null
+++ b/panels/lock/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-screen-lock-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/lock/icons/scalable/org.gnome.Settings-screen-lock-symbolic.svg 
b/panels/lock/icons/scalable/org.gnome.Settings-screen-lock-symbolic.svg
new file mode 100644
index 000000000..e12554e15
--- /dev/null
+++ b/panels/lock/icons/scalable/org.gnome.Settings-screen-lock-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 8 1 c -2.199219 0 -4 1.800781 -4 4 v 2 c -1.109375 0 -2 0.890625 -2 2 v 5 c 0 0.554688 
0.445312 1 1 1 h 10 c 0.554688 0 1 -0.445312 1 -1 v -5 c 0 -1.109375 -0.890625 -2 -2 -2 v -2 c 0 -2.199219 
-1.800781 -4 -4 -4 z m 0 2 c 1.125 0 2 0.875 2 2 v 2 h -4 v -2 c 0 -1.125 0.875 -2 2 -2 z m 0 0" 
fill="#2e3436"/>
+</svg>
diff --git a/panels/microphone/gnome-microphone-panel.desktop.in.in 
b/panels/microphone/gnome-microphone-panel.desktop.in.in
index d819fce22..cab46a77b 100644
--- a/panels/microphone/gnome-microphone-panel.desktop.in.in
+++ b/panels/microphone/gnome-microphone-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Protect your conversations
 Exec=gnome-control-center microphone
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=audio-input-microphone
+Icon=org.gnome.Settings-microphone-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/microphone/icons/meson.build b/panels/microphone/icons/meson.build
new file mode 100644
index 000000000..d7c487d2a
--- /dev/null
+++ b/panels/microphone/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-microphone-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/microphone/icons/scalable/org.gnome.Settings-microphone-symbolic.svg 
b/panels/microphone/icons/scalable/org.gnome.Settings-microphone-symbolic.svg
new file mode 100644
index 000000000..55c9407d5
--- /dev/null
+++ b/panels/microphone/icons/scalable/org.gnome.Settings-microphone-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 8 0 c -1.660156 0 -3 1.339844 -3 3 v 5 c 0 1.660156 1.339844 3 3 3 s 3 -1.339844 3 -3 v -5 c 
0 -1.660156 -1.339844 -3 -3 -3 z m -6 6 v 2.011719 c 0 2.964843 2.164062 5.421875 5 5.898437 v 2.089844 h 2 v 
-2.089844 c 2.835938 -0.476562 5 -2.933594 5 -5.898437 v -2.011719 h -1.5 v 2.011719 c 0 2.5 -1.992188 
4.488281 -4.5 4.488281 s -4.5 -1.988281 -4.5 -4.488281 v -2.011719 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/microphone/meson.build b/panels/microphone/meson.build
index bc7f73a20..16647a502 100644
--- a/panels/microphone/meson.build
+++ b/panels/microphone/meson.build
@@ -37,3 +37,5 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/mouse/gnome-mouse-panel.desktop.in.in b/panels/mouse/gnome-mouse-panel.desktop.in.in
index 53d23ecdf..2d9ed7c4c 100644
--- a/panels/mouse/gnome-mouse-panel.desktop.in.in
+++ b/panels/mouse/gnome-mouse-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Mouse & Touchpad
 Comment=Change your mouse or touchpad sensitivity and select right or left-handed
 Exec=gnome-control-center mouse
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=input-mouse
+Icon=org.gnome.Settings-mouse-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/mouse/icons/meson.build b/panels/mouse/icons/meson.build
new file mode 100644
index 000000000..02e923520
--- /dev/null
+++ b/panels/mouse/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-mouse-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/mouse/icons/scalable/org.gnome.Settings-mouse-symbolic.svg 
b/panels/mouse/icons/scalable/org.gnome.Settings-mouse-symbolic.svg
new file mode 100644
index 000000000..cdcaa6372
--- /dev/null
+++ b/panels/mouse/icons/scalable/org.gnome.Settings-mouse-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 7.03125 0 c -2.753906 0 -5 2.246094 -5 5 v 6 c 0 2.753906 2.246094 5 5 5 h 1.96875 c 2.753906 
0 5 -2.246094 5 -5 v -6 c 0 -2.753906 -2.246094 -5 -5 -5 z m 0 2 h 1.96875 c 1.679688 0 3 1.320312 3 3 v 6 c 
0 1.679688 -1.320312 3 -3 3 h -1.96875 c -1.679688 0 -3 -1.320312 -3 -3 v -6 c 0 -1.679688 1.320312 -3 3 -3 z 
m 0.96875 1 c -0.554688 0 -1 0.445312 -1 1 v 2 c 0 0.554688 0.445312 1 1 1 s 1 -0.445312 1 -1 v -2 c 0 
-0.554688 -0.445312 -1 -1 -1 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/mouse/meson.build b/panels/mouse/meson.build
index 7b46097f4..8ebf3fc2f 100644
--- a/panels/mouse/meson.build
+++ b/panels/mouse/meson.build
@@ -66,3 +66,5 @@ executable(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/multitasking/icons/scalable/org.gnome.Settings-multitasking-symbolic.svg 
b/panels/multitasking/icons/scalable/org.gnome.Settings-multitasking-symbolic.svg
index 0e09bbcd5..50b8a84b6 100644
--- a/panels/multitasking/icons/scalable/org.gnome.Settings-multitasking-symbolic.svg
+++ b/panels/multitasking/icons/scalable/org.gnome.Settings-multitasking-symbolic.svg
@@ -1,106 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink";>
-    <filter id="a" height="100%" width="100%" x="0%" y="0%">
-        <feColorMatrix in="SourceGraphic" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/>
-    </filter>
-    <mask id="b">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.3"/>
-        </g>
-    </mask>
-    <clipPath id="c">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="d">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.05"/>
-        </g>
-    </mask>
-    <clipPath id="e">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="f">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.05"/>
-        </g>
-    </mask>
-    <clipPath id="g">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="h">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.05"/>
-        </g>
-    </mask>
-    <clipPath id="i">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="j">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.05"/>
-        </g>
-    </mask>
-    <clipPath id="k">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="l">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.05"/>
-        </g>
-    </mask>
-    <clipPath id="m">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="n">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.05"/>
-        </g>
-    </mask>
-    <clipPath id="o">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="p">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.3"/>
-        </g>
-    </mask>
-    <clipPath id="q">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <mask id="r">
-        <g filter="url(#a)">
-            <path d="m 0 0 h 16 v 16 h -16 z" fill-opacity="0.5"/>
-        </g>
-    </mask>
-    <clipPath id="s">
-        <path d="m 0 0 h 1024 v 800 h -1024 z"/>
-    </clipPath>
-    <path d="m 3 1 v 2 h -3 v 10 h 3 v 2 h 10 v -2 h 3 v -10 h -3 v -2 z m 2 2 h 6 v 10 h -6 z m -3 2 h 1 v 
6 h -1 z m 11 0 h 1 v 6 h -1 z m 0 0" fill="#2e3436"/>
-    <g clip-path="url(#c)" mask="url(#b)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 562.460938 212.058594 h 10.449218 c -1.183594 0.492187 -1.296875 2.460937 0 3 h 
-10.449218 z m 0 0" fill="#2e3436"/>
-    </g>
-    <g clip-path="url(#e)" mask="url(#d)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 16 632 h 1 v 1 h -1 z m 0 0" fill="#2e3436" fill-rule="evenodd"/>
-    </g>
-    <g clip-path="url(#g)" mask="url(#f)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 17 631 h 1 v 1 h -1 z m 0 0" fill="#2e3436" fill-rule="evenodd"/>
-    </g>
-    <g clip-path="url(#i)" mask="url(#h)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 18 634 h 1 v 1 h -1 z m 0 0" fill="#2e3436" fill-rule="evenodd"/>
-    </g>
-    <g clip-path="url(#k)" mask="url(#j)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 16 634 h 1 v 1 h -1 z m 0 0" fill="#2e3436" fill-rule="evenodd"/>
-    </g>
-    <g clip-path="url(#m)" mask="url(#l)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 17 635 h 1 v 1 h -1 z m 0 0" fill="#2e3436" fill-rule="evenodd"/>
-    </g>
-    <g clip-path="url(#o)" mask="url(#n)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 19 635 h 1 v 1 h -1 z m 0 0" fill="#2e3436" fill-rule="evenodd"/>
-    </g>
-    <g clip-path="url(#q)" mask="url(#p)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 136 660 v 7 h 7 v -7 z m 0 0" fill="#2e3436"/>
-    </g>
-    <g clip-path="url(#s)" mask="url(#r)" transform="matrix(1 0 0 1 -700 -664)">
-        <path d="m 219 642 h 3 v 12 h -3 z m 0 0" fill="#2e3436"/>
-    </g>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 6 0 c -1.644531 0 -3 1.355469 -3 3 v 10 c 0 1.644531 1.355469 3 3 3 h 4 c 1.644531 0 3 
-1.355469 3 -3 v -10 c 0 -1.644531 -1.355469 -3 -3 -3 z m 0 2 h 4 c 0.570312 0 1 0.429688 1 1 v 10 c 0 
0.570312 -0.429688 1 -1 1 h -4 c -0.570312 0 -1 -0.429688 -1 -1 v -10 c 0 -0.570312 0.429688 -1 1 -1 z m -5 1 
c -0.554688 0 -1 0.445312 -1 1 v 8 c 0 0.554688 0.445312 1 1 1 s 1 -0.445312 1 -1 v -8 c 0 -0.554688 
-0.445312 -1 -1 -1 z m 14 0 c -0.554688 0 -1 0.445312 -1 1 v 8 c 0 0.554688 0.445312 1 1 1 s 1 -0.445312 1 -1 
v -8 c 0 -0.554688 -0.445312 -1 -1 -1 z m 0 0" fill="#2e3436"/>
 </svg>
diff --git a/panels/network/gnome-network-panel.desktop.in.in 
b/panels/network/gnome-network-panel.desktop.in.in
index aa6b75c5c..d9ab05ca7 100644
--- a/panels/network/gnome-network-panel.desktop.in.in
+++ b/panels/network/gnome-network-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Network
 Comment=Control how you connect to the Internet
 Exec=gnome-control-center network
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=network-workgroup
+Icon=org.gnome.Settings-network-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/network/icons/meson.build b/panels/network/icons/meson.build
new file mode 100644
index 000000000..0501dfe1d
--- /dev/null
+++ b/panels/network/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-network-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/network/icons/scalable/org.gnome.Settings-network-symbolic.svg 
b/panels/network/icons/scalable/org.gnome.Settings-network-symbolic.svg
new file mode 100644
index 000000000..a6ef9ce80
--- /dev/null
+++ b/panels/network/icons/scalable/org.gnome.Settings-network-symbolic.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 3.75 0.00390625 c -0.953125 0.00390625 -1.75 0.80078175 -1.75 1.74999975 v 5.496094 c 0 
0.953125 0.796875 1.75 1.75 1.75 h 0.75 s 0.5 0.007812 0.5 0.507812 c 0 0.492188 -0.5 0.492188 -0.5 0.492188 
h -0.5 v 1.992188 h 8 v -2 h -0.5 s -0.5 0.007812 -0.5 -0.492188 s 0.5 -0.507812 0.5 -0.507812 h 0.75 c 
0.953125 0 1.75 -0.796876 1.75 -1.75 v -5.492188 c 0 -0.953125 -0.796875 -1.75 -1.75 -1.75 z m 0.25 
1.99999975 l 8 -0.003906 v 4.992188 l -8 0.007812 z m 0 0"/>
+        <path d="m 6.96875 10.003906 l 0.03125 3.996094 h -5.5 c -0.277344 0 -0.5 0.222656 -0.5 0.5 v 1 c 0 
0.277344 0.222656 0.5 0.5 0.5 h 13 c 0.277344 0 0.5 -0.222656 0.5 -0.5 v -1 c 0 -0.277344 -0.222656 -0.5 -0.5 
-0.5 h -5.5 v -4 z m 0 0" fill-rule="evenodd"/>
+    </g>
+</svg>
diff --git a/panels/network/meson.build b/panels/network/meson.build
index 43a569092..e6340cedb 100644
--- a/panels/network/meson.build
+++ b/panels/network/meson.build
@@ -7,6 +7,7 @@ network_inc = include_directories('.')
 
 subdir('wireless-security')
 subdir('connection-editor')
+subdir('icons')
 
 panel_names = [
   cappletname,
diff --git a/panels/notifications/gnome-notifications-panel.desktop.in.in 
b/panels/notifications/gnome-notifications-panel.desktop.in.in
index 4b27b3fc3..325a26406 100644
--- a/panels/notifications/gnome-notifications-panel.desktop.in.in
+++ b/panels/notifications/gnome-notifications-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Notifications
 Comment=Control which notifications are displayed and what they show
 Exec=gnome-control-center notifications
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-system-notifications
+Icon=org.gnome.Settings-notifications-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/notifications/icons/meson.build b/panels/notifications/icons/meson.build
new file mode 100644
index 000000000..bb2bde2db
--- /dev/null
+++ b/panels/notifications/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-notifications-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/notifications/icons/scalable/org.gnome.Settings-notifications-symbolic.svg 
b/panels/notifications/icons/scalable/org.gnome.Settings-notifications-symbolic.svg
new file mode 100644
index 000000000..13bea30bd
--- /dev/null
+++ b/panels/notifications/icons/scalable/org.gnome.Settings-notifications-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 8 0 c -0.828125 0 -1.5 0.671875 -1.5 1.5 c 0 0.078125 0.007812 0.152344 0.019531 0.230469 c 
-2.089843 0.648437 -3.515625 2.582031 -3.519531 4.769531 v 4.5 h -0.5 c -0.554688 0 -1 0.445312 -1 1 s 
0.445312 1 1 1 h 11 c 0.554688 0 1 -0.445312 1 -1 s -0.445312 -1 -1 -1 h -0.5 v -4.5 c 0 -2.191406 -1.425781 
-4.125 -3.515625 -4.777344 c 0.007813 -0.074218 0.015625 -0.148437 0.015625 -0.222656 c 0 -0.828125 -0.671875 
-1.5 -1.5 -1.5 z m -2 14 c 0 0.714844 0.382812 1.375 1 1.730469 c 0.617188 0.359375 1.382812 0.359375 2 0 c 
0.617188 -0.355469 1 -1.015625 1 -1.730469 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/notifications/meson.build b/panels/notifications/meson.build
index 1b04b243d..89233b22f 100644
--- a/panels/notifications/meson.build
+++ b/panels/notifications/meson.build
@@ -41,3 +41,5 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/online-accounts/gnome-online-accounts-panel.desktop.in.in 
b/panels/online-accounts/gnome-online-accounts-panel.desktop.in.in
index f30aff524..fe77f8ea4 100644
--- a/panels/online-accounts/gnome-online-accounts-panel.desktop.in.in
+++ b/panels/online-accounts/gnome-online-accounts-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Online Accounts
 Comment=Connect to your online accounts and decide what to use them for
 Exec=gnome-control-center online-accounts
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=goa-panel
+Icon=org.gnome.Settings-online-accounts-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/online-accounts/icons/meson.build b/panels/online-accounts/icons/meson.build
index 7184824e6..9482f1c25 100644
--- a/panels/online-accounts/icons/meson.build
+++ b/panels/online-accounts/icons/meson.build
@@ -1,15 +1,4 @@
-icon_sizes = [
-  '16x16',
-  '22x22',
-  '24x24',
-  '32x32',
-  '48x48',
-  '256x256'
-]
-
-foreach icon_size: icon_sizes
-  install_data(
-    join_paths(icon_size, 'goa-panel.png'),
-    install_dir: join_paths(control_center_icondir, 'hicolor', icon_size, 'apps')
-  )
-endforeach
+install_data(
+  'scalable/org.gnome.Settings-online-accounts-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/online-accounts/icons/scalable/org.gnome.Settings-online-accounts-symbolic.svg 
b/panels/online-accounts/icons/scalable/org.gnome.Settings-online-accounts-symbolic.svg
new file mode 100644
index 000000000..6a2a6824c
--- /dev/null
+++ b/panels/online-accounts/icons/scalable/org.gnome.Settings-online-accounts-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 7.664062 0.0078125 c -2.613281 0.1093755 -5.003906 1.4882815 -6.410156 3.6953125 c -1.90625 3 
-1.609375 6.898437 0.734375 9.574219 c 2.347657 2.667968 6.175781 3.472656 9.398438 1.96875 c 0.5 -0.234375 
0.714843 -0.828125 0.484375 -1.328125 c -0.234375 -0.5 -0.828125 -0.71875 -1.332032 -0.484375 c -2.414062 
1.132812 -5.289062 0.53125 -7.046874 -1.476563 c -1.761719 -2.003906 -1.988282 -4.933593 -0.550782 -7.179687 
c 1.429688 -2.253906 4.175782 -3.289063 6.738282 -2.539063 c 2.5625 0.746094 4.324218 3.09375 4.320312 
5.761719 v 0.039062 v 0.960938 c 0 0.359375 -0.1875 0.683594 -0.5 0.863281 c -0.308594 0.179688 -0.6875 
0.179688 -1 0 c -0.308594 -0.175781 -0.5 -0.507812 -0.5 -0.863281 v -1 c 0 -2.199219 -1.800781 -4 -4 -4 c 
-2.195312 0 -4 1.800781 -4 4 c 0 2.195312 1.804688 4 4 4 c 1.046875 0 1.992188 -0.417969 2.707031 -1.078125 c 
0.222657 0.265625 0.484375 0.496094 0.792969 0.675781 c 0.929688 0.535156 2.074219 0.535156 3 0 c 0.929688 
-0.539062 1.5 -1.527344 1.5 -2.5976
 56 v -1 c 0 -3.558594 -2.347656 -6.683594 -5.761719 -7.683594 c -0.835937 -0.2421872 -1.703125 -0.347656 
-2.574219 -0.3085935 z m 0.335938 5.9921875 c 1.117188 0 2 0.882812 2 2 c 0 1.113281 -0.882812 2 -2 2 c 
-1.113281 0 -2 -0.886719 -2 -2 c 0 -1.117188 0.886719 -2 2 -2 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/panel-app-icons.svg b/panels/panel-app-icons.svg
new file mode 100644
index 000000000..b752a4d73
--- /dev/null
+++ b/panels/panel-app-icons.svg
@@ -0,0 +1,1246 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   version="1.1"
+   width="1024"
+   height="800"
+   id="svg7384"
+   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
+   sodipodi:docname="panel-app-icons.svg"
+   viewBox="0 0 1024 800"
+   shape-rendering="crispEdges"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:dc="http://purl.org/dc/elements/1.1/";>
+  <metadata
+     id="metadata90">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title>Gnome Symbolic Icon Theme</dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     pagecolor="#f4f5f6"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="1"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1920"
+     inkscape:window-height="1011"
+     id="namedview88"
+     showgrid="true"
+     inkscape:zoom="1"
+     inkscape:cx="659"
+     inkscape:cy="205"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer16"
+     showborder="false"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-to-guides="true"
+     inkscape:snap-grids="true"
+     inkscape:snap-global="true"
+     inkscape:object-nodes="true"
+     inkscape:snap-bbox-midpoints="false"
+     inkscape:object-paths="true"
+     inkscape:snap-others="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-bbox-edge-midpoints="true"
+     inkscape:measure-start="56,310.597"
+     inkscape:measure-end="0,0"
+     inkscape:document-rotation="0"
+     inkscape:snap-intersection-paths="true"
+     inkscape:pagecheckerboard="false"
+     inkscape:snap-smooth-nodes="true"
+     inkscape:snap-midpoints="true"
+     inkscape:snap-page="true"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true"
+     inkscape:snap-text-baseline="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4866"
+       empspacing="4"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="1px"
+       spacingy="1px"
+       color="#8e8eb0"
+       opacity="0.29411765"
+       empcolor="#3f3fff"
+       empopacity="0.45882353"
+       originx="0"
+       originy="0" />
+    <inkscape:grid
+       type="xygrid"
+       id="grid25939"
+       empspacing="4"
+       spacingy="0.5"
+       spacingx="0.5"
+       dotted="false" />
+  </sodipodi:namedview>
+  <title
+     id="title9167">Gnome Symbolic Icon Theme</title>
+  <defs
+     id="defs7386">
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect38750"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ 
F,0,0,1,0,0.99302884,0,1 @ F,0,0,1,0,0.99302884,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ 
F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ 
F,0,1,1,0,0.988281,0,1 @ F,0,0,1,0,0.988281,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ 
F,0,0,1,0,0,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect38360"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,1,0,1 @ F,0,0,1,0,4,0,1 @ F,0,0,1,0,4,0,1 @ F,0,0,1,0,1,0,1 | 
F,0,0,1,0,0.5,0,1 @ F,0,1,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.5,0,1 | F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 
@ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 | F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect36801"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,1,0,1 @ F,0,0,1,0,4,0,1 @ F,0,0,1,0,4,0,1 @ F,0,0,1,0,1,0,1 | 
F,0,0,1,0,0.5,0,1 @ F,0,1,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.5,0,1 | F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 
@ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 | F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect48889"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.999996,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect48685"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.999996,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect39298"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.999996,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect10862"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,1.51562,0,1 @ F,0,0,1,0,1.51562,0,1 @ F,0,0,1,0,0,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect104916"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.999996,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect104888"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.999996,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 400 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="1024 : 400 : 1"
+       inkscape:persp3d-origin="512 : 266.66667 : 1"
+       id="perspective148323" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect69553"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,2.00018,0,1 @ F,0,0,1,0,2.00018,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ 
F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,1.99982,0,1 @ 
F,0,0,1,0,1.99982,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 | 
F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ 
F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ 
F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect65055"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,1.00012,0,1 @ F,0,0,1,0,1.00002,0,1 @ F,0,0,1,0,0.99998,0,1 @ 
F,0,0,1,0,0.99998,0,1 @ F,0,0,1,0,3.00002,0,1 @ F,0,0,1,0,1.00012,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect34948"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.999996,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect27117"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,0.999996,0,1 
@ F,0,0,1,0,0.999996,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+    <inkscape:path-effect
+       effect="fillet_chamfer"
+       id="path-effect26982"
+       is_visible="true"
+       lpeversion="1"
+       satellites_param="F,0,0,1,0,0.999996,0,1 @ F,0,0,1,0,0,0,1 @ F,0,0,1,0,1.999996,0,1 @ F,0,0,1,0,0,0,1 
@ F,0,0,1,0,1.000004,0,1 @ F,0,0,1,0,0.994146,0,1"
+       unit="px"
+       method="auto"
+       mode="F"
+       radius="0"
+       chamfer_steps="1"
+       flexible="false"
+       use_knot_distance="true"
+       apply_no_radius="true"
+       apply_with_radius="true"
+       only_selected="false"
+       hide_knots="false" />
+  </defs>
+  <g
+     inkscape:groupmode="layer"
+     id="layer16"
+     inkscape:label="apps">
+    <text
+       id="text3375"
+       y="30.339233"
+       x="22.822998"
+       
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:Cantarell;text-align:start;text-anchor:start;display:inline;fill:#2e3436;fill-opacity:1;stroke:none;enable-background:new"
+       xml:space="preserve"><tspan
+         y="30.339233"
+         x="22.822998"
+         id="tspan3373"
+         sodipodi:role="line">apps</tspan></text>
+    <g
+       inkscape:label="preferences system notifications bell notification ring alarm feedback control"
+       id="g2982"
+       style="display:inline;enable-background:new"
+       transform="translate(12.01713,-628.00474)">
+      <title
+         id="title2975">org.gnome.Settings-notifications</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.514644;fill:none;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+         id="rect2977"
+         width="16"
+         height="16"
+         x="11.982551"
+         y="668.00458" />
+      <g
+         id="g3014"
+         transform="translate(0.28081117,-5.4690528)">
+        <path
+           id="path2984-3"
+           
style="display:inline;fill:#2e3436;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-dasharray:8,
 8"
+           d="m 608,700 a 1.5,1.5 0 0 0 -1.5,1.5 1.5,1.5 0 0 0 0.0195,0.23047 A 5,5 0 0 0 603,706.5 v 4.5 h 
-0.5 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 h 11 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 613 
v -4.5 A 5,5 0 0 0 609.48242,701.72461 1.5,1.5 0 0 0 609.5,701.5 1.5,1.5 0 0 0 608,700 Z m -2,14 a 2,2 0 0 0 
1,1.73242 2,2 0 0 0 2,0 A 2,2 0 0 0 610,714 Z"
+           transform="translate(-588.29794,-26.526207)" />
+      </g>
+    </g>
+    <g
+       inkscape:label="preferences system time date timezone country location 24 12 hour format local"
+       id="g2236"
+       style="display:inline;enable-background:new"
+       transform="translate(72.01713,-628.00474)">
+      <title
+         id="title2226">org.gnome.Settings-time</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.514644;fill:none;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+         id="rect2228"
+         width="16"
+         height="16"
+         x="11.982551"
+         y="668.00458" />
+      <g
+         id="g2234"
+         transform="translate(-5.5887817e-5,-0.49983764)">
+        <path
+           
style="color:#000000;fill:#2e3436;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
+           d="m 19.982422,668.50391 c -4.406384,0 -8,3.59361 -8,8 0,4.40638 3.593616,8 8,8 4.406384,0 
8,-3.59362 8,-8 0,-4.40639 -3.593616,-8 -8,-8 z m 0,2 c 3.325505,0 6,2.67449 6,6 0,3.3255 -2.674495,6 -6,6 
-3.325505,0 -6,-2.6745 -6,-6 0,-3.32551 2.674495,-6 6,-6 z"
+           id="circle2230" />
+        <path
+           
style="color:#000000;fill:#2e3436;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
+           d="m 16.914062,673.45898 a 0.5,0.5 0 0 0 -0.351562,0.15039 0.5,0.5 0 0 0 0.0078,0.70704 l 
3.111329,3.04492 a 0.5,0.5 0 0 0 0.386718,0.1289 h 2.914063 a 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 
h -2.761719 l -2.951172,-2.88867 a 0.5,0.5 0 0 0 -0.355469,-0.14258 z"
+           id="path2232" />
+      </g>
+    </g>
+    <g
+       inkscape:label="preferences system privacy security camera location microphone thunderbolt history 
trash screen lock diagnostics"
+       id="g6928"
+       style="display:inline;enable-background:new"
+       transform="translate(52.01713,-628.00474)">
+      <title
+         id="title6871">org.gnome.Settings-privacy</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.514644;fill:none;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+         id="rect6873"
+         width="16"
+         height="16"
+         x="11.982551"
+         y="668.00458" />
+      <g
+         id="g3835"
+         inkscape:label="preferences-system-privacy"
+         transform="translate(-260.01745,221.00474)"
+         style="enable-background:new">
+        <path
+           
style="display:inline;opacity:1;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
+           d="m 280.00007,446.99998 c 0.554,0 1.00001,0.446 1,1 L 281,454.5 c 0,0 -7e-5,0.50002 
0.49993,0.50002 0.5,0 0.50007,-0.50002 0.50007,-0.50002 l 7e-5,-4.50002 c 1e-5,-0.554 0.446,-1 1,-1 0.554,0 
1,0.446 1,1 L 284,458.5 c 0,0.5 0.5,0.5 0.5,0.5 l 1.79304,-1.70706 c 0.18827,-0.19354 0.44679,-0.30271 
0.71679,-0.30273 1.0856,0.0854 1.14809,1.26597 0.69724,1.71682 l -3,3 C 284,462.5 282.94992,462.99456 282,463 
h -6 c -3,0 -3,-3 -3,-3 v -6 -2 c 0,-0.554 0.446,-1 1,-1 0.554,0 1,0.446 1,1 v 3.5 c 0,0 0,0.5 0.5,0.5 0.5,0 
0.5,-0.5 0.5,-0.5 V 449 c 0,-0.554 0.446,-1 1,-1 0.554,0 1,0.446 1,1 v 5.5 c 0,0 0,0.5 0.5,0.5 0.5,0 0.5,-0.5 
0.5,-0.5 V 448 c 0,-0.554 0.446,-1 1,-1 z"
+           id="path6023"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cscscsssccccscccccssscscssscscssc" />
+      </g>
+    </g>
+    <g
+       id="g56882"
+       inkscape:label="settings power battery level saver suspend timeout"
+       transform="translate(-36.00032,-640)">
+      <title
+         id="title57206">org.gnome.Settings-power</title>
+      <path
+         id="path10036-3-0"
+         style="fill:#2e3434;fill-opacity:1"
+         d="m 85,700 c -1,0 -1,1 -1,1 v 1 h -1 c 0,0 -0.708596,-0.0137 -1.447266,0.35547 C 
80.814074,702.72465 80,703.6664 80,705 v 8 c 0,0 -0.0138,0.70891 0.355469,1.44727 C 80.724789,715.18562 
81.6668,716 83,716 h 3 c 0.552285,0 1,-0.44772 1,-1 0,-0.55228 -0.447715,-1 -1,-1 h -3 c -0.554,0 -1,-0.446 
-1,-1 v -8 c 0,-0.554 0.446,-1 1,-1 h 3 3 c 0.554,0 1,0.446 1,1 h 2 c 0,-1.3336 -0.814074,-2.27535 
-1.552734,-2.64453 C 89.708596,701.98628 89,702 89,702 h -1 v -1 c 0,-1 -1,-1 -1,-1 z m 5,6 c 
-1.934866,0.27585 -2.723575,2.89654 -3,4 h -2 c -0.552285,0 -1,0.44772 -1,1 0,0.55228 0.447715,1 1,1 h 2 c 
0.276425,1.10344 1.065134,3.72415 3,4 h 2 c 0,0 1,0 1,-1 v -1 h 3 v -2 h -3 v -2 h 3 v -2 h -3 v -1 c 0,0 
0,-1 -1,-1 z" />
+      <rect
+         y="-96"
+         x="700.00079"
+         height="16"
+         width="16"
+         id="rect56907"
+         transform="rotate(90)"
+         style="fill:none" />
+    </g>
+    <g
+       id="g142624-6"
+       inkscape:label="settings audio speaker output sound music listen "
+       transform="translate(-76,-420)">
+      <title
+         id="title142961-2">org.gnome.Settings-sound</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;marker:none"
+         id="rect6203-3-9"
+         width="16"
+         height="16"
+         x="140.0004"
+         y="480" />
+      <path
+         id="path9704-1"
+         d="m 152.03906,480.00391 c -0.25893,-0.0108 -0.52442,0.0756 -0.72656,0.28125 L 148,483.57812 V 485 
h 1.39062 l 3.30469,-3.29883 c 0.40435,-0.40437 0.36131,-1.04131 0.0293,-1.39258 -0.17445,-0.18457 
-0.42662,-0.29384 -0.68555,-0.30468 z M 147,481.00586 c -0.29553,-10e-4 -0.57652,0.12805 -0.76758,0.35352 L 
143,485 h -1 c -1.09467,0 -2,0.84432 -2,2 v 2 c 0,1.0907 0.9093,2 2,2 h 1 l 3.23242,3.64062 c 0.2107,0.25221 
0.49171,0.3619 0.76758,0.35938 z M 148,487 v 2 h 6 c 0.7496,0 0.9993,-0.50135 1,-1.00195 C 
155.00069,487.49863 154.75,487 154,487 Z m 0,4 v 1.42188 l 3.32227,3.29296 c 0.40429,0.41126 1.06516,0.34571 
1.41406,-0.0234 0.33201,-0.35127 0.3731,-0.98821 -0.0312,-1.39258 L 149.39062,491 Z"
+         style="fill:#2e3436;fill-opacity:1" />
+    </g>
+    <g
+       id="g3561"
+       inkscape:label="settings locale language i18n international"
+       transform="translate(152,-388)"
+       style="enable-background:new">
+      <title
+         id="title82486">org.gnome.Settings-region</title>
+      <path
+         id="path3535"
+         d="m -65,448 a 1.0001,1.0001 0 0 0 -1,1 v 1 1 4 8 1 h 2 v -1 -7 h 2.38281 l 0.72266,1.44727 A 
1.0001,1.0001 0 0 0 -60,458 h 5 a 1.0001,1.0001 0 0 0 1,-1 v -6 a 1.0001,1.0001 0 0 0 -1,-1 h -3.38281 l 
-0.72266,-1.44727 A 1.0001,1.0001 0 0 0 -60,448 Z"
+         style="fill:#2e3436;fill-opacity:1" />
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect3543"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+    </g>
+    <g
+       inkscape:label="system users two group multiple people person humans"
+       id="g10173"
+       style="display:inline;enable-background:new"
+       transform="translate(112.01713,-628.00474)">
+      <title
+         id="title10163">org.gnome.Settings-users</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.514644;fill:none;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+         id="rect10165"
+         width="16"
+         height="16"
+         x="11.982551"
+         y="668.00458" />
+      <path
+         id="path11086"
+         d="m 16.98287,669.00474 a 2.5,2.5 0 0 0 -2.5,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 
2.5,2.5 0 0 0 -2.5,-2.5 z m 6,3 a 2.5,2.5 0 0 0 -2.5,2.5 2.5,2.5 0 0 0 2.5,2.5 2.5,2.5 0 0 0 2.5,-2.5 2.5,2.5 
0 0 0 -2.5,-2.5 z m -8,3 c -1.662,0 -3,1.338 -3,3 v 2 c 0,0.554 0.446,1 1,1 h 4.07617 c 0,-2.04174 
1.58175,-3.73269 3.58008,-3.9082 a 3.4998422,3.4998422 0 0 1 -1.10937,-2.04102 c -0.17719,-0.0324 
-0.36005,-0.0508 -0.54688,-0.0508 z m 6,3 c -1.662,0 -3,1.338 -3,3 v 2 c 0,0.554 0.446,1 1,1 h 8 c 0.554,0 
1,-0.446 1,-1 v -2 c 0,-1.662 -1.338,-3 -3,-3 z"
+         style="fill:#2e3436;fill-opacity:1" />
+      <g
+         id="g10171"
+         transform="translate(-5.5887817e-5,0.50016236)">
+        <g
+           id="g4110"
+           inkscape:label="system-users"
+           style="enable-background:new"
+           transform="translate(-0.01758804,200.50442)">
+          <g
+             id="path11395" />
+        </g>
+      </g>
+    </g>
+    <g
+       inkscape:label="preferences desktop multitasking switching windows workspaces"
+       id="g18802"
+       style="display:inline;enable-background:new"
+       transform="translate(132.01713,-628.00474)">
+      <path
+         id="rect20168"
+         d="m 17.98255,668.00474 c -1.6447,0 -3,1.3553 -3,3 v 10 c 0,1.6447 1.3553,3 3,3 h 4 c 1.6447,0 
3,-1.3553 3,-3 v -10 c 0,-1.6447 -1.3553,-3 -3,-3 z m 0,2 h 4 c 0.5713,0 1,0.4287 1,1 v 10 c 0,0.57129 
-0.4287,1 -1,1 h -4 c -0.5713,0 -1,-0.42871 -1,-1 v -10 c 0,-0.5713 0.4287,-1 1,-1 z m -5,1 c -0.554,0 
-1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -8 c 0,-0.554 -0.446,-1 -1,-1 z m 14,0 c 
-0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -8 c 0,-0.554 -0.446,-1 -1,-1 z"
+         style="fill:#2e3436;fill-opacity:1" />
+      <title
+         id="title18784">org.gnome.Settings-multitasking</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.514644;fill:none;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+         id="rect18786"
+         width="16"
+         height="16"
+         x="11.982551"
+         y="668.00458" />
+    </g>
+    <g
+       inkscape:label="preferences online accounts providers service email cloud login enterprise remote"
+       id="g23645"
+       style="display:inline;enable-background:new"
+       transform="translate(152.01713,-628.00474)">
+      <title
+         id="title23637">org.gnome.Settings-online-accounts</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.514644;fill:none;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+         id="rect23639"
+         width="16"
+         height="16"
+         x="11.982551"
+         y="668.00458" />
+      <g
+         style="enable-background:new"
+         id="g4252"
+         transform="translate(-260.0155,181.00383)"
+         inkscape:label="goa-panel">
+        <g
+           id="g4335"
+           inkscape:label="goa-panel">
+          <path
+             transform="translate(60,-45)"
+             id="path2-5"
+             d="m 219.66211,532.00781 a 8.007,8.007 0 0 0 -6.41016,3.69531 8.009,8.009 0 0 0 0.73633,9.57422 
8.006,8.006 0 0 0 9.39649,1.97071 1.0000477,1.0000477 0 1 0 -0.84571,-1.8125 5.993,5.993 0 0 1 
-7.04883,-1.47852 5.99,5.99 0 0 1 -0.55078,-7.17969 5.99,5.99 0 0 1 6.73828,-2.53711 A 5.991,5.991 0 0 1 
226,540 a 1,1 0 0 0 0,0.041 V 541 c 0,0.359 -0.189,0.68623 -0.5,0.86523 -0.31,0.18 -0.689,0.18 -1,0 A 
0.995,0.995 0 0 1 224,541 v -1 c 0,-2.197 -1.803,-4 -4,-4 -2.197,0 -4,1.803 -4,4 0,2.197 1.803,4 4,4 
1.04356,0 1.99031,-0.41555 2.70508,-1.07812 0.22194,0.26526 0.48659,0.49783 0.79492,0.67578 a 3.004,3.004 0 0 
0 3,0 A 3.003,3.003 0 0 0 228,541 v -1 a 8.008,8.008 0 0 0 -5.76172,-7.68164 7.983,7.983 0 0 0 
-2.57617,-0.31055 z M 220,538 c 1.117,0 2,0.884 2,2 0,1.116 -0.883,2 -2,2 -1.116,0 -2,-0.884 -2,-2 0,-1.116 
0.884,-2 2,-2 z"
+             
style="color:#000000;font-weight:400;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;overflow:visible;isolation:auto;mix-blend-mode:normal;solid-color:#000000;solid-opacity:1;fill:#2e3436;stroke:none"
 />
+        </g>
+      </g>
+    </g>
+    <g
+       style="display:inline;fill:none;fill-opacity:1"
+       inkscape:label="edit find search loupe"
+       id="use8034"
+       transform="rotate(90,219.06941,95.93344)">
+      <title
+         id="title6784">org.gnome.Settings-search</title>
+      <rect
+         y="195.00317"
+         x="163.1358"
+         height="16"
+         width="16"
+         id="rect6786"
+         style="fill:none;fill-opacity:1" />
+      <path
+         id="path6788"
+         d="m 163.13581,204.50317 c 0,3.5779 2.9221,6.5 6.5,6.5 3.5779,0 6.49805,-2.9221 6.49805,-6.5 
0,-1.42901 -0.46837,-2.75273 -1.25586,-3.82812 l 3.94531,-3.94532 c 0.93804,-0.95834 -0.49946,-2.36459 
-1.4375,-1.40625 l -3.92969,3.92969 c -1.07377,-0.78482 -2.39435,-1.25 -3.82031,-1.25 -3.5779,0 -6.5,2.9221 
-6.5,6.5 z m 2,0 c 0,-2.497 2.003,-4.5 4.5,-4.5 2.497,0 4.49805,2.003 4.49805,4.5 0,2.497 -2.00105,4.5 
-4.49805,4.5 -2.497,0 -4.5,-2.003 -4.5,-4.5 z"
+         style="fill:#2e3436;fill-opacity:1" />
+    </g>
+    <g
+       id="g9367"
+       inkscape:label="preferences settings accessibility a11y universal"
+       transform="translate(32.01713,-468)"
+       style="display:inline;enable-background:new">
+      <title
+         id="title15947">org.gnome.Settings-accessibility</title>
+      <path
+         id="path9341"
+         d="m 20,508 c 1.104569,0 2,0.89543 2,2 0,1.10457 -0.895431,2 -2,2 -1.104569,0 -2,-0.89543 -2,-2 
0,-1.10457 0.895431,-2 2,-2 z"
+         
style="display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2;marker:none"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssss" />
+      <path
+         id="path2318"
+         style="color:#000000;display:inline;fill:#2e3436;stroke-linecap:square;-inkscape-stroke:none"
+         d="m 13.982551,515 h 3 v 9 h 2 v -4 c 0,-0.55228 0.447715,-1 1,-1 0.552285,0 1,0.44772 1,1 v 4 h 2 
v -5 -4 h 3 v -2 h -12 z"
+         sodipodi:nodetypes="ccccssscccccccc" />
+      <rect
+         y="508.00458"
+         x="11.982551"
+         height="16"
+         width="16"
+         id="rect9343"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;opacity:0.514644;fill:none;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
 />
+    </g>
+    <g
+       id="g7027"
+       inkscape:label="settings applications permissions flatpak apps "
+       transform="translate(-576,-664)">
+      <title
+         id="title7029">org.gnome.Settings-applications</title>
+      <g
+         id="g4039"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title61874">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect4074"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         id="rect56785"
+         d="m 602,724 c -1.0907,0 -2,0.9093 -2,2 v 3 c 0,1.0907 0.9093,2 2,2 h 3 c 1.0907,0 2,-0.9093 2,-2 v 
-3 c 0,-1.0907 -0.9093,-2 -2,-2 z m 8,0 c -1.0907,0 -2,0.9093 -2,2 v 3 c 0,1.0907 0.9093,2 2,2 h 3 c 1.0907,0 
2,-0.9093 2,-2 v -3 c 0,-1.0907 -0.9093,-2 -2,-2 z m -8,2 h 3 v 3 h -3 z m 8,0 h 3 v 3 h -3 z m -8,6 c 
-1.0907,0 -2,0.9093 -2,2 v 3 c 0,1.0907 0.9093,2 2,2 h 3 c 1.0907,0 2,-0.9093 2,-2 v -3 c 0,-1.0907 
-0.9093,-2 -2,-2 z m 8,0 c -1.0907,0 -2,0.9093 -2,2 v 3 c 0,1.0907 0.9093,2 2,2 h 3 c 1.0907,0 2,-0.9093 2,-2 
v -3 c 0,-1.0907 -0.9093,-2 -2,-2 z m -8,2 h 3 v 3 h -3 z m 8,0 h 3 v 3 h -3 z"
+         style="fill:#2e3436;fill-opacity:1" />
+    </g>
+    <g
+       id="g6202"
+       inkscape:label="settings locale language i18n international"
+       transform="translate(172,-388)"
+       style="enable-background:new">
+      <title
+         id="title6196">org.gnome.Settings-appearance</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect6200"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+      <path
+         d="m -64.98828,449 c -1.64453,0 -3,1.35547 -3,3 v 6 c 0,1.64453 1.35547,3 3,3 h 10 c 1.64453,0 
3,-1.35547 3,-3 v -6 c 0,-0.57031 -0.16797,-1.10156 -0.44922,-1.55859 l -1.55078,1.55468 V 458 c 0,0.57031 
-0.42969,1 -1,1 h -10 c -0.57031,0 -1,-0.42969 -1,-1 v -6 c 0,-0.57031 0.42969,-1 1,-1 h 5.96875 l 2.00781,-2 
z m 0,0"
+         fill="#2e3436"
+         id="path5778" />
+      <path
+         d="m -56.98828,455 c 0,1.65625 -1.33984,3.00781 -3,3 h -3 v -3 c 0,-1.66016 1.34375,-3 3,-3 
1.66016,0 3,1.33984 3,3 z m 0,0"
+         fill="#2e3436"
+         id="path5812" />
+      <path
+         d="m -54.58984,448 -3.46875,3.45703 c 0.68359,0.35547 1.23437,0.91016 1.58984,1.58985 l 
0.17188,-0.17188 0.008,0.008 4.30078,-4.30078 v -0.58203 z m 0,0"
+         fill="#2e3436"
+         id="path5814" />
+      <path
+         d="m -62.98828,462 c -1.10547,0 -2,0.89453 -2,2 h 10 c 0,-1.10547 -0.89453,-2 -2,-2 z m 0,0"
+         fill="#2e3436"
+         id="path5820" />
+    </g>
+    <g
+       id="g6416"
+       inkscape:label="settings locale language i18n international"
+       transform="translate(192,-388)"
+       style="enable-background:new">
+      <title
+         id="title6404">org.gnome.Settings-bluetooth</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect6406"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+      <path
+         d="m -60.414935,448.0907 c -0.35547,0.16407 -0.58594,0.51953 -0.58594,0.91016 v 5.29687 l 
-2.34375,-2.04687 c -0.41406,-0.36328 -1.04297,-0.32422 -1.40625,0.0898 -0.36328,0.41797 -0.32422,1.04688 
0.0937,1.41016 l 2.56641,2.25 -2.56641,2.25 c -0.41797,0.36328 -0.45703,0.99219 -0.0937,1.40625 
0.36328,0.41797 0.99219,0.45703 1.40625,0.0937 l 2.34375,-2.04679 v 5.29688 c 0,0.39062 0.23047,0.74609 
0.58594,0.91016 0.35937,0.16015 0.77734,0.10156 1.07031,-0.16016 l 4,-3.5 c 0.21875,-0.1875 0.34375,-0.46094 
0.34375,-0.75 0,-0.28906 -0.125,-0.5625 -0.34375,-0.75 l -3.14062,-2.75 3.14062,-2.75 c 0.21875,-0.1875 
0.34375,-0.46094 0.34375,-0.75 0,-0.28906 -0.125,-0.5625 -0.34375,-0.75 l -4,-3.5 c -0.29297,-0.26172 
-0.71094,-0.32422 -1.07031,-0.16016 z m 1.41406,3.11328 1.48438,1.29688 -1.48438,1.29687 z m 0,7 
1.48438,1.29688 -1.48438,1.29687 z m 0,0"
+         fill="#2e3436"
+         id="path6738"
+         style="enable-background:new" />
+    </g>
+    <g
+       id="g47292"
+       inkscape:label="camera photography pictures "
+       transform="translate(-56,-500)">
+      <title
+         id="title47294">org.gnome.Settings-camera</title>
+      <rect
+         y="-216"
+         x="560"
+         height="16"
+         width="16"
+         id="rect37542"
+         style="fill:none;fill-opacity:1"
+         transform="rotate(90)" />
+      <path
+         id="path37587"
+         d="m 206.5,560 c -0.2652,5e-5 -0.51952,0.10543 -0.70703,0.29297 L 204.08594,562 H 203 c -1.6447,0 
-3,1.3553 -3,3 v 7 c 0,1.6447 1.3553,3 3,3 h 10 c 1.6447,0 3,-1.3553 3,-3 v -7 c 0,-1.6447 -1.3553,-3 -3,-3 h 
-1.08594 l -1.70703,-1.70703 C 210.01952,560.10543 209.7652,560.00005 209.5,560 Z m 0.41406,2 h 2.17188 l 
1.70703,1.70703 c 0.18751,0.18754 0.44183,0.29292 0.70703,0.29297 h 1.5 c 0.5713,0 1,0.4287 1,1 v 7 c 
0,0.5713 -0.4287,1 -1,1 h -10 c -0.5713,0 -1,-0.4287 -1,-1 v -7 c 0,-0.5713 0.4287,-1 1,-1 h 1.5 c 
0.2652,-5e-5 0.51952,-0.10543 0.70703,-0.29297 z M 208,565 c -1.64501,0 -3,1.35499 -3,3 0,1.64501 1.58579,3 
3,3 1.41421,0 3,-1.35499 3,-3 0,-1.64501 -1.35499,-3 -3,-3 z m 0,2 c 0.56413,0 1,0.43587 1,1 0,0.56413 
-0.43587,1 -1,1 -0.56413,0 -1,-0.43587 -1,-1 0,-0.56413 0.43587,-1 1,-1 z"
+         style="fill:#2e3434;fill-opacity:1"
+         sodipodi:nodetypes="cccssssssssccccccccsssssssscccssasssssss" />
+    </g>
+    <g
+       id="g7659"
+       inkscape:label="camera photography pictures "
+       transform="translate(-36,-500)">
+      <title
+         id="title7653">org.gnome.Settings-color</title>
+      <rect
+         y="-216"
+         x="560"
+         height="16"
+         width="16"
+         id="rect7655"
+         style="fill:none;fill-opacity:1"
+         transform="rotate(90)" />
+      <g
+         color="#000000"
+         fill="#474747"
+         id="g7640"
+         transform="translate(200.08694,559)">
+        <path
+           d="m 8,1.015625 c -2.203,0 -4,1.797 -4,4 0,2.203 1.797,4 4,4 2.203,0 4,-1.797 4,-4 0,-2.203 
-1.797,-4 -4,-4 z m 1.544e-4,1.97225 c 1.1211644,-0.00307 2.0308196,0.9065856 2.0277496,2.02775 
0.0031,1.1211644 -0.9065852,2.0308196 -2.0277496,2.02775 C 6.8792599,7.0460608 5.9700277,6.1365185 
5.9730956,5.015625 5.9700277,3.8947315 6.8792599,2.9851892 8.0001544,2.987875 Z"
+           
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal;fill:#2e3434;fill-opacity:1;marker:none"
+           font-weight="400"
+           font-family="sans-serif"
+           overflow="visible"
+           id="path7632"
+           sodipodi:nodetypes="sssssccccc" />
+        <path
+           d="m 3.9843754,8.0156258 c -2.2202112,0 -4.0312504,1.8110392 -4.0312504,4.0312512 0,2.22021 
1.8110392,4.03125 4.0312504,4.03125 2.2202112,0 4.0312504,-1.81104 4.0312504,-4.03125 0,-2.220212 
-1.8110392,-4.0312512 -4.0312504,-4.0312512 z m 1.556e-4,1.9876582 c 1.1299236,-0.0031 2.0466856,0.913669 
2.043592,2.043593 0.00309,1.129922 -0.9136684,2.046686 -2.043592,2.043592 -1.1296515,0.0027 
-2.0459873,-0.913942 -2.0428954,-2.043592 -0.00309,-1.129652 0.9132439,-2.0463 2.0428954,-2.043593 z"
+           
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal;fill:#2e3434;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;marker:none"
+           font-weight="400"
+           font-family="sans-serif"
+           overflow="visible"
+           id="path7634"
+           sodipodi:nodetypes="sssssccccc" />
+        <path
+           d="m 15.904253,12.000002 a 4.0000005,4.0000005 0 0 1 -3.998002,4.000001 4.0000005,4.0000005 0 0 1 
-3.9999999,-4.000001 4.0000005,4.0000005 0 0 1 3.9999999,-4.000001 4.0000005,4.0000005 0 0 1 
3.998002,4.000001 z"
+           style="fill:#2e3434;fill-opacity:1;stroke-width:1;marker:none"
+           overflow="visible"
+           id="path7636" />
+        <path
+           d="M 6.8125939,12 A 2.8124996,2.8124996 0 0 1 4.0000942,14.8125 2.8124996,2.8124996 0 0 1 
1.1884058,12 2.8124996,2.8124996 0 0 1 4.0000942,9.1874996 2.8124996,2.8124996 0 0 1 6.8125939,12 Z"
+           style="opacity:1;fill:#2e3434;fill-opacity:0.5;stroke-width:1;marker:none"
+           overflow="visible"
+           opacity="0.5"
+           id="path7638" />
+      </g>
+    </g>
+    <g
+       id="g21774"
+       inkscape:label="settings applications permissions flatpak apps "
+       transform="translate(-576,-644)">
+      <title
+         id="title21764">org.gnome.Settings-default-apps</title>
+      <g
+         id="g21770"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title21766">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect21768"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         d="m 607.98828,724.00778 c -0.42969,0 -0.8125,0.27344 -0.94922,0.6836 l -1.44922,4.33984 L 
601,729.01562 c -0.98047,-0.004 -1.38282,1.25781 -0.58203,1.82031 l 3.625,2.55469 -1.5,4.28516 c 
-0.31641,0.90234 0.6875,1.6914 1.49218,1.17187 l 4.00391,-2.59375 3.89453,2.58594 c 0.80078,0.53125 
1.81641,-0.25781 1.5,-1.16016 l -1.50391,-4.28906 3.64454,-2.57812 C 616.36328,730.25 615.96875,729.0039 
615,729 l -4.66016,-0.0156 -1.40234,-4.28516 c -0.13282,-0.41016 -0.51563,-0.6875 -0.94922,-0.69141 z m 0,0"
+         fill="#2e3436"
+         id="path21755" />
+    </g>
+    <g
+       id="g22104"
+       inkscape:label="settings locale language i18n international"
+       transform="translate(112,-368)"
+       style="enable-background:new">
+      <title
+         id="title22092">org.gnome.Settings-diagnostics</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect22094"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+      <path
+         id="path22096"
+         d="m 47.011719,81 c -1.64453,0 -3,1.35547 -3,3 v 6 c 0,1.64453 1.35547,3 3,3 h 0.995252 A 
0.99302884,0.99302884 135 0 0 49,92.006971 v -0.01394 A 0.99302884,0.99302884 45 0 0 48.006971,91 h -0.995252 
c -0.57031,0 -1,-0.42969 -1,-1 v -6 c 0,-0.57031 0.42969,-1 1,-1 h 3.007812 2.960938 3.007812 c 0.57031,0 
1,0.42969 1,1 v 0.01172 A 0.988281,0.988281 45 0 0 57.976562,85 H 58 a 0.988281,0.988281 135 0 0 
0.988281,-0.988281 V 84 c 0,-1.64453 -1.35547,-3 -3,-3 h -1 -6.976562 z"
+         transform="translate(-112,368)"
+         sodipodi:nodetypes="ssssccssssccssccssccs"
+         style="fill:#2e3436;fill-opacity:1"
+         inkscape:path-effect="#path-effect38750"
+         inkscape:original-d="m 47.011719,81 c -1.64453,0 -3,1.35547 -3,3 v 6 c 0,1.64453 1.35547,3 3,3 H 49 
v -2 h -1.988281 c -0.57031,0 -1,-0.42969 -1,-1 v -6 c 0,-0.57031 0.42969,-1 1,-1 h 3.007812 2.960938 
3.007812 c 0.57031,0 1,0.42969 1,1 v 1 h 2 v -1 c 0,-1.64453 -1.35547,-3 -3,-3 h -1 -6.976562 z" />
+      <path
+         d="m -62.98828,462 c -1.10547,0 -2,0.89453 -2,2 h 10 c 0,-1.10547 -0.89453,-2 -2,-2 z m 0,0"
+         fill="#2e3436"
+         id="path22102" />
+      <path
+         id="path22303"
+         
style="font-variation-settings:normal;vector-effect:none;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker:none;stop-color:#000000"
+         d="m -58.5,452 a 4.5,4.5 0 0 0 -4.5,4.5 4.5,4.5 0 0 0 4.5,4.5 4.5,4.5 0 0 0 2.392578,-0.69336 l 
2.400391,2.40039 a 1,1 0 0 0 1.414062,0 1,1 0 0 0 0,-1.41406 l -2.40039,-2.40039 A 4.5,4.5 0 0 0 -54,456.5 
4.5,4.5 0 0 0 -58.5,452 Z m 0,2 a 2.5,2.5 0 0 1 2.5,2.5 2.5,2.5 0 0 1 -2.5,2.5 2.5,2.5 0 0 1 -2.5,-2.5 
2.5,2.5 0 0 1 2.5,-2.5 z" />
+    </g>
+    <g
+       id="g24911"
+       inkscape:label="settings display monitor layout panel lcd crt tv"
+       transform="translate(132,-368)"
+       style="enable-background:new">
+      <title
+         id="title24901">org.gnome.Settings-display</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect24903"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+      <path
+         d="m -56,449 c 1.662,0 3,1.338 3,3 v 6 c 0,1.662 -1.338,3 -3,3 h -8 c -1.662,0 -3,-1.338 -3,-3 v -6 
c 0,-1.662 1.338,-3 3,-3 z m 0,2 h -8 c -0.554,0 -1,0.446 -1,1 v 6 c 0,0.554 0.446,1 1,1 h 8 c 0.554,0 
1,-0.446 1,-1 v -6 c 0,-0.554 -0.446,-1 -1,-1 z m -4,11 c -5,0 -5,1 -5,1 0,1 1,1 1,1 h 8 c 1,0 1,-1 1,-1 0,0 
0,-1 -5,-1 z"
+         style="marker:none"
+         overflow="visible"
+         color="#bebebe"
+         fill="#2e3436"
+         id="path24892" />
+    </g>
+    <g
+       id="g25400"
+       inkscape:label="settings about info"
+       transform="translate(152,-368)"
+       style="enable-background:new">
+      <title
+         id="title25394">org.gnome.Settings-about</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect25396"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+      <path
+         d="m -60,448 c -4.421875,0 -8,3.57813 -8,8 0,4.42188 3.578125,8 8,8 4.421875,0 8,-3.57812 8,-8 
0,-4.42187 -3.578125,-8 -8,-8 z m 0,3.875 c 0.621094,0 1.125,0.50391 1.125,1.125 0,0.6211 -0.503906,1.125 
-1.125,1.125 -0.621094,0 -1.125,-0.5039 -1.125,-1.125 0,-0.62109 0.503906,-1.125 1.125,-1.125 z M 
-61.523438,455 h 0.02344 2.5 v 4 h 0.5 c 0.277344,0 0.5,0.22266 0.5,0.5 0,0.27735 -0.222656,0.5 -0.5,0.5 h 
-2.5 v -4 h -0.5 c -0.277344,0 -0.5,-0.22265 -0.5,-0.5 0,-0.26953 0.210938,-0.48828 0.476562,-0.5 z m 0,0"
+         fill="#2e3436"
+         id="path25385" />
+    </g>
+    <g
+       id="g25991"
+       inkscape:label="settings about info"
+       transform="translate(172,-368)"
+       style="enable-background:new">
+      <title
+         id="title25985">org.gnome.Settings-keyboard</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect25987"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+      <path
+         d="m -65.5,450 c -1.367188,0 -2.5,1.13281 -2.5,2.5 v 7 c 0,1.36719 1.132812,2.5 2.5,2.5 h 11 c 
1.367188,0 2.5,-1.13281 2.5,-2.5 v -7 c 0,-1.36719 -1.132812,-2.5 -2.5,-2.5 z m 0,2 h 1 c 0.277344,0 
0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c -0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 
0,-0.24219 0.171875,-0.44531 0.398438,-0.48828 0.03125,-0.008 0.06641,-0.0117 0.101562,-0.0117 z m 3,0 h 1 c 
0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c -0.277344,0 -0.5,-0.22266 
-0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 0.5,-0.5 z m 3,0 h 1 c 0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 
0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c -0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 
0.5,-0.5 z m 3,0 h 1 c 0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c 
-0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 0.5,-0.5 z m -8,3 h 1 c 0.277344,0 
0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 -0.5,0.5
  h -1 c -0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 0.5,-0.5 z m 3,0 h 1 c 
0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c -0.277344,0 -0.5,-0.22266 
-0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 0.5,-0.5 z m 3,0 h 1 c 0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 
0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c -0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 
0.5,-0.5 z m 3,0 h 1 c 0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c 
-0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 0.5,-0.5 z m -10,3 h 1 c 0.277344,0 
0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 -0.5,0.5 h -1 c -0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 
0,-0.27734 0.222656,-0.5 0.5,-0.5 z m 3,0 h 4 c 0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656,0.5 
-0.5,0.5 h -4 c -0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 0.5,-0.5 z m 6,0 h 1 c 
0.277344,0 0.5,0.22266 0.5,0.5 v 1 c 0,0.27734 -0.222656
 ,0.5 -0.5,0.5 h -1 c -0.277344,0 -0.5,-0.22266 -0.5,-0.5 v -1 c 0,-0.27734 0.222656,-0.5 0.5,-0.5 z m 0,0"
+         fill="#2e3436"
+         id="path25976" />
+    </g>
+    <g
+       id="g33839"
+       inkscape:label="settings about geolocation geo gps location tracking"
+       transform="translate(192,-368)"
+       style="enable-background:new">
+      <title
+         id="title33833">org.gnome.Settings-location</title>
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1.781;marker:none;enable-background:new"
+         id="rect33835"
+         y="448"
+         x="-68"
+         height="16"
+         width="16" />
+      <path
+         d="m -60,449 a 5,5 0 0 0 -5,5 c 0,0.172 0.014,0.332 0.031,0.5 0.014,0.167 0.036,0.336 0.063,0.5 
0.572,3.513 2.906,6.003 4.906,8.003 2,-2 4.334,-4.489 4.906,-8.003 0.027,-0.164 0.05,-0.333 0.063,-0.5 
0.017,-0.168 0.031,-0.328 0.031,-0.5 a 5,5 0 0 0 -5,-5 z m 0,3 a 2,2 0 1 1 0,4 2,2 0 0 1 0,-4 z"
+         style="isolation:auto;mix-blend-mode:normal;marker:none"
+         color="#000000"
+         overflow="visible"
+         fill="#2e3436"
+         id="path33921" />
+    </g>
+    <g
+       transform="translate(22,-318)"
+       inkscape:label="file browser manager folders data personal"
+       id="g14600-21-3"
+       style="enable-background:new">
+      <title
+         id="title83763">org.gnome.Settings-file-history</title>
+      <path
+         id="path76916"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;enable-background:accumulate"
+         d="m 644,720 c -1.6447,0 -3,1.3553 -3,3 v 10 c 0,1.6447 1.3553,3 3,3 h 8 c 1.6447,0 3,-1.3553 3,-3 
v -10 c 0,-1.6447 -1.3553,-3 -3,-3 z m 0,2 h 8 c 0.5713,0 1,0.4287 1,1 v 4 h -10 v -4 c 0,-0.5713 0.4287,-1 
1,-1 z m 2.46484,1.42969 c -0.0192,10e-4 -0.0391,0.004 -0.0586,0.008 -0.0208,-10e-4 -0.0417,-10e-4 -0.0625,0 
-0.21416,0.0702 -0.35495,0.27491 -0.34375,0.5 V 724 c 0,0.54535 0.45465,1 1,1 h 2 c 0.54535,0 1,-0.45465 1,-1 
v -0.0625 c 0.01,-0.67616 -1.01,-0.67616 -1,0 V 724 h -2 v -0.0625 c 0.005,-0.29749 -0.24671,-0.52907 
-0.53516,-0.50781 z M 643,728 h 10 v 4 c 0,0.5713 -0.4287,1 -1,1 h -8 c -0.5713,0 -1,-0.4287 -1,-1 z m 
3.46484,1.42969 c -0.0192,10e-4 -0.0391,0.004 -0.0586,0.008 -0.0208,-10e-4 -0.0417,-10e-4 -0.0625,0 
-0.21416,0.0702 -0.35495,0.27491 -0.34375,0.5 V 730 c 0,0.54535 0.45465,1 1,1 h 2 c 0.54535,0 1,-0.45465 1,-1 
v -0.0625 c 0.01,-0.67616 -1.01,-0.67616 -1,0 V 730 h -2 v -0.0625 c 0.005,-0.29749 -0.24671,-0.52907 
-0.53516,-0.50781 z"
+         transform="translate(-518,-322)"
+         sodipodi:nodetypes="ssssssssssssccssscccsssscccccsccsssscscccsssscccccs" />
+      <rect
+         style="fill:none;stroke:none"
+         id="rect3620-8-8-0"
+         width="16"
+         height="16"
+         x="122.0002"
+         y="398"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       transform="translate(42,-318)"
+       inkscape:label="file browser manager folders data personal"
+       id="g34396"
+       style="enable-background:new">
+      <title
+         id="title34390">org.gnome.Settings-screen-lock</title>
+      <rect
+         style="fill:none;stroke:none"
+         id="rect34394"
+         width="16"
+         height="16"
+         x="122.0002"
+         y="398"
+         rx="0"
+         ry="0" />
+      <path
+         d="m 130,399 c -2.19922,0 -4,1.80078 -4,4 v 2 c -1.10937,0 -2,0.89062 -2,2 v 5 c 0,0.55469 
0.44531,1 1,1 h 10 c 0.55469,0 1,-0.44531 1,-1 v -5 c 0,-1.10938 -0.89062,-2 -2,-2 v -2 c 0,-2.19922 
-1.80078,-4 -4,-4 z m 0,2 c 1.125,0 2,0.875 2,2 v 2 h -4 v -2 c 0,-1.125 0.875,-2 2,-2 z m 0,0"
+         fill="#2e3436"
+         id="path34478" />
+    </g>
+    <g
+       id="g34642"
+       inkscape:label="settings mic mike microphone volume"
+       transform="translate(-576,-624)">
+      <title
+         id="title34632">org.gnome.Settings-microphone</title>
+      <g
+         id="g34638"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title34634">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect34636"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         d="m 608,724 c -1.662,0 -3,1.338 -3,3 v 5 c 0,1.662 1.338,3 3,3 1.662,0 3,-1.338 3,-3 v -5 c 
0,-1.662 -1.338,-3 -3,-3 z m -6,6 v 2.00977 c 0,2.96574 2.16538,5.4238 5,5.90039 V 740 h 2 v -2.08984 c 
2.83462,-0.47659 5,-2.93465 5,-5.90039 V 730 h -1.5 v 2.00977 c 0,2.50009 -1.99331,4.49023 -4.5,4.49023 
-2.50669,0 -4.5,-1.99014 -4.5,-4.49023 V 730 Z"
+         
style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000000;solid-opacity:1"
+         color="#000000"
+         font-weight="400"
+         font-family="sans-serif"
+         overflow="visible"
+         fill="#2e3436"
+         id="path34724" />
+    </g>
+    <g
+       id="g35045"
+       inkscape:label="settings mouse input"
+       transform="translate(-556,-624)">
+      <title
+         id="title35035">org.gnome.Settings-mouse</title>
+      <g
+         id="g35041"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title35037">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect35039"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         d="m 607.03125,724 c -2.75391,0 -5,2.24609 -5,5 v 6 c 0,2.75391 2.24609,5 5,5 H 609 c 2.75391,0 
5,-2.24609 5,-5 v -6 c 0,-2.75391 -2.24609,-5 -5,-5 z m 0,2 H 609 c 1.67969,0 3,1.32031 3,3 v 6 c 0,1.67969 
-1.32031,3 -3,3 h -1.96875 c -1.67969,0 -3,-1.32031 -3,-3 v -6 c 0,-1.67969 1.32031,-3 3,-3 z M 608,727 c 
-0.55469,0 -1,0.44531 -1,1 v 2 c 0,0.55469 0.44531,1 1,1 0.55469,0 1,-0.44531 1,-1 v -2 c 0,-0.55469 
-0.44531,-1 -1,-1 z m 0,0"
+         fill="#2e3436"
+         id="path35127" />
+    </g>
+    <g
+       id="g35460"
+       inkscape:label="settings network wifi ethernet workgroup"
+       transform="translate(-536,-624)">
+      <title
+         id="title35450">org.gnome.Settings-network</title>
+      <g
+         id="g35456"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title35452">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect35454"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <g
+         fill="#2e3436"
+         id="g35546"
+         transform="translate(600,724)">
+        <path
+           d="M 3.75,0.00390625 C 2.796875,0.0078125 2,0.804688 2,1.753906 V 7.25 C 2,8.203125 2.796875,9 
3.75,9 H 4.5 C 4.5,9 5,9.007812 5,9.507812 5,10 4.5,10 4.5,10 H 4 v 1.992188 h 8 v -2 H 11.5 C 11.5,9.992188 
11,10 11,9.5 11,9 11.5,8.992188 11.5,8.992188 h 0.75 c 0.953125,0 1.75,-0.796876 1.75,-1.75 V 1.75 C 
14,0.796875 13.203125,0 12.25,0 Z M 4,2.003906 12,2 V 6.992188 L 4,7 Z m 0,0"
+           id="path35542" />
+        <path
+           d="M 6.96875,10.003906 7,14 H 1.5 C 1.222656,14 1,14.222656 1,14.5 v 1 C 1,15.777344 1.222656,16 
1.5,16 h 13 c 0.277344,0 0.5,-0.222656 0.5,-0.5 v -1 C 15,14.222656 14.777344,14 14.5,14 H 9 v -4 z m 0,0"
+           fill-rule="evenodd"
+           id="path35544" />
+      </g>
+    </g>
+    <g
+       id="g35901"
+       inkscape:label="settings printers cups magic sorcery"
+       transform="translate(-516,-624)">
+      <title
+         id="title35887">org.gnome.Settings-printers</title>
+      <g
+         id="g35893"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title35889">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect35891"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <g
+         fill="#2e3436"
+         id="g35989"
+         transform="translate(600,724)">
+        <path
+           d="m 4,2 v 1 h 8 V 2 C 12,1.449219 11.550781,1 11,1 H 5 C 4.449219,1 4,1.449219 4,2 Z m 0,0"
+           id="path35983" />
+        <path
+           d="M 4,8 C 2.910156,8 2,8.910156 2,10 v 3 c 0,1.089844 0.910156,2 2,2 h 8 c 1.089844,0 
2,-0.910156 2,-2 V 10 C 14,8.910156 13.089844,8 12,8 Z m 0,2 h 8 v 3 H 4 Z m 0,0"
+           id="path35985" />
+        <path
+           d="M 2,4 C 0.890625,4 0,4.890625 0,6 v 4 c 0,1.109375 0.890625,2 2,2 H 3 V 10 C 3,9.445312 
3.445312,9 4,9 h 8 c 0.554688,0 1,0.445312 1,1 v 2 h 1 c 1.109375,0 2,-0.890625 2,-2 V 6 C 16,4.890625 
15.109375,4 14,4 Z m 0,0"
+           id="path35987" />
+      </g>
+    </g>
+    <g
+       id="g36539"
+       inkscape:label="settings usb thumbdrive flash memory removable media"
+       transform="translate(-496,-624)">
+      <title
+         id="title36523">org.gnome.Settings-removable-media</title>
+      <g
+         id="g36529"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title36525">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect36527"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         d="m 612,730 0,5 a 4,4 135 0 1 -4,4 4,4 45 0 1 -4,-4 v -5 a 1,1 135 0 1 1,-1 h 6 a 1,1 45 0 1 1,1 z 
m -7,-5.5 v 3.5 h 6 v -3.5 a 0.5,0.5 45 0 0 -0.5,-0.5 h -5 a 0.5,0.5 135 0 0 -0.5,0.5 z m 1,0.5 h 1 v 1 h -1 
z m 3,0 h 1 v 1 h -1 z"
+         fill="#474747"
+         id="path36621"
+         sodipodi:nodetypes="cccccccccccccccccccc"
+         inkscape:path-effect="#path-effect36801"
+         inkscape:original-d="m 612,729 v 10 h -8 v -10 z m -7,-5 v 4 h 6 v -4 z m 1,1 h 1 v 1 h -1 z m 3,0 
h 1 v 1 h -1 z" />
+    </g>
+    <g
+       id="g38356"
+       inkscape:label="settings sharing remote drive file smb ssh remote desktop"
+       transform="translate(-476,-624)">
+      <title
+         id="title38346">org.gnome.Settings-sharing</title>
+      <g
+         id="g38352"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title38348">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect38350"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <g
+         fill="#2e3436"
+         id="g38450"
+         transform="translate(599.96875,724.00391)">
+        <path
+           d="m 6.03125,7.996094 c 0,1.65625 -1.34375,3 -3,3 -1.65625,0 -3,-1.34375 -3,-3 0,-1.65625 
1.34375,-3 3,-3 1.65625,0 3,1.34375 3,3 z m 0,0"
+           id="path38442" />
+        <path
+           d="M 12.585938,2.101562 0.796875,7.996094 12.585938,13.890625 13.480469,12.101562 
5.269531,7.996094 13.480469,3.890625 Z m 0,0"
+           id="path38444" />
+        <path
+           d="m 16.03125,2.996094 c 0,1.65625 -1.34375,3 -3,3 -1.65625,0 -3,-1.34375 -3,-3 0,-1.65625 
1.34375,-3.00000025 3,-3.00000025 1.65625,0 3,1.34375025 3,3.00000025 z m 0,0"
+           id="path38446" />
+        <path
+           d="m 16.03125,12.996094 c 0,1.65625 -1.34375,3 -3,3 -1.65625,0 -3,-1.34375 -3,-3 0,-1.65625 
1.34375,-3 3,-3 1.65625,0 3,1.34375 3,3 z m 0,0"
+           id="path38448" />
+      </g>
+    </g>
+    <g
+       id="g39233"
+       inkscape:label="settings thunderbolt usb-3"
+       transform="translate(-456,-624)">
+      <title
+         id="title39215">org.gnome.Settings-thunderbolt</title>
+      <g
+         id="g39221"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title39217">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect39219"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         d="M 607.80469,730 H 611.5 l -4.33984,6.24219 1.67188,0.17187 -4.1836,3.57813 1.96485,-1.03516 c 
0.3164,0.0391 1.00781,0.0625 1.33593,0.0625 3.86719,0 7.00391,-3.13672 7.00391,-7.00391 -0.0156,-2.46875 
-1.28125,-5.00781 -4.00391,-6.32812 l 0.16016,-1.67969 z m -6.85156,2.01562 c 0,2.625 1.44141,4.91797 
3.58203,6.11329 l 0.31641,-3.71875 1.01172,1.20312 L 607.66797,732 h -3.71484 l 3.16016,-6.93359 c 
-3.46875,0.41406 -6.16016,3.36718 -6.16016,6.94921"
+         fill="#2e3434"
+         id="path39315" />
+    </g>
+    <g
+       id="g296"
+       inkscape:label="settings tablet wacom xp=pen stylus digitizer"
+       transform="translate(-436,-624)">
+      <title
+         id="title286">org.gnome.Settings-wacom</title>
+      <g
+         id="g292"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title288">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect290"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         d="m 608.00001,724 v 1.5 c 0,0.13281 -0.0547,0.26172 -0.14453,0.35547 -0.0937,0.0937 
-0.21875,0.14453 -0.34766,0.14453 h -3.01172 c -0.53515,0 -1.03125,0.28906 -1.29687,0.75 -0.26563,0.46484 
-0.26563,1.03516 0,1.5 0.26562,0.46094 0.76172,0.75 1.29687,0.75 h 3.00782 c 0.17968,0 0.33984,0.0937 
0.42968,0.25 0.043,0.0742 0.0664,0.16406 0.0664,0.25 v 0.5 h -5 c -1.64453,0 -3,1.35547 -3,3 v 4 c 0,1.64453 
1.35547,3 3,3 h 10 c 1.64453,0 3,-1.35547 3,-3 v -4 c 0,-0.86719 -0.37891,-1.64844 -0.97266,-2.19922 l 
-1.41015,1.40234 c 0.23438,0.17969 0.38282,0.46094 0.38282,0.79688 v 3 c 0,0.55469 -0.44531,1 -1,1 h -10 c 
-0.55469,0 -1,-0.44531 -1,-1 v -3 c 0,-0.57031 0.5,-1 1,-1 h 5.19141 l 1.99218,-2 h -1.18359 v -0.5 c 
0,-0.25781 -0.0664,-0.51563 -0.19922,-0.75 -0.26562,-0.46094 -0.76172,-0.75 -1.29687,-0.75 h -3.00782 c 
-0.17968,0 -0.33984,-0.0937 -0.42968,-0.25 -0.0899,-0.15234 -0.0899,-0.34766 0,-0.5 0.0898,-0.15625 
0.25,-0.25 0.42968,-0.25 h 3.01172 c 0.39844,0 0.77735,-0.16016 1.0546
 9,-0.44141 0.28125,-0.28125 0.4375,-0.66015 0.4375,-1.05859 V 724 Z m 7,3 c -0.26563,0 -0.51953,0.10547 
-0.70313,0.29297 h -0.004 l -6.29287,6.3164 V 735 h 1.39062 l 6.31641,-6.29297 -0.004,-0.004 c 0.1915,-0.1835 
0.29697,-0.43741 0.29697,-0.70303 0,-0.55078 -0.44922,-1 -1,-1 z m 0,0"
+         fill="#2e3436"
+         id="path582" />
+    </g>
+    <g
+       id="g806"
+       inkscape:label="settings tablet wacom xp=pen stylus digitizer"
+       transform="translate(-576,-604)">
+      <title
+         id="title796">org.gnome.Settings-mobile-network</title>
+      <g
+         id="g802"
+         inkscape:label=""
+         style="enable-background:new"
+         transform="translate(428,236)">
+        <title
+           id="title798">preferences-desktop-apps</title>
+        <rect
+           
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+           id="rect800"
+           width="16"
+           height="16"
+           x="172.00606"
+           y="488" />
+      </g>
+      <path
+         d="m 614,725 c -0.55469,0 -1,0.44531 -1,1 v 12 c 0,0.55469 0.44531,1 1,1 h 1 c 0.55469,0 1,-0.44531 
1,-1 v -12 c 0,-0.55469 -0.44531,-1 -1,-1 z m -4,3 c -0.55469,0 -1,0.44531 -1,1 v 9 c 0,0.55469 0.44531,1 1,1 
h 1 c 0.55469,0 1,-0.44531 1,-1 v -9 c 0,-0.55469 -0.44531,-1 -1,-1 z m -4,3 c -0.55469,0 -1,0.44531 -1,1 v 6 
c 0,0.55469 0.44531,1 1,1 h 1 c 0.55469,0 1,-0.44531 1,-1 v -6 c 0,-0.55469 -0.44531,-1 -1,-1 z m -4,3 c 
-0.55469,0 -1,0.44531 -1,1 v 3 c 0,0.55469 0.44531,1 1,1 h 1 c 0.55469,0 1,-0.44531 1,-1 v -3 c 0,-0.55469 
-0.44531,-1 -1,-1 z m 0,0"
+         fill="#2e3436"
+         id="path888" />
+    </g>
+  </g>
+  <text
+     xml:space="preserve"
+     
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:Cantarell;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#2e3436;fill-opacity:1;stroke:none"
+     x="21"
+     y="-44"
+     id="text4574"><tspan
+       sodipodi:role="line"
+       id="tspan4576"
+       x="21"
+       y="-44"
+       
style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-family:Cantarell;-inkscape-font-specification:'Cantarell
 Ultra-Bold'">Settings Icons</tspan></text>
+  <text
+     xml:space="preserve"
+     
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:Cantarell;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#2e3436;fill-opacity:1;stroke:none"
+     x="23"
+     y="-8"
+     id="text4526"><tspan
+       sodipodi:role="line"
+       id="tspan4524"
+       x="23"
+       y="-8"
+       style="font-size:13.3333px">Export using Symbolic Preview.</tspan></text>
+</svg>
diff --git a/panels/power/gnome-power-panel.desktop.in.in b/panels/power/gnome-power-panel.desktop.in.in
index 554213ebe..18a1cda0c 100644
--- a/panels/power/gnome-power-panel.desktop.in.in
+++ b/panels/power/gnome-power-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Power
 Comment=View your battery status and change power saving settings
 Exec=gnome-control-center power
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=gnome-power-manager
+Icon=org.gnome.Settings-power-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
@@ -17,4 +17,4 @@ X-GNOME-Bugzilla-Version=@VERSION@
 # Translators: Search terms to find the Power panel. Do NOT translate or localize the semicolons! The list 
MUST also end with a semicolon!
 Keywords=Power;Sleep;Suspend;Hibernate;Battery;Brightness;Dim;Blank;Monitor;DPMS;Idle;Energy;
 # Notifications are emitted by gnome-settings-daemon
-X-GNOME-UsesNotifications=true
\ No newline at end of file
+X-GNOME-UsesNotifications=true
diff --git a/panels/power/icons/meson.build b/panels/power/icons/meson.build
index c56bc65b7..4cc814b3d 100644
--- a/panels/power/icons/meson.build
+++ b/panels/power/icons/meson.build
@@ -1,19 +1,9 @@
-icon_sizes = [
-  '16x16',
-  '22x22',
-  '24x24',
-  '32x32',
-  '48x48',
-  '256x256'
-]
-
-foreach icon_size: icon_sizes
-  install_data(
-    join_paths(icon_size, 'gnome-power-manager.png'),
-    install_dir: join_paths(control_center_icondir, 'hicolor', icon_size, 'apps')
-  )
-endforeach
+install_data(
+  'scalable/org.gnome.Settings-power-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
 
+# what an oddity. icons should install to the same location.
 install_data(
   'info-symbolic.svg',
   install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'status')
diff --git a/panels/power/icons/scalable/org.gnome.Settings-power-symbolic.svg 
b/panels/power/icons/scalable/org.gnome.Settings-power-symbolic.svg
new file mode 100644
index 000000000..72e54cb87
--- /dev/null
+++ b/panels/power/icons/scalable/org.gnome.Settings-power-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 5 0 c -1 0 -1 1 -1 1 v 1 h -1 s -0.707031 -0.015625 -1.449219 0.355469 c -0.738281 0.371093 
-1.550781 1.3125 -1.550781 2.644531 v 8 s -0.015625 0.707031 0.355469 1.449219 c 0.367187 0.738281 1.3125 
1.550781 2.644531 1.550781 h 3 c 0.550781 0 1 -0.449219 1 -1 s -0.449219 -1 -1 -1 h -3 c -0.554688 0 -1 
-0.445312 -1 -1 v -8 c 0 -0.554688 0.445312 -1 1 -1 h 6 c 0.554688 0 1 0.445312 1 1 h 2 c 0 -1.332031 -0.8125 
-2.273438 -1.554688 -2.644531 c -0.738281 -0.371094 -1.445312 -0.355469 -1.445312 -0.355469 h -1 v -1 c 0 -1 
-1 -1 -1 -1 z m 5 6 c -1.933594 0.277344 -2.722656 2.898438 -3 4 h -2 c -0.550781 0 -1 0.449219 -1 1 s 
0.449219 1 1 1 h 2 c 0.277344 1.101562 1.066406 3.722656 3 4 h 2 s 1 0 1 -1 v -1 h 3 v -2 h -3 v -2 h 3 v -2 
h -3 v -1 s 0 -1 -1 -1 z m 0 0" fill="#2e3434"/>
+</svg>
diff --git a/panels/printers/gnome-printers-panel.desktop.in.in 
b/panels/printers/gnome-printers-panel.desktop.in.in
index 96ed1d288..6ad952de0 100644
--- a/panels/printers/gnome-printers-panel.desktop.in.in
+++ b/panels/printers/gnome-printers-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Printers
 Comment=Add printers, view printer jobs and decide how you want to print
 Exec=gnome-control-center printers
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=printer
+Icon=org.gnome.Settings-printers-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
@@ -14,4 +14,4 @@ OnlyShowIn=GNOME;Unity;
 # Translators: Search terms to find the Printers panel. Do NOT translate or localize the semicolons! The 
list MUST also end with a semicolon!
 Keywords=Printer;Queue;Print;Paper;Ink;Toner;
 # Notifications are emitted by gnome-settings-daemon
-X-GNOME-UsesNotifications=true
\ No newline at end of file
+X-GNOME-UsesNotifications=true
diff --git a/panels/printers/icons/meson.build b/panels/printers/icons/meson.build
new file mode 100644
index 000000000..d44c8f5ec
--- /dev/null
+++ b/panels/printers/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-printers-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/printers/icons/scalable/org.gnome.Settings-printers-symbolic.svg 
b/panels/printers/icons/scalable/org.gnome.Settings-printers-symbolic.svg
new file mode 100644
index 000000000..bd21973dd
--- /dev/null
+++ b/panels/printers/icons/scalable/org.gnome.Settings-printers-symbolic.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 4 2 v 1 h 8 v -1 c 0 -0.550781 -0.449219 -1 -1 -1 h -6 c -0.550781 0 -1 0.449219 -1 1 z m 
0 0"/>
+        <path d="m 4 8 c -1.089844 0 -2 0.910156 -2 2 v 3 c 0 1.089844 0.910156 2 2 2 h 8 c 1.089844 0 2 
-0.910156 2 -2 v -3 c 0 -1.089844 -0.910156 -2 -2 -2 z m 0 2 h 8 v 3 h -8 z m 0 0"/>
+        <path d="m 2 4 c -1.109375 0 -2 0.890625 -2 2 v 4 c 0 1.109375 0.890625 2 2 2 h 1 v -2 c 0 -0.554688 
0.445312 -1 1 -1 h 8 c 0.554688 0 1 0.445312 1 1 v 2 h 1 c 1.109375 0 2 -0.890625 2 -2 v -4 c 0 -1.109375 
-0.890625 -2 -2 -2 z m 0 0"/>
+    </g>
+</svg>
diff --git a/panels/printers/meson.build b/panels/printers/meson.build
index 042c67acc..7d1ed9d47 100644
--- a/panels/printers/meson.build
+++ b/panels/printers/meson.build
@@ -74,3 +74,4 @@ printers_panel_lib = static_library(
 )
 panels_libs += [ printers_panel_lib ]
 
+subdir('icons')
diff --git a/panels/region/gnome-region-panel.desktop.in.in b/panels/region/gnome-region-panel.desktop.in.in
index 39252239e..0bdc8ffe2 100644
--- a/panels/region/gnome-region-panel.desktop.in.in
+++ b/panels/region/gnome-region-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Region & Language
 Comment=Select your display language and formats
 Exec=gnome-control-center region
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-desktop-locale
+Icon=org.gnome.Settings-region-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/region/icons/meson.build b/panels/region/icons/meson.build
new file mode 100644
index 000000000..a2c3888fd
--- /dev/null
+++ b/panels/region/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-region-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/region/icons/scalable/org.gnome.Settings-region-symbolic.svg 
b/panels/region/icons/scalable/org.gnome.Settings-region-symbolic.svg
new file mode 100644
index 000000000..11ac471a5
--- /dev/null
+++ b/panels/region/icons/scalable/org.gnome.Settings-region-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 3 0 c -0.550781 0 -1 0.449219 -1 1 v 15 h 2 v -8 h 2.382812 l 0.722657 1.449219 c 0.167969 
0.335937 0.515625 0.550781 0.894531 0.550781 h 5 c 0.550781 0 1 -0.449219 1 -1 v -6 c 0 -0.550781 -0.449219 
-1 -1 -1 h -3.382812 l -0.722657 -1.449219 c -0.167969 -0.335937 -0.515625 -0.550781 -0.894531 -0.550781 z m 
0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/region/meson.build b/panels/region/meson.build
index 27bc5ff33..71f9a6290 100644
--- a/panels/region/meson.build
+++ b/panels/region/meson.build
@@ -55,3 +55,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/removable-media/gnome-removable-media-panel.desktop.in.in 
b/panels/removable-media/gnome-removable-media-panel.desktop.in.in
index 91fdc407e..0f5a6d14a 100644
--- a/panels/removable-media/gnome-removable-media-panel.desktop.in.in
+++ b/panels/removable-media/gnome-removable-media-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Removable Media
 Comment=Configure Removable Media settings
 Exec=gnome-control-center removable-media
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=media-removable
+Icon=org.gnome.Settings-removable-media-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/removable-media/icons/meson.build b/panels/removable-media/icons/meson.build
new file mode 100644
index 000000000..b03db6648
--- /dev/null
+++ b/panels/removable-media/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-removable-media-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/removable-media/icons/scalable/org.gnome.Settings-removable-media-symbolic.svg 
b/panels/removable-media/icons/scalable/org.gnome.Settings-removable-media-symbolic.svg
new file mode 100644
index 000000000..1e31db3e2
--- /dev/null
+++ b/panels/removable-media/icons/scalable/org.gnome.Settings-removable-media-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 12 6 v 5 c 0 2.210938 -1.789062 4 -4 4 s -4 -1.789062 -4 -4 v -5 c 0 -0.550781 0.449219 -1 1 
-1 h 6 c 0.550781 0 1 0.449219 1 1 z m -7 -5.5 v 3.5 h 6 v -3.5 c 0 -0.277344 -0.222656 -0.5 -0.5 -0.5 h -5 c 
-0.277344 0 -0.5 0.222656 -0.5 0.5 z m 1 0.5 h 1 v 1 h -1 z m 3 0 h 1 v 1 h -1 z m 0 0" fill="#474747"/>
+</svg>
diff --git a/panels/removable-media/meson.build b/panels/removable-media/meson.build
index fc07c48e5..647565924 100644
--- a/panels/removable-media/meson.build
+++ b/panels/removable-media/meson.build
@@ -43,3 +43,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/search/gnome-search-panel.desktop.in.in b/panels/search/gnome-search-panel.desktop.in.in
index c4ea2d067..5df64e474 100644
--- a/panels/search/gnome-search-panel.desktop.in.in
+++ b/panels/search/gnome-search-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Search
 Comment=Control which applications show search results in the Activities Overview
 Exec=gnome-control-center search
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-system-search
+Icon=org.gnome.Settings-search-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/search/icons/meson.build b/panels/search/icons/meson.build
new file mode 100644
index 000000000..d2d33e23b
--- /dev/null
+++ b/panels/search/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-search-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/search/icons/scalable/org.gnome.Settings-search-symbolic.svg 
b/panels/search/icons/scalable/org.gnome.Settings-search-symbolic.svg
new file mode 100644
index 000000000..3bc527be7
--- /dev/null
+++ b/panels/search/icons/scalable/org.gnome.Settings-search-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 6.5 0 c -3.578125 0 -6.5 2.921875 -6.5 6.5 s 2.921875 6.496094 6.5 6.496094 c 1.429688 0 
2.753906 -0.464844 3.828125 -1.253906 l 3.945313 3.945312 c 0.957031 0.9375 2.363281 -0.5 1.40625 -1.4375 l 
-3.929688 -3.929688 c 0.785156 -1.074218 1.25 -2.394531 1.25 -3.820312 c 0 -3.578125 -2.921875 -6.5 -6.5 -6.5 
z m 0 2 c 2.496094 0 4.5 2.003906 4.5 4.5 s -2.003906 4.496094 -4.5 4.496094 s -4.5 -2 -4.5 -4.496094 s 
2.003906 -4.5 4.5 -4.5 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/search/meson.build b/panels/search/meson.build
index a4dd79d96..3b66562cd 100644
--- a/panels/search/meson.build
+++ b/panels/search/meson.build
@@ -46,3 +46,5 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/sharing/gnome-sharing-panel.desktop.in.in 
b/panels/sharing/gnome-sharing-panel.desktop.in.in
index 32d0b0a09..8dc340c42 100644
--- a/panels/sharing/gnome-sharing-panel.desktop.in.in
+++ b/panels/sharing/gnome-sharing-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Sharing
 Comment=Control what you want to share with others
 Exec=gnome-control-center sharing
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-system-sharing
+Icon=org.gnome.Settings-sharing-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/sharing/icons/meson.build b/panels/sharing/icons/meson.build
new file mode 100644
index 000000000..4ee7e3877
--- /dev/null
+++ b/panels/sharing/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-sharing-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/sharing/icons/scalable/org.gnome.Settings-sharing-symbolic.svg 
b/panels/sharing/icons/scalable/org.gnome.Settings-sharing-symbolic.svg
new file mode 100644
index 000000000..acd455b25
--- /dev/null
+++ b/panels/sharing/icons/scalable/org.gnome.Settings-sharing-symbolic.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 6 8 c 0 1.65625 -1.34375 3 -3 3 s -3 -1.34375 -3 -3 s 1.34375 -3 3 -3 s 3 1.34375 3 3 z m 
0 0"/>
+        <path d="m 12.554688 2.105469 l -11.789063 5.894531 l 11.789063 5.894531 l 0.894531 -1.789062 l 
-8.210938 -4.105469 l 8.210938 -4.105469 z m 0 0"/>
+        <path d="m 16 3 c 0 1.65625 -1.34375 3 -3 3 s -3 -1.34375 -3 -3 s 1.34375 -3 3 -3 s 3 1.34375 3 3 z 
m 0 0"/>
+        <path d="m 16 13 c 0 1.65625 -1.34375 3 -3 3 s -3 -1.34375 -3 -3 s 1.34375 -3 3 -3 s 3 1.34375 3 3 z 
m 0 0"/>
+    </g>
+</svg>
diff --git a/panels/sharing/meson.build b/panels/sharing/meson.build
index 99b15620d..aef3f3d19 100644
--- a/panels/sharing/meson.build
+++ b/panels/sharing/meson.build
@@ -98,3 +98,5 @@ executable(
   install: true,
   install_dir: control_center_libexecdir
 )
+
+subdir('icons')
diff --git a/panels/sound/gnome-sound-panel.desktop.in.in b/panels/sound/gnome-sound-panel.desktop.in.in
index 68693772d..8b0286113 100644
--- a/panels/sound/gnome-sound-panel.desktop.in.in
+++ b/panels/sound/gnome-sound-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Sound
 Comment=Change sound levels, inputs, outputs, and alert sounds
 Exec=gnome-control-center sound
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=multimedia-volume-control
+Icon=org.gnome.Settings-sound-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/sound/icons/org.gnome.Settings-sound-symbolic.svg 
b/panels/sound/icons/org.gnome.Settings-sound-symbolic.svg
new file mode 100644
index 000000000..1da6b1192
--- /dev/null
+++ b/panels/sound/icons/org.gnome.Settings-sound-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 12.039062 0.00390625 c -0.257812 -0.01171875 -0.523437 0.07421875 -0.726562 0.28124975 l 
-3.3125 3.292969 v 1.421875 h 1.390625 l 3.304687 -3.300781 c 0.40625 -0.402344 0.359376 -1.039063 0.03125 
-1.390625 c -0.175781 -0.183594 -0.429687 -0.292969 -0.6875 -0.30468775 z m -5.039062 1.00390575 c -0.296875 
-0.003906 -0.578125 0.125 -0.769531 0.351563 l -3.230469 3.640625 h -1 c -1.09375 0 -2 0.84375 -2 2 v 2 c 0 
1.089844 0.910156 2 2 2 h 1 l 3.230469 3.640625 c 0.210937 0.253906 0.492187 0.363281 0.769531 0.359375 z m 1 
5.992188 v 2 h 6 c 0.75 0 1 -0.5 1 -1 s -0.25 -1 -1 -1 z m 0 4 v 1.421875 l 3.324219 3.292969 c 0.402343 
0.410156 1.0625 0.347656 1.414062 -0.023438 c 0.328125 -0.351562 0.371094 -0.988281 -0.03125 -1.390625 l 
-3.316406 -3.300781 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/sound/meson.build b/panels/sound/meson.build
index 18f75dd4f..cbaaae118 100644
--- a/panels/sound/meson.build
+++ b/panels/sound/meson.build
@@ -107,3 +107,8 @@ install_data(
   sound_data,
   install_dir: join_paths(control_center_datadir, 'sounds', 'gnome', 'default', 'alerts')
 )
+
+install_data(
+  'icons/org.gnome.Settings-sound-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in 
b/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in
index f7f9e4b92..05d33a20e 100644
--- a/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in
+++ b/panels/thunderbolt/gnome-thunderbolt-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Thunderbolt
 Comment=Manage Thunderbolt devices
 Exec=gnome-control-center thunderbolt
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=thunderbolt
+Icon=org.gnome.Settings-thunderbolt-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/thunderbolt/icons/meson.build b/panels/thunderbolt/icons/meson.build
new file mode 100644
index 000000000..26335343b
--- /dev/null
+++ b/panels/thunderbolt/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-thunderbolt-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/thunderbolt/icons/scalable/org.gnome.Settings-thunderbolt-symbolic.svg 
b/panels/thunderbolt/icons/scalable/org.gnome.Settings-thunderbolt-symbolic.svg
new file mode 100644
index 000000000..53fd17366
--- /dev/null
+++ b/panels/thunderbolt/icons/scalable/org.gnome.Settings-thunderbolt-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 7.804688 6 h 3.695312 l -4.339844 6.242188 l 1.671875 0.171874 l -4.183593 3.578126 l 
1.964843 -1.035157 c 0.316407 0.039063 1.007813 0.0625 1.335938 0.0625 c 3.867187 0 7.003906 -3.136719 
7.003906 -7.003906 c -0.015625 -2.46875 -1.28125 -5.007813 -4.003906 -6.328125 l 0.160156 -1.6796875 z m 
-6.851563 2.015625 c 0 2.625 1.441406 4.917969 3.582031 6.113281 l 0.316406 -3.71875 l 1.011719 1.203125 l 
1.804688 -3.613281 h -3.714844 l 3.160156 -6.933594 c -3.46875 0.414063 -6.160156 3.367188 -6.160156 
6.949219" fill="#2e3434"/>
+</svg>
diff --git a/panels/thunderbolt/meson.build b/panels/thunderbolt/meson.build
index 79291b003..241114f6e 100644
--- a/panels/thunderbolt/meson.build
+++ b/panels/thunderbolt/meson.build
@@ -66,3 +66,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/universal-access/gnome-universal-access-panel.desktop.in.in 
b/panels/universal-access/gnome-universal-access-panel.desktop.in.in
index bfd99f1d3..ad663b9eb 100644
--- a/panels/universal-access/gnome-universal-access-panel.desktop.in.in
+++ b/panels/universal-access/gnome-universal-access-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Accessibility
 Comment=Make it easier to see, hear, type, point and click
 Exec=gnome-control-center universal-access
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=preferences-desktop-accessibility
+Icon=org.gnome.Settings-accessibility
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/universal-access/icons/meson.build b/panels/universal-access/icons/meson.build
new file mode 100644
index 000000000..68f02a92a
--- /dev/null
+++ b/panels/universal-access/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-accessibility-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/universal-access/icons/scalable/org.gnome.Settings-accessibility-symbolic.svg 
b/panels/universal-access/icons/scalable/org.gnome.Settings-accessibility-symbolic.svg
new file mode 100644
index 000000000..b7efb6452
--- /dev/null
+++ b/panels/universal-access/icons/scalable/org.gnome.Settings-accessibility-symbolic.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <g fill="#2e3436">
+        <path d="m 8.015625 0 c 1.105469 0 2 0.894531 2 2 s -0.894531 2 -2 2 c -1.101563 0 -2 -0.894531 -2 
-2 s 0.898437 -2 2 -2 z m 0 0"/>
+        <path d="m 2 7 h 3 v 9 h 2 v -4 c 0 -0.550781 0.449219 -1 1 -1 s 1 0.449219 1 1 v 4 h 2 v -9 h 3 v 
-2 h -12 z m 0 0"/>
+    </g>
+</svg>
diff --git a/panels/universal-access/meson.build b/panels/universal-access/meson.build
index b7e5a4196..b86b8c36a 100644
--- a/panels/universal-access/meson.build
+++ b/panels/universal-access/meson.build
@@ -60,3 +60,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/usage/gnome-usage-panel.desktop.in.in b/panels/usage/gnome-usage-panel.desktop.in.in
index 5d0be3767..3b4ad3a82 100644
--- a/panels/usage/gnome-usage-panel.desktop.in.in
+++ b/panels/usage/gnome-usage-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Don't leave traces
 Exec=gnome-control-center usage
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=system-file-manager
+Icon=org.gnome.Settings-file-history-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/usage/icons/meson.build b/panels/usage/icons/meson.build
new file mode 100644
index 000000000..79f20c5c1
--- /dev/null
+++ b/panels/usage/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-file-history-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/usage/icons/scalable/org.gnome.Settings-file-history-symbolic.svg 
b/panels/usage/icons/scalable/org.gnome.Settings-file-history-symbolic.svg
new file mode 100644
index 000000000..ddecf2dc0
--- /dev/null
+++ b/panels/usage/icons/scalable/org.gnome.Settings-file-history-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 4 0 c -1.644531 0 -3 1.355469 -3 3 v 10 c 0 1.644531 1.355469 3 3 3 h 8 c 1.644531 0 3 
-1.355469 3 -3 v -10 c 0 -1.644531 -1.355469 -3 -3 -3 z m 0 2 h 8 c 0.570312 0 1 0.429688 1 1 v 4 h -10 v -4 
c 0 -0.570312 0.429688 -1 1 -1 z m 2.464844 1.429688 c -0.019532 0 -0.039063 0.003906 -0.058594 0.007812 c 
-0.019531 0 -0.042969 0 -0.0625 0 c -0.214844 0.070312 -0.355469 0.273438 -0.34375 0.5 v 0.0625 c 0 0.546875 
0.453125 1 1 1 h 2 c 0.546875 0 1 -0.453125 1 -1 v -0.0625 c 0.011719 -0.675781 -1.011719 -0.675781 -1 0 v 
0.0625 h -2 v -0.0625 c 0.003906 -0.296875 -0.246094 -0.527344 -0.535156 -0.507812 z m -3.464844 4.570312 h 
10 v 4 c 0 0.570312 -0.429688 1 -1 1 h -8 c -0.570312 0 -1 -0.429688 -1 -1 z m 3.464844 1.429688 c -0.019532 
0 -0.039063 0.003906 -0.058594 0.007812 c -0.019531 0 -0.042969 0 -0.0625 0 c -0.214844 0.070312 -0.355469 
0.273438 -0.34375 0.5 v 0.0625 c 0 0.546875 0.453125 1 1 1 h 2 c 0.546875 0 1 -0.453125 1 -1 v -0.0625 c 
0.011719 -0.675781 -1.011719 -0.67
 5781 -1 0 v 0.0625 h -2 v -0.0625 c 0.003906 -0.296875 -0.246094 -0.527344 -0.535156 -0.507812 z m 0 0" 
fill="#2e3436" fill-rule="evenodd"/>
+</svg>
diff --git a/panels/usage/meson.build b/panels/usage/meson.build
index 6047ce0ec..522568ccc 100644
--- a/panels/usage/meson.build
+++ b/panels/usage/meson.build
@@ -37,3 +37,4 @@ panels_libs += static_library(
   dependencies: common_deps,
   c_args: cflags
 )
+subdir('icons')
diff --git a/panels/user-accounts/data/gnome-user-accounts-panel.desktop.in.in 
b/panels/user-accounts/data/gnome-user-accounts-panel.desktop.in.in
index 639790fc2..b91b37f58 100644
--- a/panels/user-accounts/data/gnome-user-accounts-panel.desktop.in.in
+++ b/panels/user-accounts/data/gnome-user-accounts-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Users
 Comment=Add or remove users and change your password
 Exec=gnome-control-center user-accounts
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=system-users
+Icon=org.gnome.Settings-users-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/user-accounts/icons/meson.build b/panels/user-accounts/icons/meson.build
new file mode 100644
index 000000000..2daa0b3a3
--- /dev/null
+++ b/panels/user-accounts/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-users-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/user-accounts/icons/scalable/org.gnome.Settings-users-symbolic.svg 
b/panels/user-accounts/icons/scalable/org.gnome.Settings-users-symbolic.svg
new file mode 100644
index 000000000..15ef7ee1d
--- /dev/null
+++ b/panels/user-accounts/icons/scalable/org.gnome.Settings-users-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 5 1 c -1.378906 0 -2.5 1.121094 -2.5 2.5 s 1.121094 2.5 2.5 2.5 s 2.5 -1.121094 2.5 -2.5 s 
-1.121094 -2.5 -2.5 -2.5 z m 6 3 c -1.378906 0 -2.5 1.121094 -2.5 2.5 s 1.121094 2.5 2.5 2.5 s 2.5 -1.121094 
2.5 -2.5 s -1.121094 -2.5 -2.5 -2.5 z m -8 3 c -1.660156 0 -3 1.339844 -3 3 v 2 c 0 0.554688 0.445312 1 1 1 h 
4.074219 c 0 -2.042969 1.582031 -3.734375 3.582031 -3.910156 c -0.589844 -0.53125 -0.984375 -1.253906 
-1.109375 -2.039063 c -0.175781 -0.03125 -0.359375 -0.050781 -0.546875 -0.050781 z m 6 3 c -1.660156 0 -3 
1.339844 -3 3 v 2 c 0 0.554688 0.445312 1 1 1 h 8 c 0.554688 0 1 -0.445312 1 -1 v -2 c 0 -1.660156 -1.339844 
-3 -3 -3 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/user-accounts/meson.build b/panels/user-accounts/meson.build
index 19d70fb59..8ba697ac0 100644
--- a/panels/user-accounts/meson.build
+++ b/panels/user-accounts/meson.build
@@ -199,3 +199,5 @@ panels_libs += static_library(
   dependencies: deps,
   c_args: cflags
 )
+
+subdir('icons')
diff --git a/panels/wacom/gnome-wacom-panel.desktop.in.in b/panels/wacom/gnome-wacom-panel.desktop.in.in
index c8358ee9e..87cebd78f 100644
--- a/panels/wacom/gnome-wacom-panel.desktop.in.in
+++ b/panels/wacom/gnome-wacom-panel.desktop.in.in
@@ -3,7 +3,7 @@ Name=Wacom Tablet
 Comment=Set button mappings and adjust stylus sensitivity for graphics tablets
 Exec=gnome-control-center wacom
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=input-tablet
+Icon=org.gnome.Settings-wacom-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/wacom/icons/meson.build b/panels/wacom/icons/meson.build
new file mode 100644
index 000000000..7437a1d39
--- /dev/null
+++ b/panels/wacom/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-wacom-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/wacom/icons/scalable/org.gnome.Settings-wacom-symbolic.svg 
b/panels/wacom/icons/scalable/org.gnome.Settings-wacom-symbolic.svg
new file mode 100644
index 000000000..bc66c020c
--- /dev/null
+++ b/panels/wacom/icons/scalable/org.gnome.Settings-wacom-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 8 0 v 1.5 c 0 0.132812 -0.054688 0.261719 -0.144531 0.355469 c -0.09375 0.09375 -0.21875 
0.144531 -0.347657 0.144531 h -3.011718 c -0.535156 0 -1.03125 0.289062 -1.296875 0.75 c -0.265625 0.464844 
-0.265625 1.035156 0 1.5 c 0.265625 0.460938 0.761719 0.75 1.296875 0.75 h 3.007812 c 0.179688 0 0.339844 
0.09375 0.429688 0.25 c 0.042968 0.074219 0.066406 0.164062 0.066406 0.25 v 0.5 h -5 c -1.644531 0 -3 
1.355469 -3 3 v 4 c 0 1.644531 1.355469 3 3 3 h 10 c 1.644531 0 3 -1.355469 3 -3 v -4 c 0 -0.867188 -0.378906 
-1.648438 -0.972656 -2.199219 l -1.410156 1.402344 c 0.234374 0.179687 0.382812 0.460937 0.382812 0.796875 v 
3 c 0 0.554688 -0.445312 1 -1 1 h -10 c -0.554688 0 -1 -0.445312 -1 -1 v -3 c 0 -0.570312 0.5 -1 1 -1 h 
5.191406 l 1.992188 -2 h -1.183594 v -0.5 c 0 -0.257812 -0.066406 -0.515625 -0.199219 -0.75 c -0.265625 
-0.460938 -0.761719 -0.75 -1.296875 -0.75 h -3.007812 c -0.179688 0 -0.339844 -0.09375 -0.429688 -0.25 c 
-0.089844 -0.152344 -0.089844 -0.347656 0 -0.
 5 c 0.089844 -0.15625 0.25 -0.25 0.429688 -0.25 h 3.011718 c 0.398438 0 0.777344 -0.160156 1.054688 
-0.441406 c 0.28125 -0.28125 0.4375 -0.660156 0.4375 -1.058594 v -1.5 z m 7 3 c -0.265625 0 -0.519531 
0.105469 -0.703125 0.292969 h -0.003906 l -6.292969 6.316406 v 1.390625 h 1.390625 l 6.316406 -6.292969 l 
-0.003906 -0.003906 c 0.191406 -0.183594 0.296875 -0.4375 0.296875 -0.703125 c 0 -0.550781 -0.449219 -1 -1 -1 
z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/wacom/meson.build b/panels/wacom/meson.build
index 7b03ce9e8..747f1ec33 100644
--- a/panels/wacom/meson.build
+++ b/panels/wacom/meson.build
@@ -105,3 +105,5 @@ executable(
                c_args : test_cflags,
             link_with : [ libwacom_calibrator_test ]
 )
+
+subdir('icons')
diff --git a/panels/wwan/gnome-wwan-panel.desktop.in.in b/panels/wwan/gnome-wwan-panel.desktop.in.in
index d46359755..dfe9409d7 100644
--- a/panels/wwan/gnome-wwan-panel.desktop.in.in
+++ b/panels/wwan/gnome-wwan-panel.desktop.in.in
@@ -4,7 +4,7 @@ Comment=Configure Telephony and mobile data connections
 Exec=gnome-control-center wwan
 # FIXME
 # Translators: Do NOT translate or transliterate this text (this is an icon file name)!
-Icon=network-cellular-signal-excellent
+Icon=org.gnome.Settings-mobile-network-symbolic
 Terminal=false
 Type=Application
 NoDisplay=true
diff --git a/panels/wwan/icons/meson.build b/panels/wwan/icons/meson.build
new file mode 100644
index 000000000..88d015a47
--- /dev/null
+++ b/panels/wwan/icons/meson.build
@@ -0,0 +1,4 @@
+install_data(
+  'scalable/org.gnome.Settings-mobile-network-symbolic.svg',
+  install_dir: join_paths(control_center_icondir, 'hicolor', 'scalable', 'apps')
+)
diff --git a/panels/wwan/icons/scalable/org.gnome.Settings-mobile-network-symbolic.svg 
b/panels/wwan/icons/scalable/org.gnome.Settings-mobile-network-symbolic.svg
new file mode 100644
index 000000000..fe949f0b1
--- /dev/null
+++ b/panels/wwan/icons/scalable/org.gnome.Settings-mobile-network-symbolic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="16px" viewBox="0 0 16 16" width="16px" xmlns="http://www.w3.org/2000/svg";>
+    <path d="m 14 1 c -0.554688 0 -1 0.445312 -1 1 v 12 c 0 0.554688 0.445312 1 1 1 h 1 c 0.554688 0 1 
-0.445312 1 -1 v -12 c 0 -0.554688 -0.445312 -1 -1 -1 z m -4 3 c -0.554688 0 -1 0.445312 -1 1 v 9 c 0 
0.554688 0.445312 1 1 1 h 1 c 0.554688 0 1 -0.445312 1 -1 v -9 c 0 -0.554688 -0.445312 -1 -1 -1 z m -4 3 c 
-0.554688 0 -1 0.445312 -1 1 v 6 c 0 0.554688 0.445312 1 1 1 h 1 c 0.554688 0 1 -0.445312 1 -1 v -6 c 0 
-0.554688 -0.445312 -1 -1 -1 z m -4 3 c -0.554688 0 -1 0.445312 -1 1 v 3 c 0 0.554688 0.445312 1 1 1 h 1 c 
0.554688 0 1 -0.445312 1 -1 v -3 c 0 -0.554688 -0.445312 -1 -1 -1 z m 0 0" fill="#2e3436"/>
+</svg>
diff --git a/panels/wwan/meson.build b/panels/wwan/meson.build
index c8ecef6d5..04a092050 100644
--- a/panels/wwan/meson.build
+++ b/panels/wwan/meson.build
@@ -59,3 +59,5 @@ panels_libs += static_library(
          dependencies : deps,
                c_args : cflags
 )
+
+subdir('icons')


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