diff --git a/plasma/desktop/Snigdha-OS/metadata.desktop b/plasma/desktop/Snigdha-OS/metadata.desktop
new file mode 100644
index 0000000..c3ba17d
--- /dev/null
+++ b/plasma/desktop/Snigdha-OS/metadata.desktop
@@ -0,0 +1,28 @@
+[Desktop Entry]
+Name=Snigdha-OS
+Comment=Plasma Theme For Snigdha OS
+
+X-KDE-PluginInfo-Author=Eshan Roy
+X-KDE-PluginInfo-Email=m.eshanized@gmail.com
+X-KDE-PluginInfo-Name=Snigdha-OS
+X-KDE-PluginInfo-Version=1.0
+X-KDE-PluginInfo-Website=https://github.com/Snigdha-OS/snigdhaos-kde-theme
+X-KDE-PluginInfo-Category=
+X-KDE-PluginInfo-Depends=
+X-KDE-PluginInfo-License=MIT
+X-KDE-PluginInfo-EnabledByDefault=true
+
+[ContrastEffect]
+enabled=false
+contrast=0.2
+intensity=0.4
+saturation=1.7
+
+[Wallpaper]
+defaultWallpaperTheme=Snigdha-OS
+defaultFileSuffix=.png
+defaultWidth=2560
+defaultHeight=1440
+
+[AdaptiveTransparency]
+enabled=true
diff --git a/plasma/desktop/Snigdha-OS/metadata.json b/plasma/desktop/Snigdha-OS/metadata.json
new file mode 100644
index 0000000..1a60d90
--- /dev/null
+++ b/plasma/desktop/Snigdha-OS/metadata.json
@@ -0,0 +1,20 @@
+{
+ "KPlugin": {
+ "Authors": [
+ {
+ "Email": "m.eshanized@gmail.com",
+ "Name": "Eshan Roy"
+ }
+ ],
+ "Category": "",
+ "Dependencies": [
+ ],
+ "Description": "Plasma Theme for Snigdha OS",
+ "EnabledByDefault": true,
+ "Id": "Snigdha-OS",
+ "License": "MIT",
+ "Name": "Snigdha-OS",
+ "Version": "1.0",
+ "Website": "https://github.com/Snigdha-OS/snigdhaos-kde-theme"
+ }
+}
diff --git a/plasma/desktop/common/dialogs/background.svg b/plasma/desktop/common/dialogs/background.svg
new file mode 100644
index 0000000..3c1b634
--- /dev/null
+++ b/plasma/desktop/common/dialogs/background.svg
@@ -0,0 +1,566 @@
+
+
diff --git a/plasma/desktop/common/icons/akonadi.svg b/plasma/desktop/common/icons/akonadi.svg
new file mode 100644
index 0000000..6161911
--- /dev/null
+++ b/plasma/desktop/common/icons/akonadi.svg
@@ -0,0 +1,13 @@
+
diff --git a/plasma/desktop/common/icons/akregator.svg b/plasma/desktop/common/icons/akregator.svg
new file mode 100644
index 0000000..8fe3a42
--- /dev/null
+++ b/plasma/desktop/common/icons/akregator.svg
@@ -0,0 +1,13 @@
+
diff --git a/plasma/desktop/common/icons/amarok.svg b/plasma/desktop/common/icons/amarok.svg
new file mode 100644
index 0000000..eebf181
--- /dev/null
+++ b/plasma/desktop/common/icons/amarok.svg
@@ -0,0 +1 @@
+
diff --git a/plasma/desktop/common/icons/applications.svg b/plasma/desktop/common/icons/applications.svg
new file mode 100644
index 0000000..7041428
--- /dev/null
+++ b/plasma/desktop/common/icons/applications.svg
@@ -0,0 +1,43 @@
+
diff --git a/plasma/desktop/common/icons/apport.svg b/plasma/desktop/common/icons/apport.svg
new file mode 100644
index 0000000..c3526c7
--- /dev/null
+++ b/plasma/desktop/common/icons/apport.svg
@@ -0,0 +1,85 @@
+
+
diff --git a/plasma/desktop/common/icons/audio.svg b/plasma/desktop/common/icons/audio.svg
new file mode 100644
index 0000000..4cb982a
--- /dev/null
+++ b/plasma/desktop/common/icons/audio.svg
@@ -0,0 +1,93 @@
+
diff --git a/plasma/desktop/common/icons/battery.svg b/plasma/desktop/common/icons/battery.svg
new file mode 100644
index 0000000..d813b7a
--- /dev/null
+++ b/plasma/desktop/common/icons/battery.svg
@@ -0,0 +1,163 @@
+
diff --git a/plasma/desktop/common/icons/bookmarks.svg b/plasma/desktop/common/icons/bookmarks.svg
new file mode 100644
index 0000000..2f86260
--- /dev/null
+++ b/plasma/desktop/common/icons/bookmarks.svg
@@ -0,0 +1,16 @@
+
diff --git a/plasma/desktop/common/icons/caffeine.svg b/plasma/desktop/common/icons/caffeine.svg
new file mode 100644
index 0000000..b4842ea
--- /dev/null
+++ b/plasma/desktop/common/icons/caffeine.svg
@@ -0,0 +1,128 @@
+
+
diff --git a/plasma/desktop/common/icons/cantata.svg b/plasma/desktop/common/icons/cantata.svg
new file mode 100644
index 0000000..47df877
--- /dev/null
+++ b/plasma/desktop/common/icons/cantata.svg
@@ -0,0 +1,13 @@
+
diff --git a/plasma/desktop/common/icons/compass.svg b/plasma/desktop/common/icons/compass.svg
new file mode 100644
index 0000000..5853360
--- /dev/null
+++ b/plasma/desktop/common/icons/compass.svg
@@ -0,0 +1,27 @@
+
diff --git a/plasma/desktop/common/icons/computer.svg b/plasma/desktop/common/icons/computer.svg
new file mode 100644
index 0000000..656a303
--- /dev/null
+++ b/plasma/desktop/common/icons/computer.svg
@@ -0,0 +1,63 @@
+
diff --git a/plasma/desktop/common/icons/configure.svg b/plasma/desktop/common/icons/configure.svg
new file mode 100644
index 0000000..bcc73b7
--- /dev/null
+++ b/plasma/desktop/common/icons/configure.svg
@@ -0,0 +1,22 @@
+
diff --git a/plasma/desktop/common/icons/device.svg b/plasma/desktop/common/icons/device.svg
new file mode 100644
index 0000000..b4e9631
--- /dev/null
+++ b/plasma/desktop/common/icons/device.svg
@@ -0,0 +1,27 @@
+
diff --git a/plasma/desktop/common/icons/disk.svg b/plasma/desktop/common/icons/disk.svg
new file mode 100644
index 0000000..87f7879
--- /dev/null
+++ b/plasma/desktop/common/icons/disk.svg
@@ -0,0 +1,297 @@
+
+
diff --git a/plasma/desktop/common/icons/distribute.svg b/plasma/desktop/common/icons/distribute.svg
new file mode 100644
index 0000000..8a380fa
--- /dev/null
+++ b/plasma/desktop/common/icons/distribute.svg
@@ -0,0 +1,15 @@
+
diff --git a/plasma/desktop/common/icons/document.svg b/plasma/desktop/common/icons/document.svg
new file mode 100644
index 0000000..d8181bc
--- /dev/null
+++ b/plasma/desktop/common/icons/document.svg
@@ -0,0 +1 @@
+
diff --git a/plasma/desktop/common/icons/drive.svg b/plasma/desktop/common/icons/drive.svg
new file mode 100644
index 0000000..6e4d365
--- /dev/null
+++ b/plasma/desktop/common/icons/drive.svg
@@ -0,0 +1,23 @@
+
diff --git a/plasma/desktop/common/icons/edit.svg b/plasma/desktop/common/icons/edit.svg
new file mode 100644
index 0000000..b767460
--- /dev/null
+++ b/plasma/desktop/common/icons/edit.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/plasma/desktop/common/icons/fcitx.svg b/plasma/desktop/common/icons/fcitx.svg
new file mode 100644
index 0000000..884644c
--- /dev/null
+++ b/plasma/desktop/common/icons/fcitx.svg
@@ -0,0 +1,620 @@
+
+
diff --git a/plasma/desktop/common/icons/go.svg b/plasma/desktop/common/icons/go.svg
new file mode 100644
index 0000000..ca0887d
--- /dev/null
+++ b/plasma/desktop/common/icons/go.svg
@@ -0,0 +1,122 @@
+
+
diff --git a/plasma/desktop/common/icons/ime.svg b/plasma/desktop/common/icons/ime.svg
new file mode 100644
index 0000000..4e37f0a
--- /dev/null
+++ b/plasma/desktop/common/icons/ime.svg
@@ -0,0 +1,518 @@
+
+
diff --git a/plasma/desktop/common/icons/input.svg b/plasma/desktop/common/icons/input.svg
new file mode 100644
index 0000000..ae3df7d
--- /dev/null
+++ b/plasma/desktop/common/icons/input.svg
@@ -0,0 +1,394 @@
+
+
diff --git a/plasma/desktop/common/icons/kalarm.svg b/plasma/desktop/common/icons/kalarm.svg
new file mode 100644
index 0000000..afd6ae4
--- /dev/null
+++ b/plasma/desktop/common/icons/kalarm.svg
@@ -0,0 +1,86 @@
+
+
diff --git a/plasma/desktop/common/icons/kate.svg b/plasma/desktop/common/icons/kate.svg
new file mode 100644
index 0000000..0a213fb
--- /dev/null
+++ b/plasma/desktop/common/icons/kate.svg
@@ -0,0 +1,115 @@
+
+
diff --git a/plasma/desktop/common/icons/kdeconnect.svg b/plasma/desktop/common/icons/kdeconnect.svg
new file mode 100644
index 0000000..eb022d7
--- /dev/null
+++ b/plasma/desktop/common/icons/kdeconnect.svg
@@ -0,0 +1,25 @@
+
diff --git a/plasma/desktop/common/icons/kdf.svg b/plasma/desktop/common/icons/kdf.svg
new file mode 100644
index 0000000..5ebd323
--- /dev/null
+++ b/plasma/desktop/common/icons/kdf.svg
@@ -0,0 +1,17 @@
+
diff --git a/plasma/desktop/common/icons/keyboard.svg b/plasma/desktop/common/icons/keyboard.svg
new file mode 100644
index 0000000..b4c8f04
--- /dev/null
+++ b/plasma/desktop/common/icons/keyboard.svg
@@ -0,0 +1,13 @@
+
diff --git a/plasma/desktop/common/icons/kget.svg b/plasma/desktop/common/icons/kget.svg
new file mode 100644
index 0000000..8d0bee0
--- /dev/null
+++ b/plasma/desktop/common/icons/kget.svg
@@ -0,0 +1,13 @@
+
diff --git a/plasma/desktop/common/icons/kgpg.svg b/plasma/desktop/common/icons/kgpg.svg
new file mode 100644
index 0000000..4d64301
--- /dev/null
+++ b/plasma/desktop/common/icons/kgpg.svg
@@ -0,0 +1 @@
+
diff --git a/plasma/desktop/common/icons/kleopatra.svg b/plasma/desktop/common/icons/kleopatra.svg
new file mode 100644
index 0000000..0b07297
--- /dev/null
+++ b/plasma/desktop/common/icons/kleopatra.svg
@@ -0,0 +1,6 @@
+
diff --git a/plasma/desktop/common/icons/klipper.svg b/plasma/desktop/common/icons/klipper.svg
new file mode 100644
index 0000000..4a7e363
--- /dev/null
+++ b/plasma/desktop/common/icons/klipper.svg
@@ -0,0 +1,9 @@
+
diff --git a/plasma/desktop/common/icons/kmail.svg b/plasma/desktop/common/icons/kmail.svg
new file mode 100644
index 0000000..7214c96
--- /dev/null
+++ b/plasma/desktop/common/icons/kmail.svg
@@ -0,0 +1,10 @@
+
diff --git a/plasma/desktop/common/icons/knotes.svg b/plasma/desktop/common/icons/knotes.svg
new file mode 100644
index 0000000..d597d34
--- /dev/null
+++ b/plasma/desktop/common/icons/knotes.svg
@@ -0,0 +1,91 @@
+
+
diff --git a/plasma/desktop/common/icons/konv_message.svg b/plasma/desktop/common/icons/konv_message.svg
new file mode 100644
index 0000000..6992cd9
--- /dev/null
+++ b/plasma/desktop/common/icons/konv_message.svg
@@ -0,0 +1,12 @@
+
diff --git a/plasma/desktop/common/icons/konversation.svg b/plasma/desktop/common/icons/konversation.svg
new file mode 100644
index 0000000..a022e5c
--- /dev/null
+++ b/plasma/desktop/common/icons/konversation.svg
@@ -0,0 +1,11 @@
+
diff --git a/plasma/desktop/common/icons/kopete.svg b/plasma/desktop/common/icons/kopete.svg
new file mode 100644
index 0000000..d521292
--- /dev/null
+++ b/plasma/desktop/common/icons/kopete.svg
@@ -0,0 +1,9 @@
+
diff --git a/plasma/desktop/common/icons/korgac.svg b/plasma/desktop/common/icons/korgac.svg
new file mode 100644
index 0000000..b71c8d6
--- /dev/null
+++ b/plasma/desktop/common/icons/korgac.svg
@@ -0,0 +1,9 @@
+
diff --git a/plasma/desktop/common/icons/kpackagekit.svg b/plasma/desktop/common/icons/kpackagekit.svg
new file mode 100644
index 0000000..646c2a5
--- /dev/null
+++ b/plasma/desktop/common/icons/kpackagekit.svg
@@ -0,0 +1,215 @@
+
+
diff --git a/plasma/desktop/common/icons/kruler.svg b/plasma/desktop/common/icons/kruler.svg
new file mode 100644
index 0000000..7170f10
--- /dev/null
+++ b/plasma/desktop/common/icons/kruler.svg
@@ -0,0 +1,11 @@
+
diff --git a/plasma/desktop/common/icons/kteatime.svg b/plasma/desktop/common/icons/kteatime.svg
new file mode 100644
index 0000000..62561d9
--- /dev/null
+++ b/plasma/desktop/common/icons/kteatime.svg
@@ -0,0 +1,9 @@
+
diff --git a/plasma/desktop/common/icons/ktorrent.svg b/plasma/desktop/common/icons/ktorrent.svg
new file mode 100644
index 0000000..99e5732
--- /dev/null
+++ b/plasma/desktop/common/icons/ktorrent.svg
@@ -0,0 +1,27 @@
+
diff --git a/plasma/desktop/common/icons/list.svg b/plasma/desktop/common/icons/list.svg
new file mode 100644
index 0000000..0586970
--- /dev/null
+++ b/plasma/desktop/common/icons/list.svg
@@ -0,0 +1,137 @@
+
+
diff --git a/plasma/desktop/common/icons/mail.svg b/plasma/desktop/common/icons/mail.svg
new file mode 100644
index 0000000..57be30e
--- /dev/null
+++ b/plasma/desktop/common/icons/mail.svg
@@ -0,0 +1,22 @@
+
diff --git a/plasma/desktop/common/icons/manjaro.svg b/plasma/desktop/common/icons/manjaro.svg
new file mode 100644
index 0000000..43ee7e9
--- /dev/null
+++ b/plasma/desktop/common/icons/manjaro.svg
@@ -0,0 +1,20 @@
+
diff --git a/plasma/desktop/common/icons/media.svg b/plasma/desktop/common/icons/media.svg
new file mode 100644
index 0000000..622831d
--- /dev/null
+++ b/plasma/desktop/common/icons/media.svg
@@ -0,0 +1,131 @@
+
diff --git a/plasma/desktop/common/icons/nepomuk.svg b/plasma/desktop/common/icons/nepomuk.svg
new file mode 100644
index 0000000..d871cf0
--- /dev/null
+++ b/plasma/desktop/common/icons/nepomuk.svg
@@ -0,0 +1,95 @@
+
+
diff --git a/plasma/desktop/common/icons/network.svg b/plasma/desktop/common/icons/network.svg
new file mode 100644
index 0000000..7bb7981
--- /dev/null
+++ b/plasma/desktop/common/icons/network.svg
@@ -0,0 +1,4242 @@
+
+
diff --git a/plasma/desktop/common/icons/notification.svg b/plasma/desktop/common/icons/notification.svg
new file mode 100644
index 0000000..d04e7e9
--- /dev/null
+++ b/plasma/desktop/common/icons/notification.svg
@@ -0,0 +1,42 @@
+
diff --git a/plasma/desktop/common/icons/office.svg b/plasma/desktop/common/icons/office.svg
new file mode 100644
index 0000000..94ec4f1
--- /dev/null
+++ b/plasma/desktop/common/icons/office.svg
@@ -0,0 +1,9 @@
+
diff --git a/plasma/desktop/common/icons/osd.svg b/plasma/desktop/common/icons/osd.svg
new file mode 100644
index 0000000..8f86074
--- /dev/null
+++ b/plasma/desktop/common/icons/osd.svg
@@ -0,0 +1,766 @@
+
+
diff --git a/plasma/desktop/common/icons/pamac.svg b/plasma/desktop/common/icons/pamac.svg
new file mode 100644
index 0000000..2f45924
--- /dev/null
+++ b/plasma/desktop/common/icons/pamac.svg
@@ -0,0 +1,131 @@
+
+
diff --git a/plasma/desktop/common/icons/phone.svg b/plasma/desktop/common/icons/phone.svg
new file mode 100644
index 0000000..b47f548
--- /dev/null
+++ b/plasma/desktop/common/icons/phone.svg
@@ -0,0 +1,50 @@
+
diff --git a/plasma/desktop/common/icons/plasmavault.svg b/plasma/desktop/common/icons/plasmavault.svg
new file mode 100644
index 0000000..2be37f9
--- /dev/null
+++ b/plasma/desktop/common/icons/plasmavault.svg
@@ -0,0 +1,111 @@
+
+
diff --git a/plasma/desktop/common/icons/plasmavault_error.svg b/plasma/desktop/common/icons/plasmavault_error.svg
new file mode 100644
index 0000000..25e51cd
--- /dev/null
+++ b/plasma/desktop/common/icons/plasmavault_error.svg
@@ -0,0 +1,121 @@
+
+
diff --git a/plasma/desktop/common/icons/preferences.svg b/plasma/desktop/common/icons/preferences.svg
new file mode 100644
index 0000000..a640167
--- /dev/null
+++ b/plasma/desktop/common/icons/preferences.svg
@@ -0,0 +1,343 @@
+
+
diff --git a/plasma/desktop/common/icons/printer.svg b/plasma/desktop/common/icons/printer.svg
new file mode 100644
index 0000000..398d541
--- /dev/null
+++ b/plasma/desktop/common/icons/printer.svg
@@ -0,0 +1,15 @@
+
diff --git a/plasma/desktop/common/icons/quassel.svg b/plasma/desktop/common/icons/quassel.svg
new file mode 100644
index 0000000..ce3a0a8
--- /dev/null
+++ b/plasma/desktop/common/icons/quassel.svg
@@ -0,0 +1,17 @@
+
diff --git a/plasma/desktop/common/icons/quota.svg b/plasma/desktop/common/icons/quota.svg
new file mode 100644
index 0000000..f66a9a3
--- /dev/null
+++ b/plasma/desktop/common/icons/quota.svg
@@ -0,0 +1,13 @@
+
diff --git a/plasma/desktop/common/icons/redshift.svg b/plasma/desktop/common/icons/redshift.svg
new file mode 100644
index 0000000..d8e064a
--- /dev/null
+++ b/plasma/desktop/common/icons/redshift.svg
@@ -0,0 +1,17 @@
+
diff --git a/plasma/desktop/common/icons/search.svg b/plasma/desktop/common/icons/search.svg
new file mode 100644
index 0000000..3e26dbc
--- /dev/null
+++ b/plasma/desktop/common/icons/search.svg
@@ -0,0 +1,93 @@
+
+
diff --git a/plasma/desktop/common/icons/slc.svg b/plasma/desktop/common/icons/slc.svg
new file mode 100644
index 0000000..b038eb7
--- /dev/null
+++ b/plasma/desktop/common/icons/slc.svg
@@ -0,0 +1,17 @@
+
diff --git a/plasma/desktop/common/icons/software.svg b/plasma/desktop/common/icons/software.svg
new file mode 100644
index 0000000..aed8fd2
--- /dev/null
+++ b/plasma/desktop/common/icons/software.svg
@@ -0,0 +1,222 @@
+
+
diff --git a/plasma/desktop/common/icons/start.svg b/plasma/desktop/common/icons/start.svg
new file mode 100644
index 0000000..e4f4cb4
--- /dev/null
+++ b/plasma/desktop/common/icons/start.svg
@@ -0,0 +1,94 @@
+
+
diff --git a/plasma/desktop/common/icons/system.svg b/plasma/desktop/common/icons/system.svg
new file mode 100644
index 0000000..8157893
--- /dev/null
+++ b/plasma/desktop/common/icons/system.svg
@@ -0,0 +1,927 @@
+
+
diff --git a/plasma/desktop/common/icons/touchpad.svg b/plasma/desktop/common/icons/touchpad.svg
new file mode 100644
index 0000000..cf20251
--- /dev/null
+++ b/plasma/desktop/common/icons/touchpad.svg
@@ -0,0 +1,99 @@
+
+
diff --git a/plasma/desktop/common/icons/update.svg b/plasma/desktop/common/icons/update.svg
new file mode 100644
index 0000000..7af12e0
--- /dev/null
+++ b/plasma/desktop/common/icons/update.svg
@@ -0,0 +1,211 @@
+
+
diff --git a/plasma/desktop/common/icons/user.svg b/plasma/desktop/common/icons/user.svg
new file mode 100644
index 0000000..806b30a
--- /dev/null
+++ b/plasma/desktop/common/icons/user.svg
@@ -0,0 +1,310 @@
+
+
diff --git a/plasma/desktop/common/icons/video-card.svg b/plasma/desktop/common/icons/video-card.svg
new file mode 100644
index 0000000..2ef8de6
--- /dev/null
+++ b/plasma/desktop/common/icons/video-card.svg
@@ -0,0 +1,10 @@
+
diff --git a/plasma/desktop/common/icons/video.svg b/plasma/desktop/common/icons/video.svg
new file mode 100644
index 0000000..504499b
--- /dev/null
+++ b/plasma/desktop/common/icons/video.svg
@@ -0,0 +1,130 @@
+
+
diff --git a/plasma/desktop/common/icons/view.svg b/plasma/desktop/common/icons/view.svg
new file mode 100644
index 0000000..712400c
--- /dev/null
+++ b/plasma/desktop/common/icons/view.svg
@@ -0,0 +1,22 @@
+
diff --git a/plasma/desktop/common/icons/vlc.svg b/plasma/desktop/common/icons/vlc.svg
new file mode 100644
index 0000000..589bf3e
--- /dev/null
+++ b/plasma/desktop/common/icons/vlc.svg
@@ -0,0 +1,14 @@
+
diff --git a/plasma/desktop/common/icons/wallet.svg b/plasma/desktop/common/icons/wallet.svg
new file mode 100644
index 0000000..c6b7816
--- /dev/null
+++ b/plasma/desktop/common/icons/wallet.svg
@@ -0,0 +1,13 @@
+
diff --git a/plasma/desktop/common/icons/window.svg b/plasma/desktop/common/icons/window.svg
new file mode 100644
index 0000000..aafbb95
--- /dev/null
+++ b/plasma/desktop/common/icons/window.svg
@@ -0,0 +1,208 @@
+
+
diff --git a/plasma/desktop/common/icons/yakuake.svg b/plasma/desktop/common/icons/yakuake.svg
new file mode 100644
index 0000000..982e825
--- /dev/null
+++ b/plasma/desktop/common/icons/yakuake.svg
@@ -0,0 +1,9 @@
+
diff --git a/plasma/desktop/common/icons/zoom.svg b/plasma/desktop/common/icons/zoom.svg
new file mode 100644
index 0000000..975f651
--- /dev/null
+++ b/plasma/desktop/common/icons/zoom.svg
@@ -0,0 +1,21 @@
+
diff --git a/plasma/desktop/common/solid/dialogs/background.svg b/plasma/desktop/common/solid/dialogs/background.svg
new file mode 100644
index 0000000..dc20525
--- /dev/null
+++ b/plasma/desktop/common/solid/dialogs/background.svg
@@ -0,0 +1,557 @@
+
+
diff --git a/plasma/desktop/common/solid/widgets/background.svg b/plasma/desktop/common/solid/widgets/background.svg
new file mode 100644
index 0000000..ee1e50e
--- /dev/null
+++ b/plasma/desktop/common/solid/widgets/background.svg
@@ -0,0 +1,1030 @@
+
+
diff --git a/plasma/desktop/common/solid/widgets/panel-background.svg b/plasma/desktop/common/solid/widgets/panel-background.svg
new file mode 100644
index 0000000..797c835
--- /dev/null
+++ b/plasma/desktop/common/solid/widgets/panel-background.svg
@@ -0,0 +1,551 @@
+
+
diff --git a/plasma/desktop/common/solid/widgets/tooltip.svgz b/plasma/desktop/common/solid/widgets/tooltip.svgz
new file mode 100644
index 0000000..4713a1c
Binary files /dev/null and b/plasma/desktop/common/solid/widgets/tooltip.svgz differ
diff --git a/plasma/desktop/common/translucent/dialogs/background.svg b/plasma/desktop/common/translucent/dialogs/background.svg
new file mode 100644
index 0000000..3c1b634
--- /dev/null
+++ b/plasma/desktop/common/translucent/dialogs/background.svg
@@ -0,0 +1,566 @@
+
+
diff --git a/plasma/desktop/common/translucent/widgets/background.svg b/plasma/desktop/common/translucent/widgets/background.svg
new file mode 100644
index 0000000..f8bb61e
--- /dev/null
+++ b/plasma/desktop/common/translucent/widgets/background.svg
@@ -0,0 +1,1022 @@
+
+
diff --git a/plasma/desktop/common/translucent/widgets/panel-background.svg b/plasma/desktop/common/translucent/widgets/panel-background.svg
new file mode 100644
index 0000000..edd7318
--- /dev/null
+++ b/plasma/desktop/common/translucent/widgets/panel-background.svg
@@ -0,0 +1,564 @@
+
+
diff --git a/plasma/desktop/common/translucent/widgets/tooltip.svgz b/plasma/desktop/common/translucent/widgets/tooltip.svgz
new file mode 100644
index 0000000..0a4ac7e
Binary files /dev/null and b/plasma/desktop/common/translucent/widgets/tooltip.svgz differ
diff --git a/plasma/desktop/common/widgets/action-overlays.svg b/plasma/desktop/common/widgets/action-overlays.svg
new file mode 100644
index 0000000..dd4492c
--- /dev/null
+++ b/plasma/desktop/common/widgets/action-overlays.svg
@@ -0,0 +1,316 @@
+
+
diff --git a/plasma/desktop/common/widgets/actionbutton.svgz b/plasma/desktop/common/widgets/actionbutton.svgz
new file mode 100644
index 0000000..cb08cf7
Binary files /dev/null and b/plasma/desktop/common/widgets/actionbutton.svgz differ
diff --git a/plasma/desktop/common/widgets/arrows.svgz b/plasma/desktop/common/widgets/arrows.svgz
new file mode 100644
index 0000000..773efe2
Binary files /dev/null and b/plasma/desktop/common/widgets/arrows.svgz differ
diff --git a/plasma/desktop/common/widgets/background.svg b/plasma/desktop/common/widgets/background.svg
new file mode 100644
index 0000000..f8bb61e
--- /dev/null
+++ b/plasma/desktop/common/widgets/background.svg
@@ -0,0 +1,1022 @@
+
+
diff --git a/plasma/desktop/common/widgets/bar_meter_horizontal.svgz b/plasma/desktop/common/widgets/bar_meter_horizontal.svgz
new file mode 100644
index 0000000..bba5b6a
Binary files /dev/null and b/plasma/desktop/common/widgets/bar_meter_horizontal.svgz differ
diff --git a/plasma/desktop/common/widgets/bar_meter_vertical.svgz b/plasma/desktop/common/widgets/bar_meter_vertical.svgz
new file mode 100644
index 0000000..23f74e4
Binary files /dev/null and b/plasma/desktop/common/widgets/bar_meter_vertical.svgz differ
diff --git a/plasma/desktop/common/widgets/busywidget.svg b/plasma/desktop/common/widgets/busywidget.svg
new file mode 100644
index 0000000..ca3b1c7
--- /dev/null
+++ b/plasma/desktop/common/widgets/busywidget.svg
@@ -0,0 +1,171 @@
+
+
diff --git a/plasma/desktop/common/widgets/button.svg b/plasma/desktop/common/widgets/button.svg
new file mode 100644
index 0000000..3f4bf96
--- /dev/null
+++ b/plasma/desktop/common/widgets/button.svg
@@ -0,0 +1,1086 @@
+
+
diff --git a/plasma/desktop/common/widgets/calendar.svgz b/plasma/desktop/common/widgets/calendar.svgz
new file mode 100644
index 0000000..2f787fd
Binary files /dev/null and b/plasma/desktop/common/widgets/calendar.svgz differ
diff --git a/plasma/desktop/common/widgets/checkmarks.svgz b/plasma/desktop/common/widgets/checkmarks.svgz
new file mode 100644
index 0000000..06e7da1
Binary files /dev/null and b/plasma/desktop/common/widgets/checkmarks.svgz differ
diff --git a/plasma/desktop/common/widgets/clock.svg b/plasma/desktop/common/widgets/clock.svg
new file mode 100644
index 0000000..8e1b31d
--- /dev/null
+++ b/plasma/desktop/common/widgets/clock.svg
@@ -0,0 +1,114 @@
+
diff --git a/plasma/desktop/common/widgets/configuration-icons.svgz b/plasma/desktop/common/widgets/configuration-icons.svgz
new file mode 100644
index 0000000..31358c6
Binary files /dev/null and b/plasma/desktop/common/widgets/configuration-icons.svgz differ
diff --git a/plasma/desktop/common/widgets/containment-controls.svg b/plasma/desktop/common/widgets/containment-controls.svg
new file mode 100644
index 0000000..30d1f9b
--- /dev/null
+++ b/plasma/desktop/common/widgets/containment-controls.svg
@@ -0,0 +1,291 @@
+
+
diff --git a/plasma/desktop/common/widgets/glowbar.svg b/plasma/desktop/common/widgets/glowbar.svg
new file mode 100644
index 0000000..9127651
--- /dev/null
+++ b/plasma/desktop/common/widgets/glowbar.svg
@@ -0,0 +1,54 @@
+
diff --git a/plasma/desktop/common/widgets/line.svgz b/plasma/desktop/common/widgets/line.svgz
new file mode 100644
index 0000000..74e546f
Binary files /dev/null and b/plasma/desktop/common/widgets/line.svgz differ
diff --git a/plasma/desktop/common/widgets/lineedit.svg b/plasma/desktop/common/widgets/lineedit.svg
new file mode 100644
index 0000000..62363ac
--- /dev/null
+++ b/plasma/desktop/common/widgets/lineedit.svg
@@ -0,0 +1,203 @@
+
diff --git a/plasma/desktop/common/widgets/listitem.svg b/plasma/desktop/common/widgets/listitem.svg
new file mode 100644
index 0000000..fc7a88d
--- /dev/null
+++ b/plasma/desktop/common/widgets/listitem.svg
@@ -0,0 +1,416 @@
+
+
diff --git a/plasma/desktop/common/widgets/menubaritem.svgz b/plasma/desktop/common/widgets/menubaritem.svgz
new file mode 100644
index 0000000..2adc82b
Binary files /dev/null and b/plasma/desktop/common/widgets/menubaritem.svgz differ
diff --git a/plasma/desktop/common/widgets/notes.svg b/plasma/desktop/common/widgets/notes.svg
new file mode 100644
index 0000000..f113e22
--- /dev/null
+++ b/plasma/desktop/common/widgets/notes.svg
@@ -0,0 +1,361 @@
+
+
diff --git a/plasma/desktop/common/widgets/pager.svg b/plasma/desktop/common/widgets/pager.svg
new file mode 100644
index 0000000..5a5125a
--- /dev/null
+++ b/plasma/desktop/common/widgets/pager.svg
@@ -0,0 +1,31 @@
+
diff --git a/plasma/desktop/common/widgets/panel-background.svg b/plasma/desktop/common/widgets/panel-background.svg
new file mode 100644
index 0000000..edd7318
--- /dev/null
+++ b/plasma/desktop/common/widgets/panel-background.svg
@@ -0,0 +1,564 @@
+
+
diff --git a/plasma/desktop/common/widgets/plasmoidheading.svgz b/plasma/desktop/common/widgets/plasmoidheading.svgz
new file mode 100644
index 0000000..bd94fdb
Binary files /dev/null and b/plasma/desktop/common/widgets/plasmoidheading.svgz differ
diff --git a/plasma/desktop/common/widgets/plot-background.svg b/plasma/desktop/common/widgets/plot-background.svg
new file mode 100644
index 0000000..d3423a5
--- /dev/null
+++ b/plasma/desktop/common/widgets/plot-background.svg
@@ -0,0 +1,5 @@
+
diff --git a/plasma/desktop/common/widgets/scrollbar.svgz b/plasma/desktop/common/widgets/scrollbar.svgz
new file mode 100644
index 0000000..e4f7116
Binary files /dev/null and b/plasma/desktop/common/widgets/scrollbar.svgz differ
diff --git a/plasma/desktop/common/widgets/scrollwidget.svgz b/plasma/desktop/common/widgets/scrollwidget.svgz
new file mode 100644
index 0000000..064c5c0
Binary files /dev/null and b/plasma/desktop/common/widgets/scrollwidget.svgz differ
diff --git a/plasma/desktop/common/widgets/slider.svgz b/plasma/desktop/common/widgets/slider.svgz
new file mode 100644
index 0000000..d4c3bf1
Binary files /dev/null and b/plasma/desktop/common/widgets/slider.svgz differ
diff --git a/plasma/desktop/common/widgets/switch.svgz b/plasma/desktop/common/widgets/switch.svgz
new file mode 100644
index 0000000..d9e77b1
Binary files /dev/null and b/plasma/desktop/common/widgets/switch.svgz differ
diff --git a/plasma/desktop/common/widgets/tabbar.svgz b/plasma/desktop/common/widgets/tabbar.svgz
new file mode 100644
index 0000000..958772f
Binary files /dev/null and b/plasma/desktop/common/widgets/tabbar.svgz differ
diff --git a/plasma/desktop/common/widgets/tasks.svgz b/plasma/desktop/common/widgets/tasks.svgz
new file mode 100644
index 0000000..3044ce1
Binary files /dev/null and b/plasma/desktop/common/widgets/tasks.svgz differ
diff --git a/plasma/desktop/common/widgets/toolbar.svgz b/plasma/desktop/common/widgets/toolbar.svgz
new file mode 100644
index 0000000..4e1a1d5
Binary files /dev/null and b/plasma/desktop/common/widgets/toolbar.svgz differ
diff --git a/plasma/desktop/common/widgets/tooltip.svgz b/plasma/desktop/common/widgets/tooltip.svgz
new file mode 100644
index 0000000..0a4ac7e
Binary files /dev/null and b/plasma/desktop/common/widgets/tooltip.svgz differ
diff --git a/plasma/desktop/common/widgets/translucentbackground.svg b/plasma/desktop/common/widgets/translucentbackground.svg
new file mode 100644
index 0000000..744f14c
--- /dev/null
+++ b/plasma/desktop/common/widgets/translucentbackground.svg
@@ -0,0 +1,593 @@
+
+
diff --git a/plasma/desktop/common/widgets/viewitem.svgz b/plasma/desktop/common/widgets/viewitem.svgz
new file mode 100644
index 0000000..0082320
Binary files /dev/null and b/plasma/desktop/common/widgets/viewitem.svgz differ