diff --git a/extra/justfile b/extra/justfile
new file mode 100644
index 0000000..ff57c82
--- /dev/null
+++ b/extra/justfile
@@ -0,0 +1,5 @@
+icons := env_var('ICONS')
+
+install:
+ find ./scalable -type f -exec install -Dm0644 {} {{icons}}/{} \;
+
\ No newline at end of file
diff --git a/extra/scalable/actions/application-menu-symbolic.svg b/extra/scalable/actions/application-menu-symbolic.svg
new file mode 100644
index 0000000..4c9a89f
--- /dev/null
+++ b/extra/scalable/actions/application-menu-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/actions/close-menu.svg b/extra/scalable/actions/close-menu.svg
new file mode 100644
index 0000000..caf00d3
--- /dev/null
+++ b/extra/scalable/actions/close-menu.svg
@@ -0,0 +1,4 @@
+
diff --git a/extra/scalable/actions/date-symbolic.svg b/extra/scalable/actions/date-symbolic.svg
new file mode 100644
index 0000000..10c3ec4
--- /dev/null
+++ b/extra/scalable/actions/date-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/extra/scalable/actions/edit-clear-symbolic-rtl.svg b/extra/scalable/actions/edit-clear-symbolic-rtl.svg
new file mode 100644
index 0000000..471e7e1
--- /dev/null
+++ b/extra/scalable/actions/edit-clear-symbolic-rtl.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/edit-symbolic.svg b/extra/scalable/actions/edit-symbolic.svg
new file mode 100644
index 0000000..918e274
--- /dev/null
+++ b/extra/scalable/actions/edit-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/focus-windows-symbolic.svg b/extra/scalable/actions/focus-windows-symbolic.svg
new file mode 100644
index 0000000..5185577
--- /dev/null
+++ b/extra/scalable/actions/focus-windows-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/extra/scalable/actions/grip-lines-symbolic.svg b/extra/scalable/actions/grip-lines-symbolic.svg
new file mode 100644
index 0000000..d0ca6a3
--- /dev/null
+++ b/extra/scalable/actions/grip-lines-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/extra/scalable/actions/image-red-eye-symbolic.svg b/extra/scalable/actions/image-red-eye-symbolic.svg
new file mode 100644
index 0000000..124f59a
--- /dev/null
+++ b/extra/scalable/actions/image-red-eye-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/actions/media-playback-start-symbolic-rtl.svg b/extra/scalable/actions/media-playback-start-symbolic-rtl.svg
new file mode 100644
index 0000000..d492dc7
--- /dev/null
+++ b/extra/scalable/actions/media-playback-start-symbolic-rtl.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/actions/notification-alert-symbolic.svg b/extra/scalable/actions/notification-alert-symbolic.svg
new file mode 100644
index 0000000..224f616
--- /dev/null
+++ b/extra/scalable/actions/notification-alert-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/actions/object-select-symbolic.svg b/extra/scalable/actions/object-select-symbolic.svg
new file mode 100644
index 0000000..a23d9b4
--- /dev/null
+++ b/extra/scalable/actions/object-select-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/open-menu-symbolic.svg b/extra/scalable/actions/open-menu-symbolic.svg
new file mode 100644
index 0000000..efae2a2
--- /dev/null
+++ b/extra/scalable/actions/open-menu-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/pan-down-symbolic.svg b/extra/scalable/actions/pan-down-symbolic.svg
new file mode 100644
index 0000000..ce2a0b1
--- /dev/null
+++ b/extra/scalable/actions/pan-down-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/pan-end-symbolic.svg b/extra/scalable/actions/pan-end-symbolic.svg
new file mode 100644
index 0000000..7723e3b
--- /dev/null
+++ b/extra/scalable/actions/pan-end-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/actions/pan-start-symbolic.svg b/extra/scalable/actions/pan-start-symbolic.svg
new file mode 100644
index 0000000..b6f1e2c
--- /dev/null
+++ b/extra/scalable/actions/pan-start-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/actions/pan-up-symbolic.svg b/extra/scalable/actions/pan-up-symbolic.svg
new file mode 100644
index 0000000..3a27c0c
--- /dev/null
+++ b/extra/scalable/actions/pan-up-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/system-suspend-symbolic.svg b/extra/scalable/actions/system-suspend-symbolic.svg
new file mode 100644
index 0000000..90c665e
--- /dev/null
+++ b/extra/scalable/actions/system-suspend-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/view-more-horizontal-symbolic.svg b/extra/scalable/actions/view-more-horizontal-symbolic.svg
new file mode 100644
index 0000000..e4a4943
--- /dev/null
+++ b/extra/scalable/actions/view-more-horizontal-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/actions/view-more-symbolic.svg b/extra/scalable/actions/view-more-symbolic.svg
new file mode 100644
index 0000000..bb23c25
--- /dev/null
+++ b/extra/scalable/actions/view-more-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/actions/window-maximize-symbolic.svg b/extra/scalable/actions/window-maximize-symbolic.svg
new file mode 100644
index 0000000..ef66334
--- /dev/null
+++ b/extra/scalable/actions/window-maximize-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/extra/scalable/actions/window-minimize-symbolic.svg b/extra/scalable/actions/window-minimize-symbolic.svg
new file mode 100644
index 0000000..fdcf99b
--- /dev/null
+++ b/extra/scalable/actions/window-minimize-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/actions/window-restore-symbolic.svg b/extra/scalable/actions/window-restore-symbolic.svg
new file mode 100644
index 0000000..bcb506f
--- /dev/null
+++ b/extra/scalable/actions/window-restore-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/extra/scalable/actions/window-stack-symbolic.svg b/extra/scalable/actions/window-stack-symbolic.svg
new file mode 100644
index 0000000..1049f9a
--- /dev/null
+++ b/extra/scalable/actions/window-stack-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/accessories-clock-symbolic.svg b/extra/scalable/apps/accessories-clock-symbolic.svg
new file mode 100644
index 0000000..a14e817
--- /dev/null
+++ b/extra/scalable/apps/accessories-clock-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/accessories-screenshot-symbolic.svg b/extra/scalable/apps/accessories-screenshot-symbolic.svg
new file mode 100644
index 0000000..ecce003
--- /dev/null
+++ b/extra/scalable/apps/accessories-screenshot-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/addressbook-symbolic.svg b/extra/scalable/apps/addressbook-symbolic.svg
new file mode 100644
index 0000000..55506a6
--- /dev/null
+++ b/extra/scalable/apps/addressbook-symbolic.svg
@@ -0,0 +1,16 @@
+
diff --git a/extra/scalable/apps/application-default-symbolic.svg b/extra/scalable/apps/application-default-symbolic.svg
new file mode 100644
index 0000000..d2051c2
--- /dev/null
+++ b/extra/scalable/apps/application-default-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/application-font-symbolic.svg b/extra/scalable/apps/application-font-symbolic.svg
new file mode 100644
index 0000000..6a8c221
--- /dev/null
+++ b/extra/scalable/apps/application-font-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/apps/chat-symbolic.svg b/extra/scalable/apps/chat-symbolic.svg
new file mode 100644
index 0000000..6655a2c
--- /dev/null
+++ b/extra/scalable/apps/chat-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/apps/cheese-symbolic.svg b/extra/scalable/apps/cheese-symbolic.svg
new file mode 100644
index 0000000..e71e6e7
--- /dev/null
+++ b/extra/scalable/apps/cheese-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/apps/disk-usage-analyzer-symbolic.svg b/extra/scalable/apps/disk-usage-analyzer-symbolic.svg
new file mode 100644
index 0000000..cae1a6d
--- /dev/null
+++ b/extra/scalable/apps/disk-usage-analyzer-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/apps/disks-symbolic.svg b/extra/scalable/apps/disks-symbolic.svg
new file mode 100644
index 0000000..eb814b0
--- /dev/null
+++ b/extra/scalable/apps/disks-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/document-viewer-symbolic.svg b/extra/scalable/apps/document-viewer-symbolic.svg
new file mode 100644
index 0000000..d15753b
--- /dev/null
+++ b/extra/scalable/apps/document-viewer-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/firmware-manager-symbolic.svg b/extra/scalable/apps/firmware-manager-symbolic.svg
new file mode 100644
index 0000000..cae634c
--- /dev/null
+++ b/extra/scalable/apps/firmware-manager-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/help-contents-symbolic.svg b/extra/scalable/apps/help-contents-symbolic.svg
new file mode 100644
index 0000000..e770d73
--- /dev/null
+++ b/extra/scalable/apps/help-contents-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/help-faq-symbolic.svg b/extra/scalable/apps/help-faq-symbolic.svg
new file mode 100644
index 0000000..c14bda8
--- /dev/null
+++ b/extra/scalable/apps/help-faq-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/mail-archive-symbolic.svg b/extra/scalable/apps/mail-archive-symbolic.svg
new file mode 100644
index 0000000..b298fce
--- /dev/null
+++ b/extra/scalable/apps/mail-archive-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/multimedia-audio-player-symbolic.svg b/extra/scalable/apps/multimedia-audio-player-symbolic.svg
new file mode 100644
index 0000000..fb5fcf1
--- /dev/null
+++ b/extra/scalable/apps/multimedia-audio-player-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/multimedia-equalizer-symbolic.svg b/extra/scalable/apps/multimedia-equalizer-symbolic.svg
new file mode 100644
index 0000000..8fe39a9
--- /dev/null
+++ b/extra/scalable/apps/multimedia-equalizer-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/apps/multimedia-photo-manager-symbolic.svg b/extra/scalable/apps/multimedia-photo-manager-symbolic.svg
new file mode 100644
index 0000000..c75a56a
--- /dev/null
+++ b/extra/scalable/apps/multimedia-photo-manager-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/multimedia-photo-viewer-symbolic.svg b/extra/scalable/apps/multimedia-photo-viewer-symbolic.svg
new file mode 100644
index 0000000..b4ef10e
--- /dev/null
+++ b/extra/scalable/apps/multimedia-photo-viewer-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/multimedia-video-player-symbolic.svg b/extra/scalable/apps/multimedia-video-player-symbolic.svg
new file mode 100644
index 0000000..7d2f4b3
--- /dev/null
+++ b/extra/scalable/apps/multimedia-video-player-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/office-calendar-symbolic.svg b/extra/scalable/apps/office-calendar-symbolic.svg
new file mode 100644
index 0000000..454b062
--- /dev/null
+++ b/extra/scalable/apps/office-calendar-symbolic.svg
@@ -0,0 +1,17 @@
+
diff --git a/extra/scalable/apps/password-manager-symbolic.svg b/extra/scalable/apps/password-manager-symbolic.svg
new file mode 100644
index 0000000..f2b7d6f
--- /dev/null
+++ b/extra/scalable/apps/password-manager-symbolic.svg
@@ -0,0 +1,17 @@
+
diff --git a/extra/scalable/apps/setroubleshoot_icon-symbolic.svg b/extra/scalable/apps/setroubleshoot_icon-symbolic.svg
new file mode 100644
index 0000000..771d169
--- /dev/null
+++ b/extra/scalable/apps/setroubleshoot_icon-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/sparkleshare-symbolic.svg b/extra/scalable/apps/sparkleshare-symbolic.svg
new file mode 100644
index 0000000..a90675d
--- /dev/null
+++ b/extra/scalable/apps/sparkleshare-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/system-users-symbolic.svg b/extra/scalable/apps/system-users-symbolic.svg
new file mode 100644
index 0000000..c503a01
--- /dev/null
+++ b/extra/scalable/apps/system-users-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/user-info-symbolic.svg b/extra/scalable/apps/user-info-symbolic.svg
new file mode 100644
index 0000000..23e70bb
--- /dev/null
+++ b/extra/scalable/apps/user-info-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/utilities-system-monitor-symbolic.svg b/extra/scalable/apps/utilities-system-monitor-symbolic.svg
new file mode 100644
index 0000000..c70e458
--- /dev/null
+++ b/extra/scalable/apps/utilities-system-monitor-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/utilities-tweak-tool-symbolic.svg b/extra/scalable/apps/utilities-tweak-tool-symbolic.svg
new file mode 100644
index 0000000..629abba
--- /dev/null
+++ b/extra/scalable/apps/utilities-tweak-tool-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/apps/weather-symbolic.svg b/extra/scalable/apps/weather-symbolic.svg
new file mode 100644
index 0000000..c58d218
--- /dev/null
+++ b/extra/scalable/apps/weather-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/apps/web-browser-symbolic.svg b/extra/scalable/apps/web-browser-symbolic.svg
new file mode 100644
index 0000000..d902d85
--- /dev/null
+++ b/extra/scalable/apps/web-browser-symbolic.svg
@@ -0,0 +1,15 @@
+
diff --git a/extra/scalable/categories/applications-video-symbolic.svg b/extra/scalable/categories/applications-video-symbolic.svg
new file mode 100644
index 0000000..664a1c0
--- /dev/null
+++ b/extra/scalable/categories/applications-video-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/extra/scalable/categories/preferences-desktop-online-accounts-symbolic.svg b/extra/scalable/categories/preferences-desktop-online-accounts-symbolic.svg
new file mode 100644
index 0000000..2c3dfdb
--- /dev/null
+++ b/extra/scalable/categories/preferences-desktop-online-accounts-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/categories/slideshow-symbolic.svg b/extra/scalable/categories/slideshow-symbolic.svg
new file mode 100644
index 0000000..68f1a3e
--- /dev/null
+++ b/extra/scalable/categories/slideshow-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/extra/scalable/devices/ac-adapter-symbolic.svg b/extra/scalable/devices/ac-adapter-symbolic.svg
new file mode 100644
index 0000000..ab05853
--- /dev/null
+++ b/extra/scalable/devices/ac-adapter-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/airplane-mode-symbolic.svg b/extra/scalable/devices/airplane-mode-symbolic.svg
new file mode 100644
index 0000000..8bec7e7
--- /dev/null
+++ b/extra/scalable/devices/airplane-mode-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/audio-card-usb-symbolic.svg b/extra/scalable/devices/audio-card-usb-symbolic.svg
new file mode 100644
index 0000000..6027d12
--- /dev/null
+++ b/extra/scalable/devices/audio-card-usb-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/audio-headphones-symbolic.svg b/extra/scalable/devices/audio-headphones-symbolic.svg
new file mode 100644
index 0000000..1118dbc
--- /dev/null
+++ b/extra/scalable/devices/audio-headphones-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/devices/audio-headset-symbolic.svg b/extra/scalable/devices/audio-headset-symbolic.svg
new file mode 100644
index 0000000..043ae68
--- /dev/null
+++ b/extra/scalable/devices/audio-headset-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/devices/audio-speaker-symbolic.svg b/extra/scalable/devices/audio-speaker-symbolic.svg
new file mode 100644
index 0000000..510772c
--- /dev/null
+++ b/extra/scalable/devices/audio-speaker-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/devices/audio-speaker-testing-symbolic.svg b/extra/scalable/devices/audio-speaker-testing-symbolic.svg
new file mode 100644
index 0000000..0bfceff
--- /dev/null
+++ b/extra/scalable/devices/audio-speaker-testing-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/devices/audio-speakers-symbolic.svg b/extra/scalable/devices/audio-speakers-symbolic.svg
new file mode 100644
index 0000000..5dd573d
--- /dev/null
+++ b/extra/scalable/devices/audio-speakers-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/devices/audio-subwoofer-symbolic.svg b/extra/scalable/devices/audio-subwoofer-symbolic.svg
new file mode 100644
index 0000000..de62882
--- /dev/null
+++ b/extra/scalable/devices/audio-subwoofer-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/devices/audio-subwoofer-testing-symbolic.svg b/extra/scalable/devices/audio-subwoofer-testing-symbolic.svg
new file mode 100644
index 0000000..c10a0c0
--- /dev/null
+++ b/extra/scalable/devices/audio-subwoofer-testing-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/devices/bluetooth-symbolic.svg b/extra/scalable/devices/bluetooth-symbolic.svg
new file mode 100644
index 0000000..77775b6
--- /dev/null
+++ b/extra/scalable/devices/bluetooth-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/display-projector-symbolic.svg b/extra/scalable/devices/display-projector-symbolic.svg
new file mode 100644
index 0000000..50400ba
--- /dev/null
+++ b/extra/scalable/devices/display-projector-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/extra/scalable/devices/display-symbolic.svg b/extra/scalable/devices/display-symbolic.svg
new file mode 100644
index 0000000..0c0b281
--- /dev/null
+++ b/extra/scalable/devices/display-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/extra/scalable/devices/drive-harddisk-ieee1394-symbolic.svg b/extra/scalable/devices/drive-harddisk-ieee1394-symbolic.svg
new file mode 100644
index 0000000..169b8d0
--- /dev/null
+++ b/extra/scalable/devices/drive-harddisk-ieee1394-symbolic.svg
@@ -0,0 +1,16 @@
+
diff --git a/extra/scalable/devices/drive-harddisk-solidstate-symbolic.svg b/extra/scalable/devices/drive-harddisk-solidstate-symbolic.svg
new file mode 100644
index 0000000..9f7efd1
--- /dev/null
+++ b/extra/scalable/devices/drive-harddisk-solidstate-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/drive-harddisk-system-symbolic.svg b/extra/scalable/devices/drive-harddisk-system-symbolic.svg
new file mode 100644
index 0000000..ed61a0d
--- /dev/null
+++ b/extra/scalable/devices/drive-harddisk-system-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/drive-harddisk-usb-symbolic.svg b/extra/scalable/devices/drive-harddisk-usb-symbolic.svg
new file mode 100644
index 0000000..678b55e
--- /dev/null
+++ b/extra/scalable/devices/drive-harddisk-usb-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/drive-multidisk-symbolic.svg b/extra/scalable/devices/drive-multidisk-symbolic.svg
new file mode 100644
index 0000000..d76c000
--- /dev/null
+++ b/extra/scalable/devices/drive-multidisk-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/devices/input-dialpad-symbolic.svg b/extra/scalable/devices/input-dialpad-symbolic.svg
new file mode 100644
index 0000000..9c43d82
--- /dev/null
+++ b/extra/scalable/devices/input-dialpad-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/input-touchpad-symbolic.svg b/extra/scalable/devices/input-touchpad-symbolic.svg
new file mode 100644
index 0000000..4841749
--- /dev/null
+++ b/extra/scalable/devices/input-touchpad-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/laptop-symbolic.svg b/extra/scalable/devices/laptop-symbolic.svg
new file mode 100644
index 0000000..366c37a
--- /dev/null
+++ b/extra/scalable/devices/laptop-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/media-removable-symbolic.svg b/extra/scalable/devices/media-removable-symbolic.svg
new file mode 100644
index 0000000..7f7fd97
--- /dev/null
+++ b/extra/scalable/devices/media-removable-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/devices/media-zip-symbolic.svg b/extra/scalable/devices/media-zip-symbolic.svg
new file mode 100644
index 0000000..1924e8f
--- /dev/null
+++ b/extra/scalable/devices/media-zip-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/payment-card-symbolic.svg b/extra/scalable/devices/payment-card-symbolic.svg
new file mode 100644
index 0000000..6351a87
--- /dev/null
+++ b/extra/scalable/devices/payment-card-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/devices/printer-network-symbolic.svg b/extra/scalable/devices/printer-network-symbolic.svg
new file mode 100644
index 0000000..94b8ade
--- /dev/null
+++ b/extra/scalable/devices/printer-network-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/devices/sim-card-symbolic.svg b/extra/scalable/devices/sim-card-symbolic.svg
new file mode 100644
index 0000000..d91de2e
--- /dev/null
+++ b/extra/scalable/devices/sim-card-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/devices/smartphone-symbolic.svg b/extra/scalable/devices/smartphone-symbolic.svg
new file mode 100644
index 0000000..28c4662
--- /dev/null
+++ b/extra/scalable/devices/smartphone-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/speaker-symbolic.svg b/extra/scalable/devices/speaker-symbolic.svg
new file mode 100644
index 0000000..32a4584
--- /dev/null
+++ b/extra/scalable/devices/speaker-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/devices/tablet-symbolic.svg b/extra/scalable/devices/tablet-symbolic.svg
new file mode 100644
index 0000000..46c71be
--- /dev/null
+++ b/extra/scalable/devices/tablet-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/tv-symbolic.svg b/extra/scalable/devices/tv-symbolic.svg
new file mode 100644
index 0000000..d8a0ff6
--- /dev/null
+++ b/extra/scalable/devices/tv-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/devices/uninterruptible-power-supply-symbolic.svg b/extra/scalable/devices/uninterruptible-power-supply-symbolic.svg
new file mode 100644
index 0000000..db3ca53
--- /dev/null
+++ b/extra/scalable/devices/uninterruptible-power-supply-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/emblems/emblem-music-symbolic.svg b/extra/scalable/emblems/emblem-music-symbolic.svg
new file mode 100644
index 0000000..eb3e74a
--- /dev/null
+++ b/extra/scalable/emblems/emblem-music-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/emblems/emblem-ok-symbolic.svg b/extra/scalable/emblems/emblem-ok-symbolic.svg
new file mode 100644
index 0000000..2bf1cb1
--- /dev/null
+++ b/extra/scalable/emblems/emblem-ok-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/emblems/emblem-synchronizing-symbolic.svg b/extra/scalable/emblems/emblem-synchronizing-symbolic.svg
new file mode 100644
index 0000000..da895bf
--- /dev/null
+++ b/extra/scalable/emblems/emblem-synchronizing-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/emblems/emblem-videos-symbolic.svg b/extra/scalable/emblems/emblem-videos-symbolic.svg
new file mode 100644
index 0000000..618bbee
--- /dev/null
+++ b/extra/scalable/emblems/emblem-videos-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/mimetypes/application-certificate-symbolic.svg b/extra/scalable/mimetypes/application-certificate-symbolic.svg
new file mode 100644
index 0000000..c77572e
--- /dev/null
+++ b/extra/scalable/mimetypes/application-certificate-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/mimetypes/application-rss+xml-symbolic.svg b/extra/scalable/mimetypes/application-rss+xml-symbolic.svg
new file mode 100644
index 0000000..8c77f1d
--- /dev/null
+++ b/extra/scalable/mimetypes/application-rss+xml-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/mimetypes/application-x-addon-symbolic.svg b/extra/scalable/mimetypes/application-x-addon-symbolic.svg
new file mode 100644
index 0000000..575dc10
--- /dev/null
+++ b/extra/scalable/mimetypes/application-x-addon-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/mimetypes/application-x-firmware-symbolic.svg b/extra/scalable/mimetypes/application-x-firmware-symbolic.svg
new file mode 100644
index 0000000..e2bbc53
--- /dev/null
+++ b/extra/scalable/mimetypes/application-x-firmware-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/mimetypes/inode-directory-symbolic.svg b/extra/scalable/mimetypes/inode-directory-symbolic.svg
new file mode 100644
index 0000000..638f172
--- /dev/null
+++ b/extra/scalable/mimetypes/inode-directory-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/mimetypes/media-optical-symbolic.svg b/extra/scalable/mimetypes/media-optical-symbolic.svg
new file mode 100644
index 0000000..b9c05bf
--- /dev/null
+++ b/extra/scalable/mimetypes/media-optical-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/mimetypes/playlist-symbolic.svg b/extra/scalable/mimetypes/playlist-symbolic.svg
new file mode 100644
index 0000000..262ec50
--- /dev/null
+++ b/extra/scalable/mimetypes/playlist-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/mimetypes/x-office-drawing-symbolic.svg b/extra/scalable/mimetypes/x-office-drawing-symbolic.svg
new file mode 100644
index 0000000..29a36c1
--- /dev/null
+++ b/extra/scalable/mimetypes/x-office-drawing-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/places/applications-audio-symbolic.svg b/extra/scalable/places/applications-audio-symbolic.svg
new file mode 100644
index 0000000..aa93077
--- /dev/null
+++ b/extra/scalable/places/applications-audio-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/places/applications-office-symbolic.svg b/extra/scalable/places/applications-office-symbolic.svg
new file mode 100644
index 0000000..7c3bcaf
--- /dev/null
+++ b/extra/scalable/places/applications-office-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/places/folder-documents-symbolic.svg b/extra/scalable/places/folder-documents-symbolic.svg
new file mode 100644
index 0000000..c20908d
--- /dev/null
+++ b/extra/scalable/places/folder-documents-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/places/folder-download-symbolic.svg b/extra/scalable/places/folder-download-symbolic.svg
new file mode 100644
index 0000000..a5f73a5
--- /dev/null
+++ b/extra/scalable/places/folder-download-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/places/folder-music-symbolic.svg b/extra/scalable/places/folder-music-symbolic.svg
new file mode 100644
index 0000000..87c4f36
--- /dev/null
+++ b/extra/scalable/places/folder-music-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/places/folder-pictures-symbolic.svg b/extra/scalable/places/folder-pictures-symbolic.svg
new file mode 100644
index 0000000..3f12cb5
--- /dev/null
+++ b/extra/scalable/places/folder-pictures-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/places/folder-publicshare-symbolic.svg b/extra/scalable/places/folder-publicshare-symbolic.svg
new file mode 100644
index 0000000..b748f07
--- /dev/null
+++ b/extra/scalable/places/folder-publicshare-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/places/folder-recent-symbolic.svg b/extra/scalable/places/folder-recent-symbolic.svg
new file mode 100644
index 0000000..39960d0
--- /dev/null
+++ b/extra/scalable/places/folder-recent-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/places/folder-saved-search-symbolic.svg b/extra/scalable/places/folder-saved-search-symbolic.svg
new file mode 100644
index 0000000..9cfce8e
--- /dev/null
+++ b/extra/scalable/places/folder-saved-search-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/places/folder-templates-symbolic.svg b/extra/scalable/places/folder-templates-symbolic.svg
new file mode 100644
index 0000000..6ca63b4
--- /dev/null
+++ b/extra/scalable/places/folder-templates-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/places/folder-videos-symbolic.svg b/extra/scalable/places/folder-videos-symbolic.svg
new file mode 100644
index 0000000..c53c383
--- /dev/null
+++ b/extra/scalable/places/folder-videos-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/places/mail-archive-symbolic.svg b/extra/scalable/places/mail-archive-symbolic.svg
new file mode 100644
index 0000000..0a4484e
--- /dev/null
+++ b/extra/scalable/places/mail-archive-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/places/mail-folder-inbox-symbolic.svg b/extra/scalable/places/mail-folder-inbox-symbolic.svg
new file mode 100644
index 0000000..3b4f5e3
--- /dev/null
+++ b/extra/scalable/places/mail-folder-inbox-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/places/mail-folder-outbox-symbolic.svg b/extra/scalable/places/mail-folder-outbox-symbolic.svg
new file mode 100644
index 0000000..afd4aa9
--- /dev/null
+++ b/extra/scalable/places/mail-folder-outbox-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/audio-volume-overamplified-symbolic.svg b/extra/scalable/status/audio-volume-overamplified-symbolic.svg
new file mode 100644
index 0000000..9ab203c
--- /dev/null
+++ b/extra/scalable/status/audio-volume-overamplified-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/status/changes-allow-symbolic.svg b/extra/scalable/status/changes-allow-symbolic.svg
new file mode 100644
index 0000000..d395396
--- /dev/null
+++ b/extra/scalable/status/changes-allow-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/changes-prevent-symbolic.svg b/extra/scalable/status/changes-prevent-symbolic.svg
new file mode 100644
index 0000000..7d58b4d
--- /dev/null
+++ b/extra/scalable/status/changes-prevent-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/checkbox-checked-symbolic.svg b/extra/scalable/status/checkbox-checked-symbolic.svg
new file mode 100644
index 0000000..923380f
--- /dev/null
+++ b/extra/scalable/status/checkbox-checked-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/status/checkbox-mixed-symbolic.svg b/extra/scalable/status/checkbox-mixed-symbolic.svg
new file mode 100644
index 0000000..b4543d5
--- /dev/null
+++ b/extra/scalable/status/checkbox-mixed-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/status/keyboard-brightness-symbolic.svg b/extra/scalable/status/keyboard-brightness-symbolic.svg
new file mode 100644
index 0000000..4ccb7b3
--- /dev/null
+++ b/extra/scalable/status/keyboard-brightness-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/status/media-playlist-repeat-symbolic-rtl.svg b/extra/scalable/status/media-playlist-repeat-symbolic-rtl.svg
new file mode 100644
index 0000000..54dd6d8
--- /dev/null
+++ b/extra/scalable/status/media-playlist-repeat-symbolic-rtl.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/media-playlist-shuffle-symbolic-rtl.svg b/extra/scalable/status/media-playlist-shuffle-symbolic-rtl.svg
new file mode 100644
index 0000000..df18348
--- /dev/null
+++ b/extra/scalable/status/media-playlist-shuffle-symbolic-rtl.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/status/microphone-sensitivity-high-symbolic.svg b/extra/scalable/status/microphone-sensitivity-high-symbolic.svg
new file mode 100644
index 0000000..c062c37
--- /dev/null
+++ b/extra/scalable/status/microphone-sensitivity-high-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/microphone-sensitivity-low-symbolic.svg b/extra/scalable/status/microphone-sensitivity-low-symbolic.svg
new file mode 100644
index 0000000..934468a
--- /dev/null
+++ b/extra/scalable/status/microphone-sensitivity-low-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/microphone-sensitivity-medium-symbolic.svg b/extra/scalable/status/microphone-sensitivity-medium-symbolic.svg
new file mode 100644
index 0000000..3422f8f
--- /dev/null
+++ b/extra/scalable/status/microphone-sensitivity-medium-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/microphone-sensitivity-muted-symbolic.svg b/extra/scalable/status/microphone-sensitivity-muted-symbolic.svg
new file mode 100644
index 0000000..ac69769
--- /dev/null
+++ b/extra/scalable/status/microphone-sensitivity-muted-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/network-wired-acquiring-symbolic.svg b/extra/scalable/status/network-wired-acquiring-symbolic.svg
new file mode 100644
index 0000000..5e330aa
--- /dev/null
+++ b/extra/scalable/status/network-wired-acquiring-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/extra/scalable/status/network-wired-disconnected-symbolic.svg b/extra/scalable/status/network-wired-disconnected-symbolic.svg
new file mode 100644
index 0000000..e58f629
--- /dev/null
+++ b/extra/scalable/status/network-wired-disconnected-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/status/network-wired-error-symbolic.svg b/extra/scalable/status/network-wired-error-symbolic.svg
new file mode 100644
index 0000000..51ec867
--- /dev/null
+++ b/extra/scalable/status/network-wired-error-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/network-wired-no-route-symbolic.svg b/extra/scalable/status/network-wired-no-route-symbolic.svg
new file mode 100644
index 0000000..ea1a6c3
--- /dev/null
+++ b/extra/scalable/status/network-wired-no-route-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/network-wired-symbolic.svg b/extra/scalable/status/network-wired-symbolic.svg
new file mode 100644
index 0000000..b698553
--- /dev/null
+++ b/extra/scalable/status/network-wired-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/network-wireless-acquiring-symbolic.svg b/extra/scalable/status/network-wireless-acquiring-symbolic.svg
new file mode 100644
index 0000000..e58ca31
--- /dev/null
+++ b/extra/scalable/status/network-wireless-acquiring-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/network-wireless-connected-symbolic.svg b/extra/scalable/status/network-wireless-connected-symbolic.svg
new file mode 100644
index 0000000..e8358fa
--- /dev/null
+++ b/extra/scalable/status/network-wireless-connected-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/network-wireless-disconnected-symbolic.svg b/extra/scalable/status/network-wireless-disconnected-symbolic.svg
new file mode 100644
index 0000000..149a36e
--- /dev/null
+++ b/extra/scalable/status/network-wireless-disconnected-symbolic.svg
@@ -0,0 +1,13 @@
+
diff --git a/extra/scalable/status/network-wireless-encrypted-symbolic.svg b/extra/scalable/status/network-wireless-encrypted-symbolic.svg
new file mode 100644
index 0000000..6bce872
--- /dev/null
+++ b/extra/scalable/status/network-wireless-encrypted-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/network-wireless-error-symbolic.svg b/extra/scalable/status/network-wireless-error-symbolic.svg
new file mode 100644
index 0000000..65dd909
--- /dev/null
+++ b/extra/scalable/status/network-wireless-error-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/network-wireless-hotspot-symbolic.svg b/extra/scalable/status/network-wireless-hotspot-symbolic.svg
new file mode 100644
index 0000000..769c9a4
--- /dev/null
+++ b/extra/scalable/status/network-wireless-hotspot-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/network-wireless-no-route-symbolic.svg b/extra/scalable/status/network-wireless-no-route-symbolic.svg
new file mode 100644
index 0000000..94ba27e
--- /dev/null
+++ b/extra/scalable/status/network-wireless-no-route-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/network-wireless-signal-excellent-symbolic.svg b/extra/scalable/status/network-wireless-signal-excellent-symbolic.svg
new file mode 100644
index 0000000..c7d862d
--- /dev/null
+++ b/extra/scalable/status/network-wireless-signal-excellent-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/extra/scalable/status/network-wireless-signal-good-symbolic.svg b/extra/scalable/status/network-wireless-signal-good-symbolic.svg
new file mode 100644
index 0000000..f0fddf7
--- /dev/null
+++ b/extra/scalable/status/network-wireless-signal-good-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/network-wireless-signal-none-symbolic.svg b/extra/scalable/status/network-wireless-signal-none-symbolic.svg
new file mode 100644
index 0000000..5088404
--- /dev/null
+++ b/extra/scalable/status/network-wireless-signal-none-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/extra/scalable/status/network-wireless-signal-ok-symbolic.svg b/extra/scalable/status/network-wireless-signal-ok-symbolic.svg
new file mode 100644
index 0000000..f5d05bd
--- /dev/null
+++ b/extra/scalable/status/network-wireless-signal-ok-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/network-wireless-signal-weak-symbolic.svg b/extra/scalable/status/network-wireless-signal-weak-symbolic.svg
new file mode 100644
index 0000000..398d9a5
--- /dev/null
+++ b/extra/scalable/status/network-wireless-signal-weak-symbolic.svg
@@ -0,0 +1,12 @@
+
diff --git a/extra/scalable/status/radio-checked-symbolic.svg b/extra/scalable/status/radio-checked-symbolic.svg
new file mode 100644
index 0000000..eb87436
--- /dev/null
+++ b/extra/scalable/status/radio-checked-symbolic.svg
@@ -0,0 +1,3 @@
+