diff --git a/src/core/icon/design/shapes-fill.svg b/src/core/icon/design/shapes-fill.svg
new file mode 100644
index 000000000..7710b005c
--- /dev/null
+++ b/src/core/icon/design/shapes-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/design/shapes-line.svg b/src/core/icon/design/shapes-line.svg
new file mode 100644
index 000000000..95c76860c
--- /dev/null
+++ b/src/core/icon/design/shapes-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/logo/whatsapp-fill.svg b/src/core/icon/logo/whatsapp-fill.svg
new file mode 100644
index 000000000..286027d0d
--- /dev/null
+++ b/src/core/icon/logo/whatsapp-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/logo/whatsapp-line.svg b/src/core/icon/logo/whatsapp-line.svg
new file mode 100644
index 000000000..9a1230122
--- /dev/null
+++ b/src/core/icon/logo/whatsapp-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--accessibility-fill.svg b/src/core/icon/others/fr--accessibility-fill.svg
new file mode 100644
index 000000000..d64620cb9
--- /dev/null
+++ b/src/core/icon/others/fr--accessibility-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--accessibility-line.svg b/src/core/icon/others/fr--accessibility-line.svg
new file mode 100644
index 000000000..f29f0f505
--- /dev/null
+++ b/src/core/icon/others/fr--accessibility-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--ear-off-fill.svg b/src/core/icon/others/fr--ear-off-fill.svg
new file mode 100644
index 000000000..1f9a1aa44
--- /dev/null
+++ b/src/core/icon/others/fr--ear-off-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--ear-off-line.svg b/src/core/icon/others/fr--ear-off-line.svg
new file mode 100644
index 000000000..34ff87d2f
--- /dev/null
+++ b/src/core/icon/others/fr--ear-off-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--mental-disabilities-fill.svg b/src/core/icon/others/fr--mental-disabilities-fill.svg
new file mode 100644
index 000000000..5cc205149
--- /dev/null
+++ b/src/core/icon/others/fr--mental-disabilities-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--mental-disabilities-line.svg b/src/core/icon/others/fr--mental-disabilities-line.svg
new file mode 100644
index 000000000..28cf14676
--- /dev/null
+++ b/src/core/icon/others/fr--mental-disabilities-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--sign-language-fill.svg b/src/core/icon/others/fr--sign-language-fill.svg
new file mode 100644
index 000000000..9e82dbbed
--- /dev/null
+++ b/src/core/icon/others/fr--sign-language-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/fr--sign-language-line.svg b/src/core/icon/others/fr--sign-language-line.svg
new file mode 100644
index 000000000..7834bfb9d
--- /dev/null
+++ b/src/core/icon/others/fr--sign-language-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/wheelchair-fill.svg b/src/core/icon/others/wheelchair-fill.svg
new file mode 100644
index 000000000..8447cd077
--- /dev/null
+++ b/src/core/icon/others/wheelchair-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/others/wheelchair-line.svg b/src/core/icon/others/wheelchair-line.svg
new file mode 100644
index 000000000..673bb2a39
--- /dev/null
+++ b/src/core/icon/others/wheelchair-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/system/arrow-right-up-line.svg b/src/core/icon/system/arrow-right-up-line.svg
index 51254ef99..9ded7c46c 100644
--- a/src/core/icon/system/arrow-right-up-line.svg
+++ b/src/core/icon/system/arrow-right-up-line.svg
@@ -1 +1 @@
-
+
diff --git a/src/core/icon/weather/fire-fill.svg b/src/core/icon/weather/fire-fill.svg
new file mode 100644
index 000000000..08b2fd306
--- /dev/null
+++ b/src/core/icon/weather/fire-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/fire-line.svg b/src/core/icon/weather/fire-line.svg
new file mode 100644
index 000000000..8e8d0dc1a
--- /dev/null
+++ b/src/core/icon/weather/fire-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/flood-fill.svg b/src/core/icon/weather/flood-fill.svg
new file mode 100644
index 000000000..648ee40ac
--- /dev/null
+++ b/src/core/icon/weather/flood-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/flood-line.svg b/src/core/icon/weather/flood-line.svg
new file mode 100644
index 000000000..9cd4a1dd9
--- /dev/null
+++ b/src/core/icon/weather/flood-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/fr--avalanches-fill.svg b/src/core/icon/weather/fr--avalanches-fill.svg
new file mode 100644
index 000000000..27bdab87d
--- /dev/null
+++ b/src/core/icon/weather/fr--avalanches-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/fr--submersion-fill.svg b/src/core/icon/weather/fr--submersion-fill.svg
new file mode 100644
index 000000000..29925c35a
--- /dev/null
+++ b/src/core/icon/weather/fr--submersion-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/heavy-showers-line.svg b/src/core/icon/weather/heavy-showers-line.svg
new file mode 100644
index 000000000..84f4938ff
--- /dev/null
+++ b/src/core/icon/weather/heavy-showers-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/snowy-fill.svg b/src/core/icon/weather/snowy-fill.svg
new file mode 100644
index 000000000..75282d759
--- /dev/null
+++ b/src/core/icon/weather/snowy-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/snowy-line.svg b/src/core/icon/weather/snowy-line.svg
new file mode 100644
index 000000000..c42438da1
--- /dev/null
+++ b/src/core/icon/weather/snowy-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/temp-cold-fill.svg b/src/core/icon/weather/temp-cold-fill.svg
new file mode 100644
index 000000000..a47c20d7b
--- /dev/null
+++ b/src/core/icon/weather/temp-cold-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/temp-cold-line.svg b/src/core/icon/weather/temp-cold-line.svg
new file mode 100644
index 000000000..26a4f1b6e
--- /dev/null
+++ b/src/core/icon/weather/temp-cold-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/thunderstorms-fill.svg b/src/core/icon/weather/thunderstorms-fill.svg
new file mode 100644
index 000000000..ab8e296df
--- /dev/null
+++ b/src/core/icon/weather/thunderstorms-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/thunderstorms-line.svg b/src/core/icon/weather/thunderstorms-line.svg
new file mode 100644
index 000000000..2c4f26411
--- /dev/null
+++ b/src/core/icon/weather/thunderstorms-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/tornado-line.svg b/src/core/icon/weather/tornado-line.svg
new file mode 100644
index 000000000..08eff9873
--- /dev/null
+++ b/src/core/icon/weather/tornado-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/typhoon-line.svg b/src/core/icon/weather/typhoon-line.svg
new file mode 100644
index 000000000..3b962b940
--- /dev/null
+++ b/src/core/icon/weather/typhoon-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/windy-fill.svg b/src/core/icon/weather/windy-fill.svg
new file mode 100644
index 000000000..8b55806d0
--- /dev/null
+++ b/src/core/icon/weather/windy-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/core/icon/weather/windy-line.svg b/src/core/icon/weather/windy-line.svg
new file mode 100644
index 000000000..8b55806d0
--- /dev/null
+++ b/src/core/icon/weather/windy-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file