diff --git a/src/icons/Add16.svelte b/src/icons/Add16.svelte
new file mode 100644
index 00000000..a9e70a19
--- /dev/null
+++ b/src/icons/Add16.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/AppSwitcher20.svelte b/src/icons/AppSwitcher20.svelte
new file mode 100644
index 00000000..15797db5
--- /dev/null
+++ b/src/icons/AppSwitcher20.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/ArrowUp20.svelte b/src/icons/ArrowUp20.svelte
new file mode 100644
index 00000000..dd3a22c1
--- /dev/null
+++ b/src/icons/ArrowUp20.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/ArrowsVertical20.svelte b/src/icons/ArrowsVertical20.svelte
new file mode 100644
index 00000000..b2e22446
--- /dev/null
+++ b/src/icons/ArrowsVertical20.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/Calendar16.svelte b/src/icons/Calendar16.svelte
new file mode 100644
index 00000000..0ca68869
--- /dev/null
+++ b/src/icons/Calendar16.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/CaretDown16.svelte b/src/icons/CaretDown16.svelte
new file mode 100644
index 00000000..0f7db883
--- /dev/null
+++ b/src/icons/CaretDown16.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/CaretLeft16.svelte b/src/icons/CaretLeft16.svelte
new file mode 100644
index 00000000..e900d052
--- /dev/null
+++ b/src/icons/CaretLeft16.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/CaretRight16.svelte b/src/icons/CaretRight16.svelte
new file mode 100644
index 00000000..6f6d9b30
--- /dev/null
+++ b/src/icons/CaretRight16.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/Checkmark16.svelte b/src/icons/Checkmark16.svelte
new file mode 100644
index 00000000..d8aa5223
--- /dev/null
+++ b/src/icons/Checkmark16.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/CheckmarkFilled16.svelte b/src/icons/CheckmarkFilled16.svelte
new file mode 100644
index 00000000..17f6ac5b
--- /dev/null
+++ b/src/icons/CheckmarkFilled16.svelte
@@ -0,0 +1,54 @@
+
+
+
+
diff --git a/src/icons/CheckmarkFilled20.svelte b/src/icons/CheckmarkFilled20.svelte
new file mode 100644
index 00000000..57828c06
--- /dev/null
+++ b/src/icons/CheckmarkFilled20.svelte
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/src/icons/CheckmarkOutline16.svelte b/src/icons/CheckmarkOutline16.svelte
new file mode 100644
index 00000000..9d528ba8
--- /dev/null
+++ b/src/icons/CheckmarkOutline16.svelte
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/src/icons/ChevronDown16.svelte b/src/icons/ChevronDown16.svelte
new file mode 100644
index 00000000..65923e07
--- /dev/null
+++ b/src/icons/ChevronDown16.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/ChevronDownGlyph.svelte b/src/icons/ChevronDownGlyph.svelte
new file mode 100644
index 00000000..b3497f74
--- /dev/null
+++ b/src/icons/ChevronDownGlyph.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/ChevronRight16.svelte b/src/icons/ChevronRight16.svelte
new file mode 100644
index 00000000..513dac00
--- /dev/null
+++ b/src/icons/ChevronRight16.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/Close16.svelte b/src/icons/Close16.svelte
new file mode 100644
index 00000000..4b5be454
--- /dev/null
+++ b/src/icons/Close16.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/Close20.svelte b/src/icons/Close20.svelte
new file mode 100644
index 00000000..6c034c16
--- /dev/null
+++ b/src/icons/Close20.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/Copy16.svelte b/src/icons/Copy16.svelte
new file mode 100644
index 00000000..39b354f2
--- /dev/null
+++ b/src/icons/Copy16.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/EditOff16.svelte b/src/icons/EditOff16.svelte
new file mode 100644
index 00000000..36e11ed3
--- /dev/null
+++ b/src/icons/EditOff16.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/ErrorFilled16.svelte b/src/icons/ErrorFilled16.svelte
new file mode 100644
index 00000000..3068a23a
--- /dev/null
+++ b/src/icons/ErrorFilled16.svelte
@@ -0,0 +1,55 @@
+
+
+
+
diff --git a/src/icons/ErrorFilled20.svelte b/src/icons/ErrorFilled20.svelte
new file mode 100644
index 00000000..a9b23330
--- /dev/null
+++ b/src/icons/ErrorFilled20.svelte
@@ -0,0 +1,54 @@
+
+
+
+
diff --git a/src/icons/Information16.svelte b/src/icons/Information16.svelte
new file mode 100644
index 00000000..3480b862
--- /dev/null
+++ b/src/icons/Information16.svelte
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/src/icons/InformationFilled20.svelte b/src/icons/InformationFilled20.svelte
new file mode 100644
index 00000000..e5a7add4
--- /dev/null
+++ b/src/icons/InformationFilled20.svelte
@@ -0,0 +1,54 @@
+
+
+
+
diff --git a/src/icons/InformationSquareFilled20.svelte b/src/icons/InformationSquareFilled20.svelte
new file mode 100644
index 00000000..a3466afc
--- /dev/null
+++ b/src/icons/InformationSquareFilled20.svelte
@@ -0,0 +1,54 @@
+
+
+
+
diff --git a/src/icons/Launch16.svelte b/src/icons/Launch16.svelte
new file mode 100644
index 00000000..8cd06be9
--- /dev/null
+++ b/src/icons/Launch16.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/Menu20.svelte b/src/icons/Menu20.svelte
new file mode 100644
index 00000000..f3114c8d
--- /dev/null
+++ b/src/icons/Menu20.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/OverflowMenuHorizontal16.svelte b/src/icons/OverflowMenuHorizontal16.svelte
new file mode 100644
index 00000000..6be5c0a7
--- /dev/null
+++ b/src/icons/OverflowMenuHorizontal16.svelte
@@ -0,0 +1,50 @@
+
+
+
+
diff --git a/src/icons/OverflowMenuVertical16.svelte b/src/icons/OverflowMenuVertical16.svelte
new file mode 100644
index 00000000..4e58797f
--- /dev/null
+++ b/src/icons/OverflowMenuVertical16.svelte
@@ -0,0 +1,50 @@
+
+
+
+
diff --git a/src/icons/Search16.svelte b/src/icons/Search16.svelte
new file mode 100644
index 00000000..10f96e60
--- /dev/null
+++ b/src/icons/Search16.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/Search20.svelte b/src/icons/Search20.svelte
new file mode 100644
index 00000000..222e8d08
--- /dev/null
+++ b/src/icons/Search20.svelte
@@ -0,0 +1,51 @@
+
+
+
+
diff --git a/src/icons/Settings16.svelte b/src/icons/Settings16.svelte
new file mode 100644
index 00000000..45fb70d7
--- /dev/null
+++ b/src/icons/Settings16.svelte
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/src/icons/Subtract16.svelte b/src/icons/Subtract16.svelte
new file mode 100644
index 00000000..dfc6a297
--- /dev/null
+++ b/src/icons/Subtract16.svelte
@@ -0,0 +1,49 @@
+
+
+
+
diff --git a/src/icons/View16.svelte b/src/icons/View16.svelte
new file mode 100644
index 00000000..a0e37e3e
--- /dev/null
+++ b/src/icons/View16.svelte
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/src/icons/ViewOff16.svelte b/src/icons/ViewOff16.svelte
new file mode 100644
index 00000000..defef651
--- /dev/null
+++ b/src/icons/ViewOff16.svelte
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/src/icons/Warning16.svelte b/src/icons/Warning16.svelte
new file mode 100644
index 00000000..16032166
--- /dev/null
+++ b/src/icons/Warning16.svelte
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/src/icons/WarningAltFilled16.svelte b/src/icons/WarningAltFilled16.svelte
new file mode 100644
index 00000000..519ddd3e
--- /dev/null
+++ b/src/icons/WarningAltFilled16.svelte
@@ -0,0 +1,56 @@
+
+
+
+
diff --git a/src/icons/WarningAltFilled20.svelte b/src/icons/WarningAltFilled20.svelte
new file mode 100644
index 00000000..ed0b4d7a
--- /dev/null
+++ b/src/icons/WarningAltFilled20.svelte
@@ -0,0 +1,56 @@
+
+
+
+
diff --git a/src/icons/WarningFilled16.svelte b/src/icons/WarningFilled16.svelte
new file mode 100644
index 00000000..403cc667
--- /dev/null
+++ b/src/icons/WarningFilled16.svelte
@@ -0,0 +1,54 @@
+
+
+
+
diff --git a/src/icons/WarningFilled20.svelte b/src/icons/WarningFilled20.svelte
new file mode 100644
index 00000000..faa4e03c
--- /dev/null
+++ b/src/icons/WarningFilled20.svelte
@@ -0,0 +1,54 @@
+
+
+
+