diff --git a/.gitignore b/.gitignore
index 033ba29c8..4d716666d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,7 +4,7 @@
/public/css
/public/js
/public/vendor
-/public/themes/*
+/public/themes
/storage/*.key
/vendor
/.idea
diff --git a/public/themes/default/assets/images/1.png b/public/themes/default/assets/images/1.png
deleted file mode 100644
index ea290ebfc..000000000
Binary files a/public/themes/default/assets/images/1.png and /dev/null differ
diff --git a/public/themes/default/assets/images/10.jpeg b/public/themes/default/assets/images/10.jpeg
deleted file mode 100644
index 07783af9e..000000000
Binary files a/public/themes/default/assets/images/10.jpeg and /dev/null differ
diff --git a/public/themes/default/assets/images/2.png b/public/themes/default/assets/images/2.png
deleted file mode 100644
index 1e296cc1f..000000000
Binary files a/public/themes/default/assets/images/2.png and /dev/null differ
diff --git a/public/themes/default/assets/images/3.png b/public/themes/default/assets/images/3.png
deleted file mode 100644
index 1cc45c19f..000000000
Binary files a/public/themes/default/assets/images/3.png and /dev/null differ
diff --git a/public/themes/default/assets/images/404-image.svg b/public/themes/default/assets/images/404-image.svg
deleted file mode 100644
index 8b7106715..000000000
--- a/public/themes/default/assets/images/404-image.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/4star.svg b/public/themes/default/assets/images/4star.svg
deleted file mode 100644
index 1c962e2da..000000000
--- a/public/themes/default/assets/images/4star.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/5star.svg b/public/themes/default/assets/images/5star.svg
deleted file mode 100644
index 8db49b3d5..000000000
--- a/public/themes/default/assets/images/5star.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/Arrow-Down.svg b/public/themes/default/assets/images/Arrow-Down.svg
deleted file mode 100644
index 335ef4e72..000000000
--- a/public/themes/default/assets/images/Arrow-Down.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/Icon-Graph-Green.svg b/public/themes/default/assets/images/Icon-Graph-Green.svg
deleted file mode 100644
index ba589b67d..000000000
--- a/public/themes/default/assets/images/Icon-Graph-Green.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/Logo.svg b/public/themes/default/assets/images/Logo.svg
deleted file mode 100644
index bf61fdad9..000000000
--- a/public/themes/default/assets/images/Logo.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/address.svg b/public/themes/default/assets/images/address.svg
deleted file mode 100644
index fd3feea32..000000000
--- a/public/themes/default/assets/images/address.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/arrow-down.svg b/public/themes/default/assets/images/arrow-down.svg
deleted file mode 100644
index e2bb5f502..000000000
--- a/public/themes/default/assets/images/arrow-down.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/arrow-left-dark.svg b/public/themes/default/assets/images/arrow-left-dark.svg
deleted file mode 100644
index fcc05f15b..000000000
--- a/public/themes/default/assets/images/arrow-left-dark.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/arrow-right-light.svg b/public/themes/default/assets/images/arrow-right-light.svg
deleted file mode 100644
index 7dd02995b..000000000
--- a/public/themes/default/assets/images/arrow-right-light.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/arrow-up.svg b/public/themes/default/assets/images/arrow-up.svg
deleted file mode 100644
index 4ebba93f5..000000000
--- a/public/themes/default/assets/images/arrow-up.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/banner.png b/public/themes/default/assets/images/banner.png
deleted file mode 100644
index 23d8f6bc5..000000000
Binary files a/public/themes/default/assets/images/banner.png and /dev/null differ
diff --git a/public/themes/default/assets/images/checkbox-checked.svg b/public/themes/default/assets/images/checkbox-checked.svg
deleted file mode 100644
index 43101fcd0..000000000
--- a/public/themes/default/assets/images/checkbox-checked.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/checkbox.svg b/public/themes/default/assets/images/checkbox.svg
deleted file mode 100644
index 321596040..000000000
--- a/public/themes/default/assets/images/checkbox.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/complete.svg b/public/themes/default/assets/images/complete.svg
deleted file mode 100644
index afb6aa2d8..000000000
--- a/public/themes/default/assets/images/complete.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/finish.svg b/public/themes/default/assets/images/finish.svg
deleted file mode 100644
index 2401834e4..000000000
--- a/public/themes/default/assets/images/finish.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/gogs.png b/public/themes/default/assets/images/gogs.png
deleted file mode 100644
index 90540672f..000000000
Binary files a/public/themes/default/assets/images/gogs.png and /dev/null differ
diff --git a/public/themes/default/assets/images/grid.png b/public/themes/default/assets/images/grid.png
deleted file mode 100644
index 93a82db5a..000000000
Binary files a/public/themes/default/assets/images/grid.png and /dev/null differ
diff --git a/public/themes/default/assets/images/icon-cart.svg b/public/themes/default/assets/images/icon-cart.svg
deleted file mode 100644
index 652cb1094..000000000
--- a/public/themes/default/assets/images/icon-cart.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-dropdown-left.svg b/public/themes/default/assets/images/icon-dropdown-left.svg
deleted file mode 100644
index ddc827bf8..000000000
--- a/public/themes/default/assets/images/icon-dropdown-left.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-filter.svg b/public/themes/default/assets/images/icon-filter.svg
deleted file mode 100644
index 292a6b68a..000000000
--- a/public/themes/default/assets/images/icon-filter.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-grid-view.svg b/public/themes/default/assets/images/icon-grid-view.svg
deleted file mode 100644
index 2412dfbb6..000000000
--- a/public/themes/default/assets/images/icon-grid-view.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-list-view.svg b/public/themes/default/assets/images/icon-list-view.svg
deleted file mode 100644
index e6df3dc85..000000000
--- a/public/themes/default/assets/images/icon-list-view.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-menu-back.svg b/public/themes/default/assets/images/icon-menu-back.svg
deleted file mode 100644
index 25bd3c717..000000000
--- a/public/themes/default/assets/images/icon-menu-back.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-menu-close.svg b/public/themes/default/assets/images/icon-menu-close.svg
deleted file mode 100644
index 014866710..000000000
--- a/public/themes/default/assets/images/icon-menu-close.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-menu.svg b/public/themes/default/assets/images/icon-menu.svg
deleted file mode 100644
index 4dd357aa5..000000000
--- a/public/themes/default/assets/images/icon-menu.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-search.svg b/public/themes/default/assets/images/icon-search.svg
deleted file mode 100644
index 8afb677fb..000000000
--- a/public/themes/default/assets/images/icon-search.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-share.svg b/public/themes/default/assets/images/icon-share.svg
deleted file mode 100644
index 4e3860f01..000000000
--- a/public/themes/default/assets/images/icon-share.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/icon-sort.svg b/public/themes/default/assets/images/icon-sort.svg
deleted file mode 100644
index f52b8f0da..000000000
--- a/public/themes/default/assets/images/icon-sort.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/jeans.jpg b/public/themes/default/assets/images/jeans.jpg
deleted file mode 100644
index bd57eca44..000000000
Binary files a/public/themes/default/assets/images/jeans.jpg and /dev/null differ
diff --git a/public/themes/default/assets/images/jeans_big.jpg b/public/themes/default/assets/images/jeans_big.jpg
deleted file mode 100644
index 6d636e5bf..000000000
Binary files a/public/themes/default/assets/images/jeans_big.jpg and /dev/null differ
diff --git a/public/themes/default/assets/images/logo.svg b/public/themes/default/assets/images/logo.svg
deleted file mode 100644
index 5c9f86002..000000000
--- a/public/themes/default/assets/images/logo.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/m.jpg b/public/themes/default/assets/images/m.jpg
deleted file mode 100644
index e69c95c63..000000000
Binary files a/public/themes/default/assets/images/m.jpg and /dev/null differ
diff --git a/public/themes/default/assets/images/mobile.jpg b/public/themes/default/assets/images/mobile.jpg
deleted file mode 100644
index 0c2dcd836..000000000
Binary files a/public/themes/default/assets/images/mobile.jpg and /dev/null differ
diff --git a/public/themes/default/assets/images/new.png b/public/themes/default/assets/images/new.png
deleted file mode 100644
index 427985866..000000000
Binary files a/public/themes/default/assets/images/new.png and /dev/null differ
diff --git a/public/themes/default/assets/images/offer-zone.svg b/public/themes/default/assets/images/offer-zone.svg
deleted file mode 100644
index dc2f60ebd..000000000
--- a/public/themes/default/assets/images/offer-zone.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/payment.svg b/public/themes/default/assets/images/payment.svg
deleted file mode 100644
index 32d40e2bf..000000000
--- a/public/themes/default/assets/images/payment.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/product/large-product-placeholder.png b/public/themes/default/assets/images/product/large-product-placeholder.png
deleted file mode 100644
index e839910cc..000000000
Binary files a/public/themes/default/assets/images/product/large-product-placeholder.png and /dev/null differ
diff --git a/public/themes/default/assets/images/product/meduim-product-placeholder.png b/public/themes/default/assets/images/product/meduim-product-placeholder.png
deleted file mode 100644
index 0aa66dc52..000000000
Binary files a/public/themes/default/assets/images/product/meduim-product-placeholder.png and /dev/null differ
diff --git a/public/themes/default/assets/images/product/small-product-placeholder.png b/public/themes/default/assets/images/product/small-product-placeholder.png
deleted file mode 100644
index 8526a85f5..000000000
Binary files a/public/themes/default/assets/images/product/small-product-placeholder.png and /dev/null differ
diff --git a/public/themes/default/assets/images/selected.svg b/public/themes/default/assets/images/selected.svg
deleted file mode 100644
index ee452e928..000000000
--- a/public/themes/default/assets/images/selected.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/shipping.svg b/public/themes/default/assets/images/shipping.svg
deleted file mode 100644
index 811d9dba2..000000000
--- a/public/themes/default/assets/images/shipping.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/unselected.svg b/public/themes/default/assets/images/unselected.svg
deleted file mode 100644
index 1040c9d5e..000000000
--- a/public/themes/default/assets/images/unselected.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/wish.svg b/public/themes/default/assets/images/wish.svg
deleted file mode 100644
index fa0012118..000000000
--- a/public/themes/default/assets/images/wish.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/wishadd.svg b/public/themes/default/assets/images/wishadd.svg
deleted file mode 100644
index fcd0ba228..000000000
--- a/public/themes/default/assets/images/wishadd.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/wishlist-added.svg b/public/themes/default/assets/images/wishlist-added.svg
deleted file mode 100644
index fcd0ba228..000000000
--- a/public/themes/default/assets/images/wishlist-added.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/themes/default/assets/images/wishlist.svg b/public/themes/default/assets/images/wishlist.svg
deleted file mode 100644
index fa0012118..000000000
--- a/public/themes/default/assets/images/wishlist.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file