diff --git a/icons-dark/apps/32/hwinfo.svg b/icons-dark/apps/32/hwinfo.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/hwinfo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/system-help.svg b/icons-dark/apps/32/system-help.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/system-help.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/systemsettings.svg b/icons-dark/apps/32/systemsettings.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/systemsettings.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/utilities-log-viewer.svg b/icons-dark/apps/32/utilities-log-viewer.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/utilities-log-viewer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-addon.svg b/icons-dark/apps/32/yast-addon.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-addon.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-plugin.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-alternatives.svg b/icons-dark/apps/32/yast-alternatives.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-alternatives.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-other.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-apparmor.svg b/icons-dark/apps/32/yast-apparmor.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-apparmor.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security-apparmor.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-auth-client.svg b/icons-dark/apps/32/yast-auth-client.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-auth-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security-kerberos.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-autoyast.svg b/icons-dark/apps/32/yast-autoyast.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast-autoyast.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-bootloader.svg b/icons-dark/apps/32/yast-bootloader.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-bootloader.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-startup.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-checkmedia.svg b/icons-dark/apps/32/yast-checkmedia.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-checkmedia.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-drive-optical-check.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-create-new-vm.svg b/icons-dark/apps/32/yast-create-new-vm.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-create-new-vm.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm-new.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-device-tree.svg b/icons-dark/apps/32/yast-device-tree.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-device-tree.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-tree.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-dhcp-server.svg b/icons-dark/apps/32/yast-dhcp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-dhcp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-dhcp.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-disk.svg b/icons-dark/apps/32/yast-disk.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast-disk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-dns-server.svg b/icons-dark/apps/32/yast-dns-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-dns-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-dns.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-docker.svg b/icons-dark/apps/32/yast-docker.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-docker.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-container.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-dsl.svg b/icons-dark/apps/32/yast-dsl.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-dsl.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-dsl.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-fcoe.svg b/icons-dark/apps/32/yast-fcoe.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-fcoe.svg
@@ -0,0 +1 @@
+yast-lan.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-firewall.svg b/icons-dark/apps/32/yast-firewall.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-firewall.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security-firewall.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-fonts.svg b/icons-dark/apps/32/yast-fonts.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-fonts.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-font.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-ftp-server.svg b/icons-dark/apps/32/yast-ftp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-ftp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-ftp.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-hardware.svg b/icons-dark/apps/32/yast-hardware.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-hardware.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-cpu.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-host.svg b/icons-dark/apps/32/yast-host.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-host.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-http-server.svg b/icons-dark/apps/32/yast-http-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-http-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-web.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-hwinfo.svg b/icons-dark/apps/32/yast-hwinfo.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-hwinfo.svg
@@ -0,0 +1 @@
+hwinfo.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-instserver.svg b/icons-dark/apps/32/yast-instserver.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-instserver.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-installation.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-iscsi-client.svg b/icons-dark/apps/32/yast-iscsi-client.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-iscsi-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-iscsi.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-iscsi-server.svg b/icons-dark/apps/32/yast-iscsi-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-iscsi-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-iscsi.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-journal.svg b/icons-dark/apps/32/yast-journal.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-journal.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-log.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-kerberos-server.svg b/icons-dark/apps/32/yast-kerberos-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-kerberos-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-kerberos.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-kernel.svg b/icons-dark/apps/32/yast-kernel.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-kernel.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-linux.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-keyboard.svg b/icons-dark/apps/32/yast-keyboard.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-keyboard.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-keyboard.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-lan.svg b/icons-dark/apps/32/yast-lan.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-lan.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-ethernet.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-language.svg b/icons-dark/apps/32/yast-language.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-language.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-locale.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-ldap-server.svg b/icons-dark/apps/32/yast-ldap-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-ldap-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-ldap.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-ldap.svg b/icons-dark/apps/32/yast-ldap.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-ldap.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-ldap.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-mail.svg b/icons-dark/apps/32/yast-mail.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-mail.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-mail.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-messages.svg b/icons-dark/apps/32/yast-messages.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-messages.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-log.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-misc.svg b/icons-dark/apps/32/yast-misc.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-misc.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-other.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-network.svg b/icons-dark/apps/32/yast-network.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-network.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-nfs-server.svg b/icons-dark/apps/32/yast-nfs-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-nfs-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-nfs.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-nfs.svg b/icons-dark/apps/32/yast-nfs.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-nfs.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-sharing.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-nis-server.svg b/icons-dark/apps/32/yast-nis-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-nis-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-nis.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-nis.svg b/icons-dark/apps/32/yast-nis.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-nis.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-nis.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-ntp-client.svg b/icons-dark/apps/32/yast-ntp-client.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-ntp-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-ntp.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-printer.svg b/icons-dark/apps/32/yast-printer.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-printer.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-printer.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-proxy.svg b/icons-dark/apps/32/yast-proxy.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-proxy.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-proxy.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-release-notes.svg b/icons-dark/apps/32/yast-release-notes.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast-release-notes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-remote.svg b/icons-dark/apps/32/yast-remote.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-remote.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-remote.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-samba-client.svg b/icons-dark/apps/32/yast-samba-client.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-samba-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-samba.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-samba-server.svg b/icons-dark/apps/32/yast-samba-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-samba-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-samba.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-scanner.svg b/icons-dark/apps/32/yast-scanner.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-scanner.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-scanner.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-security.svg b/icons-dark/apps/32/yast-security.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-security.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-services-manager.svg b/icons-dark/apps/32/yast-services-manager.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-services-manager.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-services.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-slp-server.svg b/icons-dark/apps/32/yast-slp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-slp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-slp.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-snapper.svg b/icons-dark/apps/32/yast-snapper.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-snapper.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-backup.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-software.svg b/icons-dark/apps/32/yast-software.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast-software.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-sound.svg b/icons-dark/apps/32/yast-sound.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-sound.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-sound.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-sudo.svg b/icons-dark/apps/32/yast-sudo.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-sudo.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-user-sudo.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-support.svg b/icons-dark/apps/32/yast-support.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-support.svg
@@ -0,0 +1 @@
+system-help.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-sw_single.svg b/icons-dark/apps/32/yast-sw_single.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast-sw_single.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-sw_source.svg b/icons-dark/apps/32/yast-sw_source.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast-sw_source.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-sysconfig.svg b/icons-dark/apps/32/yast-sysconfig.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-sysconfig.svg
@@ -0,0 +1 @@
+systemsettings.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-system.svg b/icons-dark/apps/32/yast-system.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-system.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-tftp-server.svg b/icons-dark/apps/32/yast-tftp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-tftp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-boot.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-timezone.svg b/icons-dark/apps/32/yast-timezone.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-timezone.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-time.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-update.svg b/icons-dark/apps/32/yast-update.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast-update.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-users.svg b/icons-dark/apps/32/yast-users.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-users.svg
@@ -0,0 +1 @@
+../../preferences/32/system-users.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-vm-install.svg b/icons-dark/apps/32/yast-vm-install.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-vm-install.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm-install.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-vm-migrate.svg b/icons-dark/apps/32/yast-vm-migrate.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-vm-migrate.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm-migrate.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-vm.svg b/icons-dark/apps/32/yast-vm.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-vm.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-vpn.svg b/icons-dark/apps/32/yast-vpn.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-vpn.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-vpn.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast-wol.svg b/icons-dark/apps/32/yast-wol.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/apps/32/yast-wol.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-wakeonlan.svg
\ No newline at end of file
diff --git a/icons-dark/apps/32/yast.svg b/icons-dark/apps/32/yast.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/32/yast.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/48/yast-installation.svg b/icons-dark/apps/48/yast-installation.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/48/yast-installation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/apps/48/yast-sw_single.svg b/icons-dark/apps/48/yast-sw_single.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/48/yast-sw_single.svg
@@ -0,0 +1,244 @@
+
+
diff --git a/icons-dark/apps/48/yast.svg b/icons-dark/apps/48/yast.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/apps/48/yast.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/index.theme b/icons-dark/index.theme
--- a/icons-dark/index.theme
+++ b/icons-dark/index.theme
@@ -105,7 +105,7 @@
########## Directories
########## ordered by category and alphabetically
-Directories=actions/12,actions/16,actions/22,actions/24,actions/32,actions/64,animations/16,animations/22,apps/16,apps/22,apps/32,apps/48,preferences/32,applets/48,applets/64,applets/128,applets/256,categories/32,devices/16,devices/22,devices/64,emblems/8,emblems/16,emblems/22,emotes/22,mimetypes/16,mimetypes/22,mimetypes/32,mimetypes/64,places/16,places/22,places/32,places/64,status/16,status/22,status/24,status/64,actions/symbolic,devices/symbolic,emblems/symbolic,places/symbolic,status/symbolic
+Directories=actions/12,actions/16,actions/22,actions/24,actions/32,actions/64,animations/16,animations/22,apps/16,apps/22,apps/32,apps/48,apps/64,preferences/32,applets/48,applets/64,applets/128,applets/256,categories/32,devices/16,devices/22,devices/64,emblems/8,emblems/16,emblems/22,emotes/22,mimetypes/16,mimetypes/22,mimetypes/32,mimetypes/64,places/16,places/22,places/32,places/64,status/16,status/22,status/24,status/64,actions/symbolic,devices/symbolic,emblems/symbolic,places/symbolic,status/symbolic
ScaledDirectories=actions/16@2x,actions/22@2x,actions/24@2x,actions/32@2x,animations/16@2x,apps/16@2x,apps/22@2x,devices/16@2x,devices/22@2x,emblems/16@2x,emblems/22@2x,emotes/22@2x,mimetypes/16@2x,mimetypes/22@2x,places/16@2x,places/22@2x,status/16@2x,status/22@2x
########## Actions
@@ -234,11 +234,13 @@
Context=Applications
Type=Fixed
-#32x32 - Fixed size - For System Settings icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
+#32x32 - Scalable - For application icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[apps/32]
Size=32
Context=Applications
-Type=Fixed
+Type=Scalable
+MinSize=24
+MaxSize=32
#48x48 - Scalable - For application icons >!!!ONLY!!!< - Scalable to the following sizes: 48x48 (default), 96x96 and 24x24 (not recommended) - DO_NOT_USE_ANYWHERE_ELSE - Color
[apps/48]
@@ -248,6 +250,14 @@
MinSize=48
MaxSize=256
+#64x64 - Scalable - For application icons >!!!ONLY!!!< - Scalable to the following sizes: 64x64 (default), 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
+[apps/64]
+Size=64
+Context=Applications
+Type=Scalable
+MinSize=64
+MaxSize=256
+
#32x32 - Fixed size - For System Settings icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[preferences/32]
Size=32
diff --git a/icons-dark/preferences/32/preferences-devices-cpu.svg b/icons-dark/preferences/32/preferences-devices-cpu.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-devices-cpu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-devices-drive-optical-check.svg b/icons-dark/preferences/32/preferences-devices-drive-optical-check.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-devices-drive-optical-check.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-devices-printer.svg b/icons-dark/preferences/32/preferences-devices-printer.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-devices-printer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-devices-scanner.svg b/icons-dark/preferences/32/preferences-devices-scanner.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-devices-scanner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-devices-tree.svg b/icons-dark/preferences/32/preferences-devices-tree.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-devices-tree.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-log.svg b/icons-dark/preferences/32/preferences-log.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-log.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-releasenotes.svg b/icons-dark/preferences/32/preferences-releasenotes.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-releasenotes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-security-apparmor.svg b/icons-dark/preferences/32/preferences-security-apparmor.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-security-apparmor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-security-firewall.svg b/icons-dark/preferences/32/preferences-security-firewall.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-security-firewall.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-security-kerberos.svg b/icons-dark/preferences/32/preferences-security-kerberos.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-security-kerberos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-security.svg b/icons-dark/preferences/32/preferences-security.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-security.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-backup.svg b/icons-dark/preferences/32/preferences-system-backup.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-backup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-linux.svg b/icons-dark/preferences/32/preferences-system-linux.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-linux.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-dsl.svg b/icons-dark/preferences/32/preferences-system-network-dsl.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-dsl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-ethernet.svg b/icons-dark/preferences/32/preferences-system-network-ethernet.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-ethernet.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-iscsi.svg b/icons-dark/preferences/32/preferences-system-network-iscsi.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-iscsi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-ldap.svg b/icons-dark/preferences/32/preferences-system-network-ldap.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-ldap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-nis.svg b/icons-dark/preferences/32/preferences-system-network-nis.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-nis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-ntp.svg b/icons-dark/preferences/32/preferences-system-network-ntp.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-ntp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-proxy.svg b/icons-dark/preferences/32/preferences-system-network-proxy.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-proxy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-remote.svg b/icons-dark/preferences/32/preferences-system-network-remote.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-remote.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-samba.svg b/icons-dark/preferences/32/preferences-system-network-samba.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-samba.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-boot.svg b/icons-dark/preferences/32/preferences-system-network-server-boot.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-boot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-dhcp.svg b/icons-dark/preferences/32/preferences-system-network-server-dhcp.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-dhcp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-dns.svg b/icons-dark/preferences/32/preferences-system-network-server-dns.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-dns.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-ftp.svg b/icons-dark/preferences/32/preferences-system-network-server-ftp.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-ftp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-installation.svg b/icons-dark/preferences/32/preferences-system-network-server-installation.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-installation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-iscsi.svg b/icons-dark/preferences/32/preferences-system-network-server-iscsi.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-iscsi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-kerberos.svg b/icons-dark/preferences/32/preferences-system-network-server-kerberos.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-kerberos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-ldap.svg b/icons-dark/preferences/32/preferences-system-network-server-ldap.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-ldap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-mail.svg b/icons-dark/preferences/32/preferences-system-network-server-mail.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-mail.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-nfs.svg b/icons-dark/preferences/32/preferences-system-network-server-nfs.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-nfs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-nis.svg b/icons-dark/preferences/32/preferences-system-network-server-nis.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-nis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-samba.svg b/icons-dark/preferences/32/preferences-system-network-server-samba.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-samba.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-slp.svg b/icons-dark/preferences/32/preferences-system-network-server-slp.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-slp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server-web.svg b/icons-dark/preferences/32/preferences-system-network-server-web.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server-web.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-server.svg b/icons-dark/preferences/32/preferences-system-network-server.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-server.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-vpn.svg b/icons-dark/preferences/32/preferences-system-network-vpn.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-vpn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-network-wakeonlan.svg b/icons-dark/preferences/32/preferences-system-network-wakeonlan.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-network-wakeonlan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-services.svg b/icons-dark/preferences/32/preferences-system-services.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-services.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-session-services.svg b/icons-dark/preferences/32/preferences-system-session-services.svg
--- a/icons-dark/preferences/32/preferences-system-session-services.svg
+++ b/icons-dark/preferences/32/preferences-system-session-services.svg
@@ -1,73 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-startup.svg b/icons-dark/preferences/32/preferences-system-startup.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-startup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system-user-sudo.svg b/icons-dark/preferences/32/preferences-system-user-sudo.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system-user-sudo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-system.svg b/icons-dark/preferences/32/preferences-system.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-system.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-virtualization-container.svg b/icons-dark/preferences/32/preferences-virtualization-container.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-virtualization-container.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-virtualization-vm-install.svg b/icons-dark/preferences/32/preferences-virtualization-vm-install.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-virtualization-vm-install.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-virtualization-vm-migrate.svg b/icons-dark/preferences/32/preferences-virtualization-vm-migrate.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-virtualization-vm-migrate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-virtualization-vm-new.svg b/icons-dark/preferences/32/preferences-virtualization-vm-new.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-virtualization-vm-new.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences-virtualization-vm.svg b/icons-dark/preferences/32/preferences-virtualization-vm.svg
new file mode 100644
--- /dev/null
+++ b/icons-dark/preferences/32/preferences-virtualization-vm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons-dark/preferences/32/preferences.svg b/icons-dark/preferences/32/preferences.svg
new file mode 120000
--- /dev/null
+++ b/icons-dark/preferences/32/preferences.svg
@@ -0,0 +1 @@
+../../apps/32/systemsettings.svg
\ No newline at end of file
diff --git a/icons/apps/32/hwinfo.svg b/icons/apps/32/hwinfo.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/hwinfo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/system-help.svg b/icons/apps/32/system-help.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/system-help.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/systemsettings.svg b/icons/apps/32/systemsettings.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/systemsettings.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/utilities-log-viewer.svg b/icons/apps/32/utilities-log-viewer.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/utilities-log-viewer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-addon.svg b/icons/apps/32/yast-addon.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-addon.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-plugin.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-alternatives.svg b/icons/apps/32/yast-alternatives.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-alternatives.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-other.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-apparmor.svg b/icons/apps/32/yast-apparmor.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-apparmor.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security-apparmor.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-auth-client.svg b/icons/apps/32/yast-auth-client.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-auth-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security-kerberos.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-autoyast.svg b/icons/apps/32/yast-autoyast.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast-autoyast.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-bootloader.svg b/icons/apps/32/yast-bootloader.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-bootloader.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-startup.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-checkmedia.svg b/icons/apps/32/yast-checkmedia.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-checkmedia.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-drive-optical-check.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-create-new-vm.svg b/icons/apps/32/yast-create-new-vm.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-create-new-vm.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm-new.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-device-tree.svg b/icons/apps/32/yast-device-tree.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-device-tree.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-tree.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-dhcp-server.svg b/icons/apps/32/yast-dhcp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-dhcp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-dhcp.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-disk.svg b/icons/apps/32/yast-disk.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast-disk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-dns-server.svg b/icons/apps/32/yast-dns-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-dns-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-dns.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-docker.svg b/icons/apps/32/yast-docker.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-docker.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-container.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-dsl.svg b/icons/apps/32/yast-dsl.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-dsl.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-dsl.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-fcoe.svg b/icons/apps/32/yast-fcoe.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-fcoe.svg
@@ -0,0 +1 @@
+yast-lan.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-firewall.svg b/icons/apps/32/yast-firewall.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-firewall.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security-firewall.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-fonts.svg b/icons/apps/32/yast-fonts.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-fonts.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-font.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-ftp-server.svg b/icons/apps/32/yast-ftp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-ftp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-ftp.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-hardware.svg b/icons/apps/32/yast-hardware.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-hardware.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-cpu.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-host.svg b/icons/apps/32/yast-host.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-host.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-http-server.svg b/icons/apps/32/yast-http-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-http-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-web.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-hwinfo.svg b/icons/apps/32/yast-hwinfo.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-hwinfo.svg
@@ -0,0 +1 @@
+hwinfo.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-instserver.svg b/icons/apps/32/yast-instserver.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-instserver.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-installation.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-iscsi-client.svg b/icons/apps/32/yast-iscsi-client.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-iscsi-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-iscsi.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-iscsi-server.svg b/icons/apps/32/yast-iscsi-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-iscsi-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-iscsi.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-journal.svg b/icons/apps/32/yast-journal.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-journal.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-log.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-kerberos-server.svg b/icons/apps/32/yast-kerberos-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-kerberos-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-kerberos.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-kernel.svg b/icons/apps/32/yast-kernel.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-kernel.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-linux.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-keyboard.svg b/icons/apps/32/yast-keyboard.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-keyboard.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-keyboard.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-lan.svg b/icons/apps/32/yast-lan.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-lan.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-ethernet.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-language.svg b/icons/apps/32/yast-language.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-language.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-locale.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-ldap-server.svg b/icons/apps/32/yast-ldap-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-ldap-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-ldap.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-ldap.svg b/icons/apps/32/yast-ldap.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-ldap.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-ldap.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-mail.svg b/icons/apps/32/yast-mail.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-mail.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-mail.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-messages.svg b/icons/apps/32/yast-messages.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-messages.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-log.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-misc.svg b/icons/apps/32/yast-misc.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-misc.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-other.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-network.svg b/icons/apps/32/yast-network.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-network.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-nfs-server.svg b/icons/apps/32/yast-nfs-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-nfs-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-nfs.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-nfs.svg b/icons/apps/32/yast-nfs.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-nfs.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-sharing.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-nis-server.svg b/icons/apps/32/yast-nis-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-nis-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-nis.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-nis.svg b/icons/apps/32/yast-nis.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-nis.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-nis.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-ntp-client.svg b/icons/apps/32/yast-ntp-client.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-ntp-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-ntp.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-printer.svg b/icons/apps/32/yast-printer.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-printer.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-printer.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-proxy.svg b/icons/apps/32/yast-proxy.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-proxy.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-proxy.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-release-notes.svg b/icons/apps/32/yast-release-notes.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast-release-notes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-remote.svg b/icons/apps/32/yast-remote.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-remote.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-remote.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-samba-client.svg b/icons/apps/32/yast-samba-client.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-samba-client.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-samba.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-samba-server.svg b/icons/apps/32/yast-samba-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-samba-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-samba.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-scanner.svg b/icons/apps/32/yast-scanner.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-scanner.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-devices-scanner.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-security.svg b/icons/apps/32/yast-security.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-security.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-security.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-services-manager.svg b/icons/apps/32/yast-services-manager.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-services-manager.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-services.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-slp-server.svg b/icons/apps/32/yast-slp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-slp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-slp.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-snapper.svg b/icons/apps/32/yast-snapper.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-snapper.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-backup.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-software.svg b/icons/apps/32/yast-software.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast-software.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-sound.svg b/icons/apps/32/yast-sound.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-sound.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-desktop-sound.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-sudo.svg b/icons/apps/32/yast-sudo.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-sudo.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-user-sudo.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-support.svg b/icons/apps/32/yast-support.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-support.svg
@@ -0,0 +1 @@
+system-help.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-sw_single.svg b/icons/apps/32/yast-sw_single.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast-sw_single.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-sw_source.svg b/icons/apps/32/yast-sw_source.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast-sw_source.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-sysconfig.svg b/icons/apps/32/yast-sysconfig.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-sysconfig.svg
@@ -0,0 +1 @@
+systemsettings.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-system.svg b/icons/apps/32/yast-system.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-system.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-tftp-server.svg b/icons/apps/32/yast-tftp-server.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-tftp-server.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-server-boot.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-timezone.svg b/icons/apps/32/yast-timezone.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-timezone.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-time.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-update.svg b/icons/apps/32/yast-update.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast-update.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/32/yast-users.svg b/icons/apps/32/yast-users.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-users.svg
@@ -0,0 +1 @@
+../../preferences/32/system-users.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-vm-install.svg b/icons/apps/32/yast-vm-install.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-vm-install.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm-install.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-vm-migrate.svg b/icons/apps/32/yast-vm-migrate.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-vm-migrate.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm-migrate.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-vm.svg b/icons/apps/32/yast-vm.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-vm.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-virtualization-vm.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-vpn.svg b/icons/apps/32/yast-vpn.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-vpn.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-vpn.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast-wol.svg b/icons/apps/32/yast-wol.svg
new file mode 120000
--- /dev/null
+++ b/icons/apps/32/yast-wol.svg
@@ -0,0 +1 @@
+../../preferences/32/preferences-system-network-wakeonlan.svg
\ No newline at end of file
diff --git a/icons/apps/32/yast.svg b/icons/apps/32/yast.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/32/yast.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/48/yast-installation.svg b/icons/apps/48/yast-installation.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/48/yast-installation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apps/48/yast-sw_single.svg b/icons/apps/48/yast-sw_single.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/48/yast-sw_single.svg
@@ -0,0 +1,244 @@
+
+
diff --git a/icons/apps/48/yast.svg b/icons/apps/48/yast.svg
new file mode 100644
--- /dev/null
+++ b/icons/apps/48/yast.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/index.theme b/icons/index.theme
--- a/icons/index.theme
+++ b/icons/index.theme
@@ -105,7 +105,7 @@
########## Directories
########## ordered by category and alphabetically
-Directories=actions/12,actions/16,actions/22,actions/24,actions/32,actions/64,animations/16,animations/22,apps/16,apps/22,apps/32,apps/48,preferences/32,applets/48,applets/64,applets/128,applets/256,categories/32,devices/16,devices/22,devices/64,emblems/8,emblems/16,emblems/22,emotes/22,mimetypes/16,mimetypes/22,mimetypes/32,mimetypes/64,places/16,places/22,places/32,places/64,status/16,status/22,status/24,status/64,actions/symbolic,devices/symbolic,emblems/symbolic,places/symbolic,status/symbolic
+Directories=actions/12,actions/16,actions/22,actions/24,actions/32,actions/64,animations/16,animations/22,apps/16,apps/22,apps/32,apps/48,apps/64,preferences/32,applets/48,applets/64,applets/128,applets/256,categories/32,devices/16,devices/22,devices/64,emblems/8,emblems/16,emblems/22,emotes/22,mimetypes/16,mimetypes/22,mimetypes/32,mimetypes/64,places/16,places/22,places/32,places/64,status/16,status/22,status/24,status/64,actions/symbolic,devices/symbolic,emblems/symbolic,places/symbolic,status/symbolic
ScaledDirectories=actions/16@2x,actions/22@2x,actions/24@2x,actions/32@2x,animations/16@2x,apps/16@2x,apps/22@2x,devices/16@2x,devices/22@2x,emblems/16@2x,emblems/22@2x,emotes/22@2x,mimetypes/16@2x,mimetypes/22@2x,places/16@2x,places/22@2x,status/16@2x,status/22@2x
########## Actions
@@ -234,11 +234,13 @@
Context=Applications
Type=Fixed
-#32x32 - Fixed size - For System Settings icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
+#32x32 - Scalable - For System Settings icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[apps/32]
Size=32
Context=Applications
-Type=Fixed
+Type=Scalable
+MinSize=24
+MaxSize=32
#48x48 - Scalable - For application icons >!!!ONLY!!!< - Scalable to the following sizes: 48x48 (default), 96x96 and 24x24 (not recommended) - DO_NOT_USE_ANYWHERE_ELSE - Color
[apps/48]
@@ -248,6 +250,14 @@
MinSize=48
MaxSize=256
+#64x64 - Scalable - For application icons >!!!ONLY!!!< - Scalable to the following sizes: 64x64 (default), 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
+[apps/64]
+Size=64
+Context=Applications
+Type=Scalable
+MinSize=64
+MaxSize=256
+
#32x32 - Fixed size - For System Settings icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[preferences/32]
Size=32
diff --git a/icons/preferences/32/preferences-devices-cpu.svg b/icons/preferences/32/preferences-devices-cpu.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-devices-cpu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-devices-drive-optical-check.svg b/icons/preferences/32/preferences-devices-drive-optical-check.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-devices-drive-optical-check.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-devices-printer.svg b/icons/preferences/32/preferences-devices-printer.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-devices-printer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-devices-scanner.svg b/icons/preferences/32/preferences-devices-scanner.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-devices-scanner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-devices-tree.svg b/icons/preferences/32/preferences-devices-tree.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-devices-tree.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-log.svg b/icons/preferences/32/preferences-log.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-log.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-releasenotes.svg b/icons/preferences/32/preferences-releasenotes.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-releasenotes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-security-apparmor.svg b/icons/preferences/32/preferences-security-apparmor.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-security-apparmor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-security-firewall.svg b/icons/preferences/32/preferences-security-firewall.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-security-firewall.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-security-kerberos.svg b/icons/preferences/32/preferences-security-kerberos.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-security-kerberos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-security.svg b/icons/preferences/32/preferences-security.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-security.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-backup.svg b/icons/preferences/32/preferences-system-backup.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-backup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-linux.svg b/icons/preferences/32/preferences-system-linux.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-linux.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-dsl.svg b/icons/preferences/32/preferences-system-network-dsl.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-dsl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-ethernet.svg b/icons/preferences/32/preferences-system-network-ethernet.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-ethernet.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-iscsi.svg b/icons/preferences/32/preferences-system-network-iscsi.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-iscsi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-ldap.svg b/icons/preferences/32/preferences-system-network-ldap.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-ldap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-nis.svg b/icons/preferences/32/preferences-system-network-nis.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-nis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-ntp.svg b/icons/preferences/32/preferences-system-network-ntp.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-ntp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-proxy.svg b/icons/preferences/32/preferences-system-network-proxy.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-proxy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-remote.svg b/icons/preferences/32/preferences-system-network-remote.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-remote.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-samba.svg b/icons/preferences/32/preferences-system-network-samba.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-samba.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-boot.svg b/icons/preferences/32/preferences-system-network-server-boot.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-boot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-dhcp.svg b/icons/preferences/32/preferences-system-network-server-dhcp.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-dhcp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-dns.svg b/icons/preferences/32/preferences-system-network-server-dns.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-dns.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-ftp.svg b/icons/preferences/32/preferences-system-network-server-ftp.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-ftp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-installation.svg b/icons/preferences/32/preferences-system-network-server-installation.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-installation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-iscsi.svg b/icons/preferences/32/preferences-system-network-server-iscsi.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-iscsi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-kerberos.svg b/icons/preferences/32/preferences-system-network-server-kerberos.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-kerberos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-ldap.svg b/icons/preferences/32/preferences-system-network-server-ldap.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-ldap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-mail.svg b/icons/preferences/32/preferences-system-network-server-mail.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-mail.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-nfs.svg b/icons/preferences/32/preferences-system-network-server-nfs.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-nfs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-nis.svg b/icons/preferences/32/preferences-system-network-server-nis.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-nis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-samba.svg b/icons/preferences/32/preferences-system-network-server-samba.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-samba.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-slp.svg b/icons/preferences/32/preferences-system-network-server-slp.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-slp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server-web.svg b/icons/preferences/32/preferences-system-network-server-web.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server-web.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-server.svg b/icons/preferences/32/preferences-system-network-server.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-server.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-vpn.svg b/icons/preferences/32/preferences-system-network-vpn.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-vpn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-network-wakeonlan.svg b/icons/preferences/32/preferences-system-network-wakeonlan.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-network-wakeonlan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-services.svg b/icons/preferences/32/preferences-system-services.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-services.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-session-services.svg b/icons/preferences/32/preferences-system-session-services.svg
--- a/icons/preferences/32/preferences-system-session-services.svg
+++ b/icons/preferences/32/preferences-system-session-services.svg
@@ -1,73 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-startup.svg b/icons/preferences/32/preferences-system-startup.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-startup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system-user-sudo.svg b/icons/preferences/32/preferences-system-user-sudo.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system-user-sudo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-system.svg b/icons/preferences/32/preferences-system.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-system.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-virtualization-container.svg b/icons/preferences/32/preferences-virtualization-container.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-virtualization-container.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-virtualization-vm-install.svg b/icons/preferences/32/preferences-virtualization-vm-install.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-virtualization-vm-install.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-virtualization-vm-migrate.svg b/icons/preferences/32/preferences-virtualization-vm-migrate.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-virtualization-vm-migrate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-virtualization-vm-new.svg b/icons/preferences/32/preferences-virtualization-vm-new.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-virtualization-vm-new.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences-virtualization-vm.svg b/icons/preferences/32/preferences-virtualization-vm.svg
new file mode 100644
--- /dev/null
+++ b/icons/preferences/32/preferences-virtualization-vm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/preferences/32/preferences.svg b/icons/preferences/32/preferences.svg
new file mode 120000
--- /dev/null
+++ b/icons/preferences/32/preferences.svg
@@ -0,0 +1 @@
+../../apps/32/systemsettings.svg
\ No newline at end of file