diff --git a/src/Umbraco.Web.UI.Client/.gitignore b/src/Umbraco.Web.UI.Client/.gitignore
index 0d278611e9..95f1aa5caf 100644
--- a/src/Umbraco.Web.UI.Client/.gitignore
+++ b/src/Umbraco.Web.UI.Client/.gitignore
@@ -36,7 +36,4 @@ types
# storybook
storybook-static/
-# assets
-/public-assets/
-
custom-elements.json
diff --git a/src/Umbraco.Web.UI.Client/scripts/generate-icons.mjs b/src/Umbraco.Web.UI.Client/devops/icons/index.mjs
similarity index 100%
rename from src/Umbraco.Web.UI.Client/scripts/generate-icons.mjs
rename to src/Umbraco.Web.UI.Client/devops/icons/index.mjs
diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json
index c282cfda9d..916cd3a69d 100644
--- a/src/Umbraco.Web.UI.Client/package.json
+++ b/src/Umbraco.Web.UI.Client/package.json
@@ -16,22 +16,21 @@
"url": "https://umbraco.com"
},
"scripts": {
- "pre-run": "npm run generate:icons",
- "dev": "npm run pre-run && vite",
- "build": "npm run pre-run && tsc && vite build --mode staging",
- "build:production": "npm run pre-run && tsc && vite build",
+ "dev": "vite",
+ "build": "tsc && vite build --mode staging",
+ "build:production": "tsc && vite build",
"preview": "vite preview --open",
- "test": "npm run pre-run && web-test-runner --coverage",
- "test:watch": "npm run pre-run && web-test-runner --watch",
- "test:e2e": "npm run pre-run && npx playwright test",
+ "test": "web-test-runner --coverage",
+ "test:watch": "web-test-runner --watch",
+ "test:e2e": "npx playwright test",
"lint": "eslint --cache src e2e",
"lint:fix": "npm run lint -- --fix",
"format": "prettier 'src/**/*.ts'",
"format:fix": "npm run format -- --write",
"generate:api": "npx openapi-typescript schemas/**/*.yml --output schemas/generated-schema.ts",
- "storybook": "npm run pre-run && npm run wc-analyze && start-storybook -p 6006",
- "build-storybook": "npm run pre-run && npm run wc-analyze && build-storybook",
- "generate:icons": "node ./scripts/generate-icons.mjs",
+ "storybook": "npm run wc-analyze && start-storybook -p 6006",
+ "build-storybook": "npm run wc-analyze && build-storybook",
+ "generate:icons": "node ./devops/icons/index.mjs",
"wc-analyze": "wca **/*.element.ts --outFile custom-elements.json"
},
"engines": {
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-activity.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-activity.js
new file mode 100644
index 0000000000..bd7d2806f2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-activity.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-add.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-add.js
new file mode 100644
index 0000000000..1b452a2d6b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-add.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-addressbook.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-addressbook.js
new file mode 100644
index 0000000000..b4bb5c506c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-addressbook.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alarm-clock.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alarm-clock.js
new file mode 100644
index 0000000000..57f3b15215
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alarm-clock.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert-alt.js
new file mode 100644
index 0000000000..0fee593a37
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert-alt.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert.js
new file mode 100644
index 0000000000..4db8ea5e57
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alt.js
new file mode 100644
index 0000000000..9172018a90
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alt.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-anchor.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-anchor.js
new file mode 100644
index 0000000000..e880d0f4ab
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-anchor.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-app.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-app.js
new file mode 100644
index 0000000000..02061a3017
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-app.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-error.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-error.js
new file mode 100644
index 0000000000..9029c4a561
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-error.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window-alt.js
new file mode 100644
index 0000000000..034af36112
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window-alt.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window.js
new file mode 100644
index 0000000000..101dfddf68
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrivals.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrivals.js
new file mode 100644
index 0000000000..5c1ada6902
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrivals.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-down.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-down.js
new file mode 100644
index 0000000000..a4fe6d4e39
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-down.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-left.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-left.js
new file mode 100644
index 0000000000..96a6dd9dc0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-left.js
@@ -0,0 +1,2 @@
+export default `
+`;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-right.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-right.js
new file mode 100644
index 0000000000..e30cfd5fb0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-right.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-up.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-up.js
new file mode 100644
index 0000000000..a3a69f0180
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-up.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-art-easel.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-art-easel.js
new file mode 100644
index 0000000000..86e34bffb3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-art-easel.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-article.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-article.js
new file mode 100644
index 0000000000..1c9938133e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-article.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-attachment.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-attachment.js
new file mode 100644
index 0000000000..b81ad9b1ff
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-attachment.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-auction-hammer.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-auction-hammer.js
new file mode 100644
index 0000000000..21f06d6281
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-auction-hammer.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-autofill.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-autofill.js
new file mode 100644
index 0000000000..760a5334fc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-autofill.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-award.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-award.js
new file mode 100644
index 0000000000..0a4911e5c7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-award.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-2.js
new file mode 100644
index 0000000000..390d11743e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-3.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-3.js
new file mode 100644
index 0000000000..5dd4f538d7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-3.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation.js
new file mode 100644
index 0000000000..4bbf20e4a3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-baby-stroller.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-baby-stroller.js
new file mode 100644
index 0000000000..0ee9ee8af3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-baby-stroller.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-backspace.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-backspace.js
new file mode 100644
index 0000000000..57684af6f5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-backspace.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-add.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-add.js
new file mode 100644
index 0000000000..e1a6f2929e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-add.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-count.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-count.js
new file mode 100644
index 0000000000..088d8b52ad
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-count.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-remove.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-remove.js
new file mode 100644
index 0000000000..1cd6464bad
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-remove.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-restricted.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-restricted.js
new file mode 100644
index 0000000000..2d2604578a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-restricted.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ball.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ball.js
new file mode 100644
index 0000000000..c16cf1ad35
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ball.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-band-aid.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-band-aid.js
new file mode 100644
index 0000000000..818b95c926
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-band-aid.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bar-chart.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bar-chart.js
new file mode 100644
index 0000000000..41f4f72e2b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bar-chart.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-barcode.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-barcode.js
new file mode 100644
index 0000000000..1e9ea73713
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-barcode.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bars.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bars.js
new file mode 100644
index 0000000000..0fbff494e2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bars.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-full.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-full.js
new file mode 100644
index 0000000000..8f6c84201c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-full.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-low.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-low.js
new file mode 100644
index 0000000000..bc5cffea9b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-low.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-beer-glass.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-beer-glass.js
new file mode 100644
index 0000000000..11d33478a7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-beer-glass.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell-off.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell-off.js
new file mode 100644
index 0000000000..1b1f64e667
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell-off.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell.js
new file mode 100644
index 0000000000..f28b4cc20d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-dollar.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-dollar.js
new file mode 100644
index 0000000000..affa9b19f6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-dollar.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-euro.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-euro.js
new file mode 100644
index 0000000000..3cd352d230
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-euro.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-pound.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-pound.js
new file mode 100644
index 0000000000..96f5144ee0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-pound.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-yen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-yen.js
new file mode 100644
index 0000000000..f29b29a67f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-yen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill.js
new file mode 100644
index 0000000000..9962d691df
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-billboard.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-billboard.js
new file mode 100644
index 0000000000..ff10f91566
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-billboard.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-dollar.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-dollar.js
new file mode 100644
index 0000000000..65b3e3ff98
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-dollar.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-euro.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-euro.js
new file mode 100644
index 0000000000..4d7d788137
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-euro.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-pound.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-pound.js
new file mode 100644
index 0000000000..b32795bfad
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-pound.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-yen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-yen.js
new file mode 100644
index 0000000000..49145e2529
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-yen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills.js
new file mode 100644
index 0000000000..a470db3192
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binarycode.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binarycode.js
new file mode 100644
index 0000000000..d8fe72b08a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binarycode.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binoculars.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binoculars.js
new file mode 100644
index 0000000000..b8c4b75f1b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binoculars.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bird.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bird.js
new file mode 100644
index 0000000000..784d6852e9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bird.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-birthday-cake.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-birthday-cake.js
new file mode 100644
index 0000000000..e5ac9f0aba
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-birthday-cake.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-block.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-block.js
new file mode 100644
index 0000000000..f6c0ce1da5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-block.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-blueprint.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-blueprint.js
new file mode 100644
index 0000000000..809f4cf3c4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-blueprint.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bluetooth.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bluetooth.js
new file mode 100644
index 0000000000..b89205a86e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bluetooth.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-boat-shipping.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-boat-shipping.js
new file mode 100644
index 0000000000..bd28c5e618
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-boat-shipping.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bomb.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bomb.js
new file mode 100644
index 0000000000..c6cd2e1785
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bomb.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bones.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bones.js
new file mode 100644
index 0000000000..3780cc6d47
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bones.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt-2.js
new file mode 100644
index 0000000000..ba2d90e4c9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt.js
new file mode 100644
index 0000000000..1d338b9117
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book.js
new file mode 100644
index 0000000000..e787f0ba5e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bookmark.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bookmark.js
new file mode 100644
index 0000000000..a741394dbb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bookmark.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-books.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-books.js
new file mode 100644
index 0000000000..99d3708f53
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-books.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-alt.js
new file mode 100644
index 0000000000..780d2ab434
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-open.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-open.js
new file mode 100644
index 0000000000..7e4708d78e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-open.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box.js
new file mode 100644
index 0000000000..65f8d50237
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brackets.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brackets.js
new file mode 100644
index 0000000000..42107f1c38
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brackets.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brick.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brick.js
new file mode 100644
index 0000000000..042141ac64
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brick.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-briefcase.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-briefcase.js
new file mode 100644
index 0000000000..942e27101d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-briefcase.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-browser-window.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-browser-window.js
new file mode 100644
index 0000000000..f631a91607
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-browser-window.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt-2.js
new file mode 100644
index 0000000000..d92fafd26f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt.js
new file mode 100644
index 0000000000..ad70505395
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush.js
new file mode 100644
index 0000000000..2fdf6cd78a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bug.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bug.js
new file mode 100644
index 0000000000..0068c25d73
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bug.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bulleted-list.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bulleted-list.js
new file mode 100644
index 0000000000..ef138070d7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bulleted-list.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-burn.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-burn.js
new file mode 100644
index 0000000000..9e25fa5eb2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-burn.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bus.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bus.js
new file mode 100644
index 0000000000..37e6357568
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bus.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calculator.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calculator.js
new file mode 100644
index 0000000000..d70f3bf1f6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calculator.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar-alt.js
new file mode 100644
index 0000000000..82aeb8df8f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar.js
new file mode 100644
index 0000000000..9e4311f36e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camcorder.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camcorder.js
new file mode 100644
index 0000000000..12c9dd8da5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camcorder.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camera-roll.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camera-roll.js
new file mode 100644
index 0000000000..29d02ec205
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camera-roll.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-candy.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-candy.js
new file mode 100644
index 0000000000..a9a04899d7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-candy.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-caps-lock.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-caps-lock.js
new file mode 100644
index 0000000000..3bf52f333e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-caps-lock.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-car.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-car.js
new file mode 100644
index 0000000000..6cb2b3092c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-car.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cash-register.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cash-register.js
new file mode 100644
index 0000000000..45f19621fc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cash-register.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-categories.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-categories.js
new file mode 100644
index 0000000000..3d7889c0a6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-categories.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-certificate.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-certificate.js
new file mode 100644
index 0000000000..515eec06bc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-certificate.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart-curve.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart-curve.js
new file mode 100644
index 0000000000..f4177b43e8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart-curve.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart.js
new file mode 100644
index 0000000000..bafca3f423
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat-active.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat-active.js
new file mode 100644
index 0000000000..e346488455
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat-active.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat.js
new file mode 100644
index 0000000000..fa4451db7b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-check.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-check.js
new file mode 100644
index 0000000000..58df96f7a2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-check.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted-active.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted-active.js
new file mode 100644
index 0000000000..49a5efa6b0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted-active.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted.js
new file mode 100644
index 0000000000..67b7ca0abb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-empty.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-empty.js
new file mode 100644
index 0000000000..98d45df4cf
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-empty.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox.js
new file mode 100644
index 0000000000..206fe8d071
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chess.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chess.js
new file mode 100644
index 0000000000..0c9fd6401c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chess.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip-alt.js
new file mode 100644
index 0000000000..554fab1a97
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip.js
new file mode 100644
index 0000000000..886a1f3013
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cinema.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cinema.js
new file mode 100644
index 0000000000..bb43256167
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cinema.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted-active.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted-active.js
new file mode 100644
index 0000000000..89236bc7e4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted-active.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted.js
new file mode 100644
index 0000000000..0ae864bf93
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circuits.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circuits.js
new file mode 100644
index 0000000000..b978f870f7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circuits.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circus.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circus.js
new file mode 100644
index 0000000000..a76dfdc2a6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circus.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-client.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-client.js
new file mode 100644
index 0000000000..f8a68c1ac6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-client.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clothes-hanger.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clothes-hanger.js
new file mode 100644
index 0000000000..3c0b39a2da
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clothes-hanger.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-drive.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-drive.js
new file mode 100644
index 0000000000..896286bd1e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-drive.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-upload.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-upload.js
new file mode 100644
index 0000000000..f0500003ce
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-upload.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud.js
new file mode 100644
index 0000000000..21a391e01e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloudy.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloudy.js
new file mode 100644
index 0000000000..ee0f43aed2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloudy.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clubs.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clubs.js
new file mode 100644
index 0000000000..86263f8e64
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clubs.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cocktail.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cocktail.js
new file mode 100644
index 0000000000..6a1641d8bb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cocktail.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-code.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-code.js
new file mode 100644
index 0000000000..9d3bdb170c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-code.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coffee.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coffee.js
new file mode 100644
index 0000000000..231630a168
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coffee.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-dollar.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-dollar.js
new file mode 100644
index 0000000000..bded7868f6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-dollar.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-euro.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-euro.js
new file mode 100644
index 0000000000..3875470843
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-euro.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-pound.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-pound.js
new file mode 100644
index 0000000000..f1dc3fcad9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-pound.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-yen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-yen.js
new file mode 100644
index 0000000000..5aa305d79c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-yen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin.js
new file mode 100644
index 0000000000..32a332ad83
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-alt.js
new file mode 100644
index 0000000000..3ba876d138
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar-alt.js
new file mode 100644
index 0000000000..316b6ab86e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar.js
new file mode 100644
index 0000000000..4b27f8a1e2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro-alt.js
new file mode 100644
index 0000000000..b0517bfcd6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro.js
new file mode 100644
index 0000000000..484d13855e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound-alt.js
new file mode 100644
index 0000000000..1579ea21df
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound.js
new file mode 100644
index 0000000000..cd86c242c7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen-alt.js
new file mode 100644
index 0000000000..1629ce91e1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen.js
new file mode 100644
index 0000000000..4d6f1659d0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins.js
new file mode 100644
index 0000000000..f4da6ff9f1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-color-bucket.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-color-bucket.js
new file mode 100644
index 0000000000..93744ad7d7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-color-bucket.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-colorpicker.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-colorpicker.js
new file mode 100644
index 0000000000..d831a21df3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-colorpicker.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-columns.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-columns.js
new file mode 100644
index 0000000000..b207f9c9bc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-columns.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-comb.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-comb.js
new file mode 100644
index 0000000000..fe3b86098f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-comb.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock-open.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock-open.js
new file mode 100644
index 0000000000..fc2a1bfd49
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock-open.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock.js
new file mode 100644
index 0000000000..d8cd3a2517
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-command.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-command.js
new file mode 100644
index 0000000000..6cf8367498
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-command.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-company.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-company.js
new file mode 100644
index 0000000000..d078bbb99a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-company.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-compress.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-compress.js
new file mode 100644
index 0000000000..f3dab8d352
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-compress.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-connection.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-connection.js
new file mode 100644
index 0000000000..351f63d7f6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-connection.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-console.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-console.js
new file mode 100644
index 0000000000..7339efc42c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-console.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-contrast.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-contrast.js
new file mode 100644
index 0000000000..8297019b21
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-contrast.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation-alt.js
new file mode 100644
index 0000000000..979670c5d6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation.js
new file mode 100644
index 0000000000..3274ee3832
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coverflow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coverflow.js
new file mode 100644
index 0000000000..e3fc288fa7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coverflow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card-alt.js
new file mode 100644
index 0000000000..1571931c0c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card.js
new file mode 100644
index 0000000000..7dfce46d02
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crop.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crop.js
new file mode 100644
index 0000000000..77f99a9209
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crop.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crosshair.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crosshair.js
new file mode 100644
index 0000000000..bdb5c70754
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crosshair.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown-alt.js
new file mode 100644
index 0000000000..3060ee6a49
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown.js
new file mode 100644
index 0000000000..18ab9a7846
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cupcake.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cupcake.js
new file mode 100644
index 0000000000..f531417cbf
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cupcake.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-curve.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-curve.js
new file mode 100644
index 0000000000..6a1bf6ce32
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-curve.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cut.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cut.js
new file mode 100644
index 0000000000..07953a4e60
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cut.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dashboard.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dashboard.js
new file mode 100644
index 0000000000..dcf20d403d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dashboard.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-defrag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-defrag.js
new file mode 100644
index 0000000000..2d3b4bec64
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-defrag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete-key.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete-key.js
new file mode 100644
index 0000000000..83116b8d6b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete-key.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete.js
new file mode 100644
index 0000000000..824b57de0a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-departure.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-departure.js
new file mode 100644
index 0000000000..a4cbe0db23
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-departure.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desk.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desk.js
new file mode 100644
index 0000000000..4b8708017f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desk.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desktop.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desktop.js
new file mode 100644
index 0000000000..b87b09f499
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desktop.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagnostics.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagnostics.js
new file mode 100644
index 0000000000..918f44336a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagnostics.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow-alt.js
new file mode 100644
index 0000000000..b032ebc8a5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow.js
new file mode 100644
index 0000000000..af580d5557
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamond.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamond.js
new file mode 100644
index 0000000000..1904d4364f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamond.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamonds.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamonds.js
new file mode 100644
index 0000000000..56159b2858
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamonds.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dice.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dice.js
new file mode 100644
index 0000000000..87acc26a3e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dice.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma-alt.js
new file mode 100644
index 0000000000..a880b7d0ea
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma.js
new file mode 100644
index 0000000000..7be0393b3f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions-alt.js
new file mode 100644
index 0000000000..1b2c3e5045
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions.js
new file mode 100644
index 0000000000..0ff19221f8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disc.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disc.js
new file mode 100644
index 0000000000..6e510685f5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disc.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disk-image.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disk-image.js
new file mode 100644
index 0000000000..2276a9a887
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disk-image.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-display.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-display.js
new file mode 100644
index 0000000000..4a3ecd6014
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-display.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dna.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dna.js
new file mode 100644
index 0000000000..f85a775db2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dna.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dock-connector.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dock-connector.js
new file mode 100644
index 0000000000..8c421cc12f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dock-connector.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document-dashed-line.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document-dashed-line.js
new file mode 100644
index 0000000000..b1fbf3d316
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document-dashed-line.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document.js
new file mode 100644
index 0000000000..f1c12fc70d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-documents.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-documents.js
new file mode 100644
index 0000000000..80be56ffef
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-documents.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dollar-bag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dollar-bag.js
new file mode 100644
index 0000000000..c694dacc4a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dollar-bag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-donate.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-donate.js
new file mode 100644
index 0000000000..1ab3c5a014
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-donate.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open-alt.js
new file mode 100644
index 0000000000..ff0c2a2d5b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open.js
new file mode 100644
index 0000000000..1352a2bfda
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download-alt.js
new file mode 100644
index 0000000000..77beac1b1b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download.js
new file mode 100644
index 0000000000..b099e18e0e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-drop.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-drop.js
new file mode 100644
index 0000000000..d153b216ca
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-drop.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eco.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eco.js
new file mode 100644
index 0000000000..0242b13f89
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eco.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-economy.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-economy.js
new file mode 100644
index 0000000000..853fe76829
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-economy.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-edit.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-edit.js
new file mode 100644
index 0000000000..6873e1d4b7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-edit.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eject.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eject.js
new file mode 100644
index 0000000000..3af5bcf9f2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eject.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-employee.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-employee.js
new file mode 100644
index 0000000000..6ef77a58b8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-employee.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-energy-saving-bulb.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-energy-saving-bulb.js
new file mode 100644
index 0000000000..fd5db3537c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-energy-saving-bulb.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-enter.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-enter.js
new file mode 100644
index 0000000000..3c451b326e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-enter.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-equalizer.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-equalizer.js
new file mode 100644
index 0000000000..a4a826d9d6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-equalizer.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-escape.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-escape.js
new file mode 100644
index 0000000000..d9cdede772
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-escape.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ethernet.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ethernet.js
new file mode 100644
index 0000000000..d858e6cd76
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ethernet.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-euro-bag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-euro-bag.js
new file mode 100644
index 0000000000..30009ca8a1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-euro-bag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-exit-fullscreen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-exit-fullscreen.js
new file mode 100644
index 0000000000..dca07c994f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-exit-fullscreen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eye.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eye.js
new file mode 100644
index 0000000000..bf5b88bea6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eye.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-facebook-like.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-facebook-like.js
new file mode 100644
index 0000000000..814297b69d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-facebook-like.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-factory.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-factory.js
new file mode 100644
index 0000000000..178e02900e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-factory.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-favorite.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-favorite.js
new file mode 100644
index 0000000000..b92c908d70
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-favorite.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-female-symbol.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-female-symbol.js
new file mode 100644
index 0000000000..ed6e82ca4c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-female-symbol.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-file-cabinet.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-file-cabinet.js
new file mode 100644
index 0000000000..84a65f4892
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-file-cabinet.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-files.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-files.js
new file mode 100644
index 0000000000..ab38340d8d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-files.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter-arrows.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter-arrows.js
new file mode 100644
index 0000000000..1ed037ed8e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter-arrows.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter.js
new file mode 100644
index 0000000000..70590a0ed4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fingerprint.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fingerprint.js
new file mode 100644
index 0000000000..94ff6af3e1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fingerprint.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fire.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fire.js
new file mode 100644
index 0000000000..042d017fe2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fire.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewall.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewall.js
new file mode 100644
index 0000000000..29a694900e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewall.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewire.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewire.js
new file mode 100644
index 0000000000..e1facc79c1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewire.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag-alt.js
new file mode 100644
index 0000000000..16d589291c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag.js
new file mode 100644
index 0000000000..a8344f2939
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flash.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flash.js
new file mode 100644
index 0000000000..ee4b698b38
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flash.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flashlight.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flashlight.js
new file mode 100644
index 0000000000..dc074eabc2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flashlight.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flowerpot.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flowerpot.js
new file mode 100644
index 0000000000..3282e10fc9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flowerpot.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-open.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-open.js
new file mode 100644
index 0000000000..7e52be9032
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-open.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-outline.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-outline.js
new file mode 100644
index 0000000000..c5ea38ec60
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-outline.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder.js
new file mode 100644
index 0000000000..a5af51a55a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folders.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folders.js
new file mode 100644
index 0000000000..3e343cfef6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folders.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-font.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-font.js
new file mode 100644
index 0000000000..8451b661b4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-font.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-food.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-food.js
new file mode 100644
index 0000000000..9270edd34b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-food.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-footprints.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-footprints.js
new file mode 100644
index 0000000000..7bf5e0c54c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-footprints.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-forking.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-forking.js
new file mode 100644
index 0000000000..f0bfa37276
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-forking.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame-alt.js
new file mode 100644
index 0000000000..8a440fce37
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame.js
new file mode 100644
index 0000000000..bce2105ee6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen-alt.js
new file mode 100644
index 0000000000..eacdeb0860
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen.js
new file mode 100644
index 0000000000..ed34a5c854
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-game.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-game.js
new file mode 100644
index 0000000000..47821d66a7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-game.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-geometry.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-geometry.js
new file mode 100644
index 0000000000..b9641fda29
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-geometry.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gift.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gift.js
new file mode 100644
index 0000000000..e974103b33
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gift.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-glasses.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-glasses.js
new file mode 100644
index 0000000000..1260efd8f9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-glasses.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-alt.js
new file mode 100644
index 0000000000..2ab788dad9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-asia.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-asia.js
new file mode 100644
index 0000000000..8a4e788bcd
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-asia.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-europe-africa.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-europe-africa.js
new file mode 100644
index 0000000000..cb2f051bac
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-europe-africa.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-america.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-america.js
new file mode 100644
index 0000000000..1141b4622b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-america.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-asia.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-asia.js
new file mode 100644
index 0000000000..21c4d9031e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-asia.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-europe-africa.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-europe-africa.js
new file mode 100644
index 0000000000..02970f24e7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-europe-africa.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe.js
new file mode 100644
index 0000000000..f1b8ea50d2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gps.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gps.js
new file mode 100644
index 0000000000..f315e5ffdf
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gps.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-graduate.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-graduate.js
new file mode 100644
index 0000000000..ce38a1ebff
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-graduate.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-grid.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-grid.js
new file mode 100644
index 0000000000..b9a146af01
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-grid.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hammer.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hammer.js
new file mode 100644
index 0000000000..775ac0a7b8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hammer.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active-alt.js
new file mode 100644
index 0000000000..871b519549
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active.js
new file mode 100644
index 0000000000..750243dba7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer-alt.js
new file mode 100644
index 0000000000..cf7a791c58
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer.js
new file mode 100644
index 0000000000..d53dd92b63
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handprint.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handprint.js
new file mode 100644
index 0000000000..10a6237eb7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handprint.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handshake.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handshake.js
new file mode 100644
index 0000000000..9fe73d54db
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handshake.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool-alt.js
new file mode 100644
index 0000000000..09c92117d1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool.js
new file mode 100644
index 0000000000..73d1255669
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive-alt.js
new file mode 100644
index 0000000000..0f9235e20c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive.js
new file mode 100644
index 0000000000..327794f0bf
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hat.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hat.js
new file mode 100644
index 0000000000..c4aa04d6a4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hat.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hd.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hd.js
new file mode 100644
index 0000000000..8a415c6ca7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hd.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headphones.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headphones.js
new file mode 100644
index 0000000000..7657ecb71b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headphones.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headset.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headset.js
new file mode 100644
index 0000000000..d8ae2e80da
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headset.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hearts.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hearts.js
new file mode 100644
index 0000000000..ae6f980edc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hearts.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-height.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-height.js
new file mode 100644
index 0000000000..88df60af96
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-height.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help-alt.js
new file mode 100644
index 0000000000..ac8b1fe52b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help.js
new file mode 100644
index 0000000000..30ec006458
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-home.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-home.js
new file mode 100644
index 0000000000..10d122b8f5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-home.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hourglass.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hourglass.js
new file mode 100644
index 0000000000..9feb86e94a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hourglass.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-imac.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-imac.js
new file mode 100644
index 0000000000..fc3a149027
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-imac.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inactive-line.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inactive-line.js
new file mode 100644
index 0000000000..dd074867a9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inactive-line.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox-full.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox-full.js
new file mode 100644
index 0000000000..6b3a57d0de
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox-full.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox.js
new file mode 100644
index 0000000000..fe15ccdae3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-indent.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-indent.js
new file mode 100644
index 0000000000..f7e1efb3f1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-indent.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-infinity.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-infinity.js
new file mode 100644
index 0000000000..207f33046d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-infinity.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-info.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-info.js
new file mode 100644
index 0000000000..0a550cae9b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-info.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-invoice.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-invoice.js
new file mode 100644
index 0000000000..7eade05bcb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-invoice.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ipad.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ipad.js
new file mode 100644
index 0000000000..68935d602f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ipad.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-iphone.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-iphone.js
new file mode 100644
index 0000000000..e3d09be867
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-iphone.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-item-arrangement.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-item-arrangement.js
new file mode 100644
index 0000000000..40d47c25ec
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-item-arrangement.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-junk.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-junk.js
new file mode 100644
index 0000000000..1980d9721b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-junk.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-key.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-key.js
new file mode 100644
index 0000000000..0cb3b787d0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-key.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyboard.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyboard.js
new file mode 100644
index 0000000000..4fffcd8202
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyboard.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keychain.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keychain.js
new file mode 100644
index 0000000000..3e3ee6aff2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keychain.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyhole.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyhole.js
new file mode 100644
index 0000000000..0f80338b09
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyhole.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lab.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lab.js
new file mode 100644
index 0000000000..5bd713a88a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lab.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-laptop.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-laptop.js
new file mode 100644
index 0000000000..cfd96f6883
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-laptop.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers-alt.js
new file mode 100644
index 0000000000..9abf07eca9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers.js
new file mode 100644
index 0000000000..9463ebec45
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layout.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layout.js
new file mode 100644
index 0000000000..55dbad1a26
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layout.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-left-double-arrow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-left-double-arrow.js
new file mode 100644
index 0000000000..8f78c37bdc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-left-double-arrow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-legal.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-legal.js
new file mode 100644
index 0000000000..238b435a82
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-legal.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lense.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lense.js
new file mode 100644
index 0000000000..f2ed825df6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lense.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-library.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-library.js
new file mode 100644
index 0000000000..806e6fe0af
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-library.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-down.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-down.js
new file mode 100644
index 0000000000..38f7b4597b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-down.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-up.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-up.js
new file mode 100644
index 0000000000..585c02d102
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-up.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb-active.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb-active.js
new file mode 100644
index 0000000000..5f591cc4c7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb-active.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb.js
new file mode 100644
index 0000000000..0c9107db93
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightning.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightning.js
new file mode 100644
index 0000000000..bb0f07835d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightning.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-link.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-link.js
new file mode 100644
index 0000000000..5f61c32303
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-link.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-linux-tux.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-linux-tux.js
new file mode 100644
index 0000000000..4063b2be02
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-linux-tux.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-list.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-list.js
new file mode 100644
index 0000000000..9061886f57
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-list.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-load.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-load.js
new file mode 100644
index 0000000000..330ea3a720
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-load.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loading.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loading.js
new file mode 100644
index 0000000000..f06f4e7e74
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loading.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-locate.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-locate.js
new file mode 100644
index 0000000000..4a6a707a68
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-locate.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-near-me.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-near-me.js
new file mode 100644
index 0000000000..08784c74f3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-near-me.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-nearby.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-nearby.js
new file mode 100644
index 0000000000..110bc09190
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-nearby.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lock.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lock.js
new file mode 100644
index 0000000000..208f3c193a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lock.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-log-out.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-log-out.js
new file mode 100644
index 0000000000..c4b0a66d3f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-log-out.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-logout.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-logout.js
new file mode 100644
index 0000000000..a047e87d32
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-logout.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loupe.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loupe.js
new file mode 100644
index 0000000000..b705000b30
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loupe.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-magnet.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-magnet.js
new file mode 100644
index 0000000000..e9c2910a61
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-magnet.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mailbox.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mailbox.js
new file mode 100644
index 0000000000..8261b117e5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mailbox.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-and-female.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-and-female.js
new file mode 100644
index 0000000000..3cf1dba189
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-and-female.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-symbol.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-symbol.js
new file mode 100644
index 0000000000..10bace10d0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-symbol.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-alt.js
new file mode 100644
index 0000000000..76355bb7dc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-location.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-location.js
new file mode 100644
index 0000000000..4aaf25923b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-location.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-marker.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-marker.js
new file mode 100644
index 0000000000..121583023e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-marker.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map.js
new file mode 100644
index 0000000000..2b097f0d2d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medal.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medal.js
new file mode 100644
index 0000000000..ef3853530b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medal.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medical-emergency.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medical-emergency.js
new file mode 100644
index 0000000000..532e48ea2c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medical-emergency.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medicine.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medicine.js
new file mode 100644
index 0000000000..f5def6e310
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medicine.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-meeting.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-meeting.js
new file mode 100644
index 0000000000..76f06ca889
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-meeting.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-megaphone.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-megaphone.js
new file mode 100644
index 0000000000..bb98b2ba1a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-megaphone.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-merge.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-merge.js
new file mode 100644
index 0000000000..65623cf73a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-merge.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-open.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-open.js
new file mode 100644
index 0000000000..098c17d689
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-open.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-unopened.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-unopened.js
new file mode 100644
index 0000000000..2914ab61f8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-unopened.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message.js
new file mode 100644
index 0000000000..c48d3e2903
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-microscope.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-microscope.js
new file mode 100644
index 0000000000..529283bcc0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-microscope.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mindmap.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mindmap.js
new file mode 100644
index 0000000000..337a211a05
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mindmap.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mobile.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mobile.js
new file mode 100644
index 0000000000..bfed9cfa3e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mobile.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular-network.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular-network.js
new file mode 100644
index 0000000000..08806bf3c6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular-network.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular.js
new file mode 100644
index 0000000000..93fcc9b5bb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mountain.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mountain.js
new file mode 100644
index 0000000000..bd65048341
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mountain.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse-cursor.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse-cursor.js
new file mode 100644
index 0000000000..3daa27a91c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse-cursor.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse.js
new file mode 100644
index 0000000000..08d553f2ca
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie-alt.js
new file mode 100644
index 0000000000..34fcecfc80
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie.js
new file mode 100644
index 0000000000..a1e4cb76ea
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-credit-cards.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-credit-cards.js
new file mode 100644
index 0000000000..4fe397e737
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-credit-cards.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-windows.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-windows.js
new file mode 100644
index 0000000000..7f59c23f04
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-windows.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-music.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-music.js
new file mode 100644
index 0000000000..a83dcadbf4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-music.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-name-badge.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-name-badge.js
new file mode 100644
index 0000000000..e3385f0e68
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-name-badge.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-bottom.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-bottom.js
new file mode 100644
index 0000000000..b07ed2b9df
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-bottom.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-down.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-down.js
new file mode 100644
index 0000000000..b7b47e3473
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-down.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-first.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-first.js
new file mode 100644
index 0000000000..cf52d811d5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-first.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-horizontal.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-horizontal.js
new file mode 100644
index 0000000000..d210bbc4e0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-horizontal.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-last.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-last.js
new file mode 100644
index 0000000000..896476e17d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-last.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-left.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-left.js
new file mode 100644
index 0000000000..36145dd582
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-left.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-right.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-right.js
new file mode 100644
index 0000000000..3b62cb0103
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-right.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-road.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-road.js
new file mode 100644
index 0000000000..c3a2e7cd89
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-road.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-top.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-top.js
new file mode 100644
index 0000000000..f7133318c2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-top.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-up.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-up.js
new file mode 100644
index 0000000000..a4272cf809
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-up.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-vertical.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-vertical.js
new file mode 100644
index 0000000000..e80fd2d182
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-vertical.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation.js
new file mode 100644
index 0000000000..7e9133f5f2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigational-arrow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigational-arrow.js
new file mode 100644
index 0000000000..2aefee1f3d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigational-arrow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-network-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-network-alt.js
new file mode 100644
index 0000000000..eff45cef7e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-network-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper-alt.js
new file mode 100644
index 0000000000..a5f567a5e2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper.js
new file mode 100644
index 0000000000..bb16c06c7a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next-media.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next-media.js
new file mode 100644
index 0000000000..a4f4d0a629
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next-media.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next.js
new file mode 100644
index 0000000000..41691c7dbf
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-nodes.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-nodes.js
new file mode 100644
index 0000000000..568de5e653
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-nodes.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad-alt.js
new file mode 100644
index 0000000000..057ee3d9ac
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad.js
new file mode 100644
index 0000000000..b1be0fe4ab
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-key.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-key.js
new file mode 100644
index 0000000000..e56b981d35
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-key.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-phone.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-phone.js
new file mode 100644
index 0000000000..7d656d5b71
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-phone.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-operator.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-operator.js
new file mode 100644
index 0000000000..2ec196a880
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-operator.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ordered-list.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ordered-list.js
new file mode 100644
index 0000000000..8014e3e75f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ordered-list.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-os-x.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-os-x.js
new file mode 100644
index 0000000000..96af97b761
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-os-x.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-out.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-out.js
new file mode 100644
index 0000000000..0aa4f8d8cb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-out.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outbox.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outbox.js
new file mode 100644
index 0000000000..967843aa9a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outbox.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outdent.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outdent.js
new file mode 100644
index 0000000000..2ecb6a7ce4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outdent.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-add.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-add.js
new file mode 100644
index 0000000000..859e894b19
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-add.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-down.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-down.js
new file mode 100644
index 0000000000..e124a7b3f7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-down.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-remove.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-remove.js
new file mode 100644
index 0000000000..db1f74509e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-remove.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-restricted.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-restricted.js
new file mode 100644
index 0000000000..3eedb9abcc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-restricted.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-up.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-up.js
new file mode 100644
index 0000000000..d081bb5fdc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-up.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paint-roller.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paint-roller.js
new file mode 100644
index 0000000000..f0b1fc4ab2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paint-roller.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-palette.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-palette.js
new file mode 100644
index 0000000000..b1de7f59a8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-palette.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-panel-show.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-panel-show.js
new file mode 100644
index 0000000000..d8f06e2216
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-panel-show.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pannel-close.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pannel-close.js
new file mode 100644
index 0000000000..12aec3c35d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pannel-close.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pants.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pants.js
new file mode 100644
index 0000000000..d5a3d3c4b4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pants.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-bag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-bag.js
new file mode 100644
index 0000000000..4eb18e3b12
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-bag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane-alt.js
new file mode 100644
index 0000000000..bc45676a0e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane.js
new file mode 100644
index 0000000000..26ada5323a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parachute-drop.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parachute-drop.js
new file mode 100644
index 0000000000..d2da399420
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parachute-drop.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parental-control.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parental-control.js
new file mode 100644
index 0000000000..97e983f528
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parental-control.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-partly-cloudy.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-partly-cloudy.js
new file mode 100644
index 0000000000..8cad319730
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-partly-cloudy.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paste-in.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paste-in.js
new file mode 100644
index 0000000000..7aebf9c192
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paste-in.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-path.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-path.js
new file mode 100644
index 0000000000..c5ebf253c6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-path.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pause.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pause.js
new file mode 100644
index 0000000000..72f505b38e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pause.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pc.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pc.js
new file mode 100644
index 0000000000..1b4c06d95d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pc.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt-2.js
new file mode 100644
index 0000000000..aff51ccde1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt.js
new file mode 100644
index 0000000000..0730f5ad97
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-female.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-female.js
new file mode 100644
index 0000000000..54315a837d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-female.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people.js
new file mode 100644
index 0000000000..22fd4159e3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone-ring.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone-ring.js
new file mode 100644
index 0000000000..0a06823f47
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone-ring.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone.js
new file mode 100644
index 0000000000..4f8d4a0952
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-photo-album.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-photo-album.js
new file mode 100644
index 0000000000..9c6680a9e5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-photo-album.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-picture.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-picture.js
new file mode 100644
index 0000000000..87005abafa
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-picture.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt-2.js
new file mode 100644
index 0000000000..2e9ca6bb6b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt.js
new file mode 100644
index 0000000000..6ab88fac49
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures.js
new file mode 100644
index 0000000000..1069393661
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pie-chart.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pie-chart.js
new file mode 100644
index 0000000000..4ef248138f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pie-chart.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piggy-bank.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piggy-bank.js
new file mode 100644
index 0000000000..5e50ec02bf
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piggy-bank.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pin-location.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pin-location.js
new file mode 100644
index 0000000000..62336aac1b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pin-location.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piracy.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piracy.js
new file mode 100644
index 0000000000..1f9a92f3de
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piracy.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plane.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plane.js
new file mode 100644
index 0000000000..db9625b66a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plane.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-planet.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-planet.js
new file mode 100644
index 0000000000..5e1609827f
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-planet.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-play.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-play.js
new file mode 100644
index 0000000000..ebf4a5d57b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-play.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playing-cards.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playing-cards.js
new file mode 100644
index 0000000000..bc82930161
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playing-cards.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playlist.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playlist.js
new file mode 100644
index 0000000000..260b4086cd
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playlist.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plugin.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plugin.js
new file mode 100644
index 0000000000..a55cf3d37e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plugin.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-podcast.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-podcast.js
new file mode 100644
index 0000000000..c891c96213
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-podcast.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poker-chip.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poker-chip.js
new file mode 100644
index 0000000000..7138bceba6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poker-chip.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poll.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poll.js
new file mode 100644
index 0000000000..c3be1463f2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poll.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-post-it.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-post-it.js
new file mode 100644
index 0000000000..e76d2c10f9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-post-it.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pound-bag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pound-bag.js
new file mode 100644
index 0000000000..5febceeb45
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pound-bag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power-outlet.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power-outlet.js
new file mode 100644
index 0000000000..d6a7a977da
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power-outlet.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power.js
new file mode 100644
index 0000000000..064a782465
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-presentation.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-presentation.js
new file mode 100644
index 0000000000..a034ddb170
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-presentation.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous-media.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous-media.js
new file mode 100644
index 0000000000..7b96d760ed
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous-media.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous.js
new file mode 100644
index 0000000000..9e8c3444d7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-dollar.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-dollar.js
new file mode 100644
index 0000000000..ac0f1e70a2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-dollar.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-euro.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-euro.js
new file mode 100644
index 0000000000..07fae0a690
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-euro.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-pound.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-pound.js
new file mode 100644
index 0000000000..75d545e624
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-pound.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-yen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-yen.js
new file mode 100644
index 0000000000..3760b932ed
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-yen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-print.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-print.js
new file mode 100644
index 0000000000..35f585eeae
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-print.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-printer-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-printer-alt.js
new file mode 100644
index 0000000000..6dcf77716d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-printer-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-projector.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-projector.js
new file mode 100644
index 0000000000..8fc281f2a3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-projector.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pulse.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pulse.js
new file mode 100644
index 0000000000..021a69dd49
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pulse.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pushpin.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pushpin.js
new file mode 100644
index 0000000000..07d7981174
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pushpin.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-qr-code.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-qr-code.js
new file mode 100644
index 0000000000..dffade3232
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-qr-code.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-quote.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-quote.js
new file mode 100644
index 0000000000..8bed0ce9e0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-quote.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-alt.js
new file mode 100644
index 0000000000..ed750abff5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-receiver.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-receiver.js
new file mode 100644
index 0000000000..21fce95b45
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-receiver.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio.js
new file mode 100644
index 0000000000..87f7002ede
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rain.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rain.js
new file mode 100644
index 0000000000..0c1204d35b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rain.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rate.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rate.js
new file mode 100644
index 0000000000..06bf03eeca
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rate.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-re-post.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-re-post.js
new file mode 100644
index 0000000000..ed0331d0ff
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-re-post.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-readonly.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-readonly.js
new file mode 100644
index 0000000000..8a418e6878
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-readonly.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-alt.js
new file mode 100644
index 0000000000..a6993cefc1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-dollar.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-dollar.js
new file mode 100644
index 0000000000..83ce0d07f1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-dollar.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-euro.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-euro.js
new file mode 100644
index 0000000000..9499de909d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-euro.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-pound.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-pound.js
new file mode 100644
index 0000000000..2474df75ce
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-pound.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-yen.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-yen.js
new file mode 100644
index 0000000000..07ce642568
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-yen.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reception.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reception.js
new file mode 100644
index 0000000000..b3ea9055dc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reception.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-record.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-record.js
new file mode 100644
index 0000000000..68368ec00b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-record.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-redo.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-redo.js
new file mode 100644
index 0000000000..cab08ad5d8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-redo.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-refresh.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-refresh.js
new file mode 100644
index 0000000000..dc55a56def
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-refresh.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remote.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remote.js
new file mode 100644
index 0000000000..778379c3f2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remote.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remove.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remove.js
new file mode 100644
index 0000000000..71a579067a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remove.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat-one.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat-one.js
new file mode 100644
index 0000000000..f8a25f70a4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat-one.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat.js
new file mode 100644
index 0000000000..e3abc4f02d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reply-arrow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reply-arrow.js
new file mode 100644
index 0000000000..97f703f4bf
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reply-arrow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-resize.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-resize.js
new file mode 100644
index 0000000000..f8266a319b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-resize.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-return-to-top.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-return-to-top.js
new file mode 100644
index 0000000000..195e2f0552
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-return-to-top.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-right-double-arrow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-right-double-arrow.js
new file mode 100644
index 0000000000..5068d42468
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-right-double-arrow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-road.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-road.js
new file mode 100644
index 0000000000..86caec6aa7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-road.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-roadsign.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-roadsign.js
new file mode 100644
index 0000000000..53f68838e6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-roadsign.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rocket.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rocket.js
new file mode 100644
index 0000000000..fbf8fc1303
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rocket.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rss.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rss.js
new file mode 100644
index 0000000000..adde83d8d6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rss.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler-alt.js
new file mode 100644
index 0000000000..e5257c85bc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler.js
new file mode 100644
index 0000000000..c82ae0a47e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safe.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safe.js
new file mode 100644
index 0000000000..1daf03e771
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safe.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safedial.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safedial.js
new file mode 100644
index 0000000000..6a89368da4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safedial.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sandbox-toys.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sandbox-toys.js
new file mode 100644
index 0000000000..7ed4b5668c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sandbox-toys.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-satellite-dish.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-satellite-dish.js
new file mode 100644
index 0000000000..93bc3ad9dc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-satellite-dish.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-save.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-save.js
new file mode 100644
index 0000000000..8d581496b1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-save.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scan.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scan.js
new file mode 100644
index 0000000000..469a4f1bf8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scan.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-school.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-school.js
new file mode 100644
index 0000000000..a06ae9c041
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-school.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-screensharing.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-screensharing.js
new file mode 100644
index 0000000000..a7eb95cd61
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-screensharing.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script-alt.js
new file mode 100644
index 0000000000..472dd88197
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script.js
new file mode 100644
index 0000000000..9fe7687dca
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scull.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scull.js
new file mode 100644
index 0000000000..69d09c5b44
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scull.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-search.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-search.js
new file mode 100644
index 0000000000..6d549296fa
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-search.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-security-camera.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-security-camera.js
new file mode 100644
index 0000000000..41ecc0ef7c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-security-camera.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sensor.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sensor.js
new file mode 100644
index 0000000000..572860d85c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sensor.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server-alt.js
new file mode 100644
index 0000000000..602158e4e0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server.js
new file mode 100644
index 0000000000..2555a438bb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt-2.js
new file mode 100644
index 0000000000..dc1794381c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt.js
new file mode 100644
index 0000000000..32e2344d16
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings.js
new file mode 100644
index 0000000000..ca8a496d41
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt-2.js
new file mode 100644
index 0000000000..ee4f29e38d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt.js
new file mode 100644
index 0000000000..faa287eb0e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share.js
new file mode 100644
index 0000000000..3c28efa055
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sharing-iphone.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sharing-iphone.js
new file mode 100644
index 0000000000..3680448505
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sharing-iphone.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shield.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shield.js
new file mode 100644
index 0000000000..b5ca282dcd
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shield.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shift.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shift.js
new file mode 100644
index 0000000000..66adb4f922
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shift.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping-box.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping-box.js
new file mode 100644
index 0000000000..a19323344a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping-box.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping.js
new file mode 100644
index 0000000000..e62e9ed4cc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shoe.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shoe.js
new file mode 100644
index 0000000000..f5cbfc1a7b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shoe.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt-2.js
new file mode 100644
index 0000000000..4252900c1c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt.js
new file mode 100644
index 0000000000..65e7675326
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket.js
new file mode 100644
index 0000000000..c4a7a2ca06
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shorts.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shorts.js
new file mode 100644
index 0000000000..46231fc908
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shorts.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shuffle.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shuffle.js
new file mode 100644
index 0000000000..73bb34a920
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shuffle.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sience.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sience.js
new file mode 100644
index 0000000000..32d47c390e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sience.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-simcard.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-simcard.js
new file mode 100644
index 0000000000..6f709cde1d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-simcard.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-single-note.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-single-note.js
new file mode 100644
index 0000000000..f79d2332fa
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-single-note.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sitemap.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sitemap.js
new file mode 100644
index 0000000000..2abcaec242
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sitemap.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sleep.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sleep.js
new file mode 100644
index 0000000000..4219de9bcc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sleep.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-slideshow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-slideshow.js
new file mode 100644
index 0000000000..a32a8fd383
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-slideshow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley-inverted.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley-inverted.js
new file mode 100644
index 0000000000..65bebb7c60
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley-inverted.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley.js
new file mode 100644
index 0000000000..317ad456d0
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-snow.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-snow.js
new file mode 100644
index 0000000000..5465fc0532
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-snow.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-low.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-low.js
new file mode 100644
index 0000000000..c4e6a729ba
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-low.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-medium.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-medium.js
new file mode 100644
index 0000000000..c4e7ec8e49
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-medium.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-off.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-off.js
new file mode 100644
index 0000000000..6545a7d789
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-off.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-waves.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-waves.js
new file mode 100644
index 0000000000..ed77a280e8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-waves.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound.js
new file mode 100644
index 0000000000..a5622a4f32
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-spades.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-spades.js
new file mode 100644
index 0000000000..baaa0b39b7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-spades.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speaker.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speaker.js
new file mode 100644
index 0000000000..7346d2f288
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speaker.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speed-gauge.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speed-gauge.js
new file mode 100644
index 0000000000..6061c0478c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speed-gauge.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split-alt.js
new file mode 100644
index 0000000000..6dc3111d37
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split.js
new file mode 100644
index 0000000000..f3650ce377
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sprout.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sprout.js
new file mode 100644
index 0000000000..f09ecdd09e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sprout.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-squiggly-line.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-squiggly-line.js
new file mode 100644
index 0000000000..5875045dff
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-squiggly-line.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ssd.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ssd.js
new file mode 100644
index 0000000000..5d4a6d13f3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ssd.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stacked-disks.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stacked-disks.js
new file mode 100644
index 0000000000..f7c34be2bc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stacked-disks.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stamp.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stamp.js
new file mode 100644
index 0000000000..9074c2e9aa
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stamp.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-alt.js
new file mode 100644
index 0000000000..94bdf4e3b9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-hand.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-hand.js
new file mode 100644
index 0000000000..6caaa6d991
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-hand.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop.js
new file mode 100644
index 0000000000..28f53eb313
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-store.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-store.js
new file mode 100644
index 0000000000..bef060501b
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-store.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stream.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stream.js
new file mode 100644
index 0000000000..259469b7d4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stream.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sunny.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sunny.js
new file mode 100644
index 0000000000..d2c3777f78
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sunny.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sweatshirt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sweatshirt.js
new file mode 100644
index 0000000000..7121921ef9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sweatshirt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sync.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sync.js
new file mode 100644
index 0000000000..165593682a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sync.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-t-shirt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-t-shirt.js
new file mode 100644
index 0000000000..e4de6a35b8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-t-shirt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab-key.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab-key.js
new file mode 100644
index 0000000000..17c257695a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab-key.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab.js
new file mode 100644
index 0000000000..1081a482bd
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tactics.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tactics.js
new file mode 100644
index 0000000000..b5c74a48b5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tactics.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tag.js
new file mode 100644
index 0000000000..dc52fcb080
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tags.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tags.js
new file mode 100644
index 0000000000..b447173ea8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tags.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-takeaway-cup.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-takeaway-cup.js
new file mode 100644
index 0000000000..9c1762042e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-takeaway-cup.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-target.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-target.js
new file mode 100644
index 0000000000..bfe08d5766
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-target.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperatrure-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperatrure-alt.js
new file mode 100644
index 0000000000..5f9f29cc44
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperatrure-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperature.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperature.js
new file mode 100644
index 0000000000..ce6d24c0db
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperature.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-terminal.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-terminal.js
new file mode 100644
index 0000000000..f3c0f3f949
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-terminal.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theater.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theater.js
new file mode 100644
index 0000000000..0ef5a1f9e7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theater.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theif.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theif.js
new file mode 100644
index 0000000000..32109b52d4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theif.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thought-bubble.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thought-bubble.js
new file mode 100644
index 0000000000..15a65949af
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thought-bubble.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-down.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-down.js
new file mode 100644
index 0000000000..137316958e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-down.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-up.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-up.js
new file mode 100644
index 0000000000..88841ca661
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-up.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnail-list.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnail-list.js
new file mode 100644
index 0000000000..0e4d0461cd
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnail-list.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails-small.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails-small.js
new file mode 100644
index 0000000000..427bdb6625
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails-small.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails.js
new file mode 100644
index 0000000000..808cc01690
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ticket.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ticket.js
new file mode 100644
index 0000000000..05deeca391
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ticket.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-time.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-time.js
new file mode 100644
index 0000000000..8fb78d2948
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-time.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-timer.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-timer.js
new file mode 100644
index 0000000000..4869a4d85e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-timer.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tools.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tools.js
new file mode 100644
index 0000000000..2e764f3130
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tools.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-top.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-top.js
new file mode 100644
index 0000000000..2bd326dd88
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-top.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-traffic-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-traffic-alt.js
new file mode 100644
index 0000000000..5fdd3191e4
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-traffic-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trafic.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trafic.js
new file mode 100644
index 0000000000..6b1bbe1623
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trafic.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-train.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-train.js
new file mode 100644
index 0000000000..0b4576e22c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-train.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt-2.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt-2.js
new file mode 100644
index 0000000000..cd922297eb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt-2.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt.js
new file mode 100644
index 0000000000..afaa785ec5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash.js
new file mode 100644
index 0000000000..368180a793
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tree.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tree.js
new file mode 100644
index 0000000000..3e4d49e0d5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tree.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trophy.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trophy.js
new file mode 100644
index 0000000000..e756516974
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trophy.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-truck.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-truck.js
new file mode 100644
index 0000000000..7ce891d64d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-truck.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv-old.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv-old.js
new file mode 100644
index 0000000000..0344e42118
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv-old.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv.js
new file mode 100644
index 0000000000..303aa24ffa
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-content.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-content.js
new file mode 100644
index 0000000000..f362f14734
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-content.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-contour.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-contour.js
new file mode 100644
index 0000000000..38f711ae77
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-contour.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-deploy.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-deploy.js
new file mode 100644
index 0000000000..27852857d7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-deploy.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-developer.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-developer.js
new file mode 100644
index 0000000000..0e5b54bfda
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-developer.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-media.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-media.js
new file mode 100644
index 0000000000..56c979a4f1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-media.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-members.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-members.js
new file mode 100644
index 0000000000..e64dd7d715
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-members.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-settings.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-settings.js
new file mode 100644
index 0000000000..505bf56b02
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-settings.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-users.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-users.js
new file mode 100644
index 0000000000..ea8dcbcddc
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-users.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbraco.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbraco.js
new file mode 100644
index 0000000000..3f2cfd9f73
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbraco.js
@@ -0,0 +1,3 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbrella.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbrella.js
new file mode 100644
index 0000000000..3a1df22e34
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbrella.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-undo.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-undo.js
new file mode 100644
index 0000000000..96f256388a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-undo.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-universal.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-universal.js
new file mode 100644
index 0000000000..1935c860e3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-universal.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-unlocked.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-unlocked.js
new file mode 100644
index 0000000000..673c7be715
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-unlocked.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-untitled.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-untitled.js
new file mode 100644
index 0000000000..3632ccde65
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-untitled.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb-connector.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb-connector.js
new file mode 100644
index 0000000000..3eef8b5851
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb-connector.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb.js
new file mode 100644
index 0000000000..a769c0e7d5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-female.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-female.js
new file mode 100644
index 0000000000..54a75d4d2d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-female.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females-alt.js
new file mode 100644
index 0000000000..b8beeed900
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females.js
new file mode 100644
index 0000000000..9876027004
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-glasses.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-glasses.js
new file mode 100644
index 0000000000..b96a7f6caa
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-glasses.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user.js
new file mode 100644
index 0000000000..ca0e30f436
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users-alt.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users-alt.js
new file mode 100644
index 0000000000..3a74016e1a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users-alt.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users.js
new file mode 100644
index 0000000000..ea1854ef25
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-utilities.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-utilities.js
new file mode 100644
index 0000000000..0dfa3d3e75
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-utilities.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-vcard.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-vcard.js
new file mode 100644
index 0000000000..13c0a8fe7c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-vcard.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-video.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-video.js
new file mode 100644
index 0000000000..e069b0c799
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-video.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-voice.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-voice.js
new file mode 100644
index 0000000000..e8c70880d8
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-voice.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wall-plug.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wall-plug.js
new file mode 100644
index 0000000000..d9eb5ec0fb
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wall-plug.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wallet.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wallet.js
new file mode 100644
index 0000000000..a5aba274a7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wallet.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wand.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wand.js
new file mode 100644
index 0000000000..eeee820da9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wand.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-war.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-war.js
new file mode 100644
index 0000000000..5239bd4bd1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-war.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-weight.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-weight.js
new file mode 100644
index 0000000000..2fb63af911
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-weight.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-width.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-width.js
new file mode 100644
index 0000000000..6dabdf3c76
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-width.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wifi.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wifi.js
new file mode 100644
index 0000000000..7fe62444e5
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wifi.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-popin.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-popin.js
new file mode 100644
index 0000000000..707ee7f706
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-popin.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-sizes.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-sizes.js
new file mode 100644
index 0000000000..ddcf211575
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-sizes.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-windows.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-windows.js
new file mode 100644
index 0000000000..ef5ed129b7
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-windows.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wine-glass.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wine-glass.js
new file mode 100644
index 0000000000..2541c656db
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wine-glass.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrench.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrench.js
new file mode 100644
index 0000000000..f90b68ddb6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrench.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrong.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrong.js
new file mode 100644
index 0000000000..98f9d9179d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrong.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-yen-bag.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-yen-bag.js
new file mode 100644
index 0000000000..cae5885970
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-yen-bag.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zip.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zip.js
new file mode 100644
index 0000000000..1ae2a1c956
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zip.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zom-out.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zom-out.js
new file mode 100644
index 0000000000..d44bf86cd3
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zom-out.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zoom-in.js b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zoom-in.js
new file mode 100644
index 0000000000..c05b332e6e
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zoom-in.js
@@ -0,0 +1 @@
+export default ``;
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icons.json b/src/Umbraco.Web.UI.Client/public-assets/icons/icons.json
new file mode 100644
index 0000000000..b00b41c691
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/public-assets/icons/icons.json
@@ -0,0 +1 @@
+[{"name":"umb:activity","path":"/icons/icon-activity.js"},{"name":"umb:add","path":"/icons/icon-add.js"},{"name":"umb:addressbook","path":"/icons/icon-addressbook.js"},{"name":"umb:alarm-clock","path":"/icons/icon-alarm-clock.js"},{"name":"umb:alert-alt","path":"/icons/icon-alert-alt.js"},{"name":"umb:alert","path":"/icons/icon-alert.js"},{"name":"umb:alt","path":"/icons/icon-alt.js"},{"name":"umb:anchor","path":"/icons/icon-anchor.js"},{"name":"umb:app","path":"/icons/icon-app.js"},{"name":"umb:application-error","path":"/icons/icon-application-error.js"},{"name":"umb:application-window-alt","path":"/icons/icon-application-window-alt.js"},{"name":"umb:application-window","path":"/icons/icon-application-window.js"},{"name":"umb:arrivals","path":"/icons/icon-arrivals.js"},{"name":"umb:arrow-down","path":"/icons/icon-arrow-down.js"},{"name":"umb:arrow-left","path":"/icons/icon-arrow-left.js"},{"name":"umb:arrow-right","path":"/icons/icon-arrow-right.js"},{"name":"umb:arrow-up","path":"/icons/icon-arrow-up.js"},{"name":"umb:art-easel","path":"/icons/icon-art-easel.js"},{"name":"umb:article","path":"/icons/icon-article.js"},{"name":"umb:attachment","path":"/icons/icon-attachment.js"},{"name":"umb:auction-hammer","path":"/icons/icon-auction-hammer.js"},{"name":"umb:autofill","path":"/icons/icon-autofill.js"},{"name":"umb:award","path":"/icons/icon-award.js"},{"name":"umb:axis-rotation-2","path":"/icons/icon-axis-rotation-2.js"},{"name":"umb:axis-rotation-3","path":"/icons/icon-axis-rotation-3.js"},{"name":"umb:axis-rotation","path":"/icons/icon-axis-rotation.js"},{"name":"umb:baby-stroller","path":"/icons/icon-baby-stroller.js"},{"name":"umb:backspace","path":"/icons/icon-backspace.js"},{"name":"umb:badge-add","path":"/icons/icon-badge-add.js"},{"name":"umb:badge-count","path":"/icons/icon-badge-count.js"},{"name":"umb:badge-remove","path":"/icons/icon-badge-remove.js"},{"name":"umb:badge-restricted","path":"/icons/icon-badge-restricted.js"},{"name":"umb:ball","path":"/icons/icon-ball.js"},{"name":"umb:band-aid","path":"/icons/icon-band-aid.js"},{"name":"umb:bar-chart","path":"/icons/icon-bar-chart.js"},{"name":"umb:barcode","path":"/icons/icon-barcode.js"},{"name":"umb:bars","path":"/icons/icon-bars.js"},{"name":"umb:battery-full","path":"/icons/icon-battery-full.js"},{"name":"umb:battery-low","path":"/icons/icon-battery-low.js"},{"name":"umb:beer-glass","path":"/icons/icon-beer-glass.js"},{"name":"umb:bell-off","path":"/icons/icon-bell-off.js"},{"name":"umb:bell","path":"/icons/icon-bell.js"},{"name":"umb:bill-dollar","path":"/icons/icon-bill-dollar.js"},{"name":"umb:bill-euro","path":"/icons/icon-bill-euro.js"},{"name":"umb:bill-pound","path":"/icons/icon-bill-pound.js"},{"name":"umb:bill-yen","path":"/icons/icon-bill-yen.js"},{"name":"umb:bill","path":"/icons/icon-bill.js"},{"name":"umb:billboard","path":"/icons/icon-billboard.js"},{"name":"umb:bills-dollar","path":"/icons/icon-bills-dollar.js"},{"name":"umb:bills-euro","path":"/icons/icon-bills-euro.js"},{"name":"umb:bills-pound","path":"/icons/icon-bills-pound.js"},{"name":"umb:bills-yen","path":"/icons/icon-bills-yen.js"},{"name":"umb:bills","path":"/icons/icon-bills.js"},{"name":"umb:binarycode","path":"/icons/icon-binarycode.js"},{"name":"umb:binoculars","path":"/icons/icon-binoculars.js"},{"name":"umb:bird","path":"/icons/icon-bird.js"},{"name":"umb:birthday-cake","path":"/icons/icon-birthday-cake.js"},{"name":"umb:block","path":"/icons/icon-block.js"},{"name":"umb:blueprint","path":"/icons/icon-blueprint.js"},{"name":"umb:bluetooth","path":"/icons/icon-bluetooth.js"},{"name":"umb:boat-shipping","path":"/icons/icon-boat-shipping.js"},{"name":"umb:bomb","path":"/icons/icon-bomb.js"},{"name":"umb:bones","path":"/icons/icon-bones.js"},{"name":"umb:book-alt-2","path":"/icons/icon-book-alt-2.js"},{"name":"umb:book-alt","path":"/icons/icon-book-alt.js"},{"name":"umb:book","path":"/icons/icon-book.js"},{"name":"umb:bookmark","path":"/icons/icon-bookmark.js"},{"name":"umb:books","path":"/icons/icon-books.js"},{"name":"umb:box-alt","path":"/icons/icon-box-alt.js"},{"name":"umb:box-open","path":"/icons/icon-box-open.js"},{"name":"umb:box","path":"/icons/icon-box.js"},{"name":"umb:brackets","path":"/icons/icon-brackets.js"},{"name":"umb:brick","path":"/icons/icon-brick.js"},{"name":"umb:briefcase","path":"/icons/icon-briefcase.js"},{"name":"umb:browser-window","path":"/icons/icon-browser-window.js"},{"name":"umb:brush-alt-2","path":"/icons/icon-brush-alt-2.js"},{"name":"umb:brush-alt","path":"/icons/icon-brush-alt.js"},{"name":"umb:brush","path":"/icons/icon-brush.js"},{"name":"umb:bug","path":"/icons/icon-bug.js"},{"name":"umb:bulleted-list","path":"/icons/icon-bulleted-list.js"},{"name":"umb:burn","path":"/icons/icon-burn.js"},{"name":"umb:bus","path":"/icons/icon-bus.js"},{"name":"umb:calculator","path":"/icons/icon-calculator.js"},{"name":"umb:calendar-alt","path":"/icons/icon-calendar-alt.js"},{"name":"umb:calendar","path":"/icons/icon-calendar.js"},{"name":"umb:camcorder","path":"/icons/icon-camcorder.js"},{"name":"umb:camera-roll","path":"/icons/icon-camera-roll.js"},{"name":"umb:candy","path":"/icons/icon-candy.js"},{"name":"umb:caps-lock","path":"/icons/icon-caps-lock.js"},{"name":"umb:car","path":"/icons/icon-car.js"},{"name":"umb:cash-register","path":"/icons/icon-cash-register.js"},{"name":"umb:categories","path":"/icons/icon-categories.js"},{"name":"umb:certificate","path":"/icons/icon-certificate.js"},{"name":"umb:chart-curve","path":"/icons/icon-chart-curve.js"},{"name":"umb:chart","path":"/icons/icon-chart.js"},{"name":"umb:chat-active","path":"/icons/icon-chat-active.js"},{"name":"umb:chat","path":"/icons/icon-chat.js"},{"name":"umb:check","path":"/icons/icon-check.js"},{"name":"umb:checkbox-dotted-active","path":"/icons/icon-checkbox-dotted-active.js"},{"name":"umb:checkbox-dotted","path":"/icons/icon-checkbox-dotted.js"},{"name":"umb:checkbox-empty","path":"/icons/icon-checkbox-empty.js"},{"name":"umb:checkbox","path":"/icons/icon-checkbox.js"},{"name":"umb:chess","path":"/icons/icon-chess.js"},{"name":"umb:chip-alt","path":"/icons/icon-chip-alt.js"},{"name":"umb:chip","path":"/icons/icon-chip.js"},{"name":"umb:cinema","path":"/icons/icon-cinema.js"},{"name":"umb:circle-dotted-active","path":"/icons/icon-circle-dotted-active.js"},{"name":"umb:circle-dotted","path":"/icons/icon-circle-dotted.js"},{"name":"umb:circuits","path":"/icons/icon-circuits.js"},{"name":"umb:circus","path":"/icons/icon-circus.js"},{"name":"umb:client","path":"/icons/icon-client.js"},{"name":"umb:clothes-hanger","path":"/icons/icon-clothes-hanger.js"},{"name":"umb:cloud-drive","path":"/icons/icon-cloud-drive.js"},{"name":"umb:cloud-upload","path":"/icons/icon-cloud-upload.js"},{"name":"umb:cloud","path":"/icons/icon-cloud.js"},{"name":"umb:cloudy","path":"/icons/icon-cloudy.js"},{"name":"umb:clubs","path":"/icons/icon-clubs.js"},{"name":"umb:cocktail","path":"/icons/icon-cocktail.js"},{"name":"umb:code","path":"/icons/icon-code.js"},{"name":"umb:coffee","path":"/icons/icon-coffee.js"},{"name":"umb:coin-dollar","path":"/icons/icon-coin-dollar.js"},{"name":"umb:coin-euro","path":"/icons/icon-coin-euro.js"},{"name":"umb:coin-pound","path":"/icons/icon-coin-pound.js"},{"name":"umb:coin-yen","path":"/icons/icon-coin-yen.js"},{"name":"umb:coin","path":"/icons/icon-coin.js"},{"name":"umb:coins-alt","path":"/icons/icon-coins-alt.js"},{"name":"umb:coins-dollar-alt","path":"/icons/icon-coins-dollar-alt.js"},{"name":"umb:coins-dollar","path":"/icons/icon-coins-dollar.js"},{"name":"umb:coins-euro-alt","path":"/icons/icon-coins-euro-alt.js"},{"name":"umb:coins-euro","path":"/icons/icon-coins-euro.js"},{"name":"umb:coins-pound-alt","path":"/icons/icon-coins-pound-alt.js"},{"name":"umb:coins-pound","path":"/icons/icon-coins-pound.js"},{"name":"umb:coins-yen-alt","path":"/icons/icon-coins-yen-alt.js"},{"name":"umb:coins-yen","path":"/icons/icon-coins-yen.js"},{"name":"umb:coins","path":"/icons/icon-coins.js"},{"name":"umb:color-bucket","path":"/icons/icon-color-bucket.js"},{"name":"umb:colorpicker","path":"/icons/icon-colorpicker.js"},{"name":"umb:columns","path":"/icons/icon-columns.js"},{"name":"umb:comb","path":"/icons/icon-comb.js"},{"name":"umb:combination-lock-open","path":"/icons/icon-combination-lock-open.js"},{"name":"umb:combination-lock","path":"/icons/icon-combination-lock.js"},{"name":"umb:command","path":"/icons/icon-command.js"},{"name":"umb:company","path":"/icons/icon-company.js"},{"name":"umb:compress","path":"/icons/icon-compress.js"},{"name":"umb:connection","path":"/icons/icon-connection.js"},{"name":"umb:console","path":"/icons/icon-console.js"},{"name":"umb:contrast","path":"/icons/icon-contrast.js"},{"name":"umb:conversation-alt","path":"/icons/icon-conversation-alt.js"},{"name":"umb:conversation","path":"/icons/icon-conversation.js"},{"name":"umb:coverflow","path":"/icons/icon-coverflow.js"},{"name":"umb:credit-card-alt","path":"/icons/icon-credit-card-alt.js"},{"name":"umb:credit-card","path":"/icons/icon-credit-card.js"},{"name":"umb:crop","path":"/icons/icon-crop.js"},{"name":"umb:crosshair","path":"/icons/icon-crosshair.js"},{"name":"umb:crown-alt","path":"/icons/icon-crown-alt.js"},{"name":"umb:crown","path":"/icons/icon-crown.js"},{"name":"umb:cupcake","path":"/icons/icon-cupcake.js"},{"name":"umb:curve","path":"/icons/icon-curve.js"},{"name":"umb:cut","path":"/icons/icon-cut.js"},{"name":"umb:dashboard","path":"/icons/icon-dashboard.js"},{"name":"umb:defrag","path":"/icons/icon-defrag.js"},{"name":"umb:delete-key","path":"/icons/icon-delete-key.js"},{"name":"umb:delete","path":"/icons/icon-delete.js"},{"name":"umb:departure","path":"/icons/icon-departure.js"},{"name":"umb:desk","path":"/icons/icon-desk.js"},{"name":"umb:desktop","path":"/icons/icon-desktop.js"},{"name":"umb:diagnostics","path":"/icons/icon-diagnostics.js"},{"name":"umb:diagonal-arrow-alt","path":"/icons/icon-diagonal-arrow-alt.js"},{"name":"umb:diagonal-arrow","path":"/icons/icon-diagonal-arrow.js"},{"name":"umb:diamond","path":"/icons/icon-diamond.js"},{"name":"umb:diamonds","path":"/icons/icon-diamonds.js"},{"name":"umb:dice","path":"/icons/icon-dice.js"},{"name":"umb:diploma-alt","path":"/icons/icon-diploma-alt.js"},{"name":"umb:diploma","path":"/icons/icon-diploma.js"},{"name":"umb:directions-alt","path":"/icons/icon-directions-alt.js"},{"name":"umb:directions","path":"/icons/icon-directions.js"},{"name":"umb:disc","path":"/icons/icon-disc.js"},{"name":"umb:disk-image","path":"/icons/icon-disk-image.js"},{"name":"umb:display","path":"/icons/icon-display.js"},{"name":"umb:dna","path":"/icons/icon-dna.js"},{"name":"umb:dock-connector","path":"/icons/icon-dock-connector.js"},{"name":"umb:document-dashed-line","path":"/icons/icon-document-dashed-line.js"},{"name":"umb:document","path":"/icons/icon-document.js"},{"name":"umb:documents","path":"/icons/icon-documents.js"},{"name":"umb:dollar-bag","path":"/icons/icon-dollar-bag.js"},{"name":"umb:donate","path":"/icons/icon-donate.js"},{"name":"umb:door-open-alt","path":"/icons/icon-door-open-alt.js"},{"name":"umb:door-open","path":"/icons/icon-door-open.js"},{"name":"umb:download-alt","path":"/icons/icon-download-alt.js"},{"name":"umb:download","path":"/icons/icon-download.js"},{"name":"umb:drop","path":"/icons/icon-drop.js"},{"name":"umb:eco","path":"/icons/icon-eco.js"},{"name":"umb:economy","path":"/icons/icon-economy.js"},{"name":"umb:edit","path":"/icons/icon-edit.js"},{"name":"umb:eject","path":"/icons/icon-eject.js"},{"name":"umb:employee","path":"/icons/icon-employee.js"},{"name":"umb:energy-saving-bulb","path":"/icons/icon-energy-saving-bulb.js"},{"name":"umb:enter","path":"/icons/icon-enter.js"},{"name":"umb:equalizer","path":"/icons/icon-equalizer.js"},{"name":"umb:escape","path":"/icons/icon-escape.js"},{"name":"umb:ethernet","path":"/icons/icon-ethernet.js"},{"name":"umb:euro-bag","path":"/icons/icon-euro-bag.js"},{"name":"umb:exit-fullscreen","path":"/icons/icon-exit-fullscreen.js"},{"name":"umb:eye","path":"/icons/icon-eye.js"},{"name":"umb:facebook-like","path":"/icons/icon-facebook-like.js"},{"name":"umb:factory","path":"/icons/icon-factory.js"},{"name":"umb:favorite","path":"/icons/icon-favorite.js"},{"name":"umb:female-symbol","path":"/icons/icon-female-symbol.js"},{"name":"umb:file-cabinet","path":"/icons/icon-file-cabinet.js"},{"name":"umb:files","path":"/icons/icon-files.js"},{"name":"umb:filter-arrows","path":"/icons/icon-filter-arrows.js"},{"name":"umb:filter","path":"/icons/icon-filter.js"},{"name":"umb:fingerprint","path":"/icons/icon-fingerprint.js"},{"name":"umb:fire","path":"/icons/icon-fire.js"},{"name":"umb:firewall","path":"/icons/icon-firewall.js"},{"name":"umb:firewire","path":"/icons/icon-firewire.js"},{"name":"umb:flag-alt","path":"/icons/icon-flag-alt.js"},{"name":"umb:flag","path":"/icons/icon-flag.js"},{"name":"umb:flash","path":"/icons/icon-flash.js"},{"name":"umb:flashlight","path":"/icons/icon-flashlight.js"},{"name":"umb:flowerpot","path":"/icons/icon-flowerpot.js"},{"name":"umb:folder-open","path":"/icons/icon-folder-open.js"},{"name":"umb:folder-outline","path":"/icons/icon-folder-outline.js"},{"name":"umb:folder","path":"/icons/icon-folder.js"},{"name":"umb:folders","path":"/icons/icon-folders.js"},{"name":"umb:font","path":"/icons/icon-font.js"},{"name":"umb:food","path":"/icons/icon-food.js"},{"name":"umb:footprints","path":"/icons/icon-footprints.js"},{"name":"umb:forking","path":"/icons/icon-forking.js"},{"name":"umb:frame-alt","path":"/icons/icon-frame-alt.js"},{"name":"umb:frame","path":"/icons/icon-frame.js"},{"name":"umb:fullscreen-alt","path":"/icons/icon-fullscreen-alt.js"},{"name":"umb:fullscreen","path":"/icons/icon-fullscreen.js"},{"name":"umb:game","path":"/icons/icon-game.js"},{"name":"umb:geometry","path":"/icons/icon-geometry.js"},{"name":"umb:gift","path":"/icons/icon-gift.js"},{"name":"umb:glasses","path":"/icons/icon-glasses.js"},{"name":"umb:globe-alt","path":"/icons/icon-globe-alt.js"},{"name":"umb:globe-asia","path":"/icons/icon-globe-asia.js"},{"name":"umb:globe-europe-africa","path":"/icons/icon-globe-europe-africa.js"},{"name":"umb:globe-inverted-america","path":"/icons/icon-globe-inverted-america.js"},{"name":"umb:globe-inverted-asia","path":"/icons/icon-globe-inverted-asia.js"},{"name":"umb:globe-inverted-europe-africa","path":"/icons/icon-globe-inverted-europe-africa.js"},{"name":"umb:globe","path":"/icons/icon-globe.js"},{"name":"umb:gps","path":"/icons/icon-gps.js"},{"name":"umb:graduate","path":"/icons/icon-graduate.js"},{"name":"umb:grid","path":"/icons/icon-grid.js"},{"name":"umb:hammer","path":"/icons/icon-hammer.js"},{"name":"umb:hand-active-alt","path":"/icons/icon-hand-active-alt.js"},{"name":"umb:hand-active","path":"/icons/icon-hand-active.js"},{"name":"umb:hand-pointer-alt","path":"/icons/icon-hand-pointer-alt.js"},{"name":"umb:hand-pointer","path":"/icons/icon-hand-pointer.js"},{"name":"umb:handprint","path":"/icons/icon-handprint.js"},{"name":"umb:handshake","path":"/icons/icon-handshake.js"},{"name":"umb:handtool-alt","path":"/icons/icon-handtool-alt.js"},{"name":"umb:handtool","path":"/icons/icon-handtool.js"},{"name":"umb:hard-drive-alt","path":"/icons/icon-hard-drive-alt.js"},{"name":"umb:hard-drive","path":"/icons/icon-hard-drive.js"},{"name":"umb:hat","path":"/icons/icon-hat.js"},{"name":"umb:hd","path":"/icons/icon-hd.js"},{"name":"umb:headphones","path":"/icons/icon-headphones.js"},{"name":"umb:headset","path":"/icons/icon-headset.js"},{"name":"umb:hearts","path":"/icons/icon-hearts.js"},{"name":"umb:height","path":"/icons/icon-height.js"},{"name":"umb:help-alt","path":"/icons/icon-help-alt.js"},{"name":"umb:help","path":"/icons/icon-help.js"},{"name":"umb:home","path":"/icons/icon-home.js"},{"name":"umb:hourglass","path":"/icons/icon-hourglass.js"},{"name":"umb:imac","path":"/icons/icon-imac.js"},{"name":"umb:inactive-line","path":"/icons/icon-inactive-line.js"},{"name":"umb:inbox-full","path":"/icons/icon-inbox-full.js"},{"name":"umb:inbox","path":"/icons/icon-inbox.js"},{"name":"umb:indent","path":"/icons/icon-indent.js"},{"name":"umb:infinity","path":"/icons/icon-infinity.js"},{"name":"umb:info","path":"/icons/icon-info.js"},{"name":"umb:invoice","path":"/icons/icon-invoice.js"},{"name":"umb:ipad","path":"/icons/icon-ipad.js"},{"name":"umb:iphone","path":"/icons/icon-iphone.js"},{"name":"umb:item-arrangement","path":"/icons/icon-item-arrangement.js"},{"name":"umb:junk","path":"/icons/icon-junk.js"},{"name":"umb:key","path":"/icons/icon-key.js"},{"name":"umb:keyboard","path":"/icons/icon-keyboard.js"},{"name":"umb:keychain","path":"/icons/icon-keychain.js"},{"name":"umb:keyhole","path":"/icons/icon-keyhole.js"},{"name":"umb:lab","path":"/icons/icon-lab.js"},{"name":"umb:laptop","path":"/icons/icon-laptop.js"},{"name":"umb:layers-alt","path":"/icons/icon-layers-alt.js"},{"name":"umb:layers","path":"/icons/icon-layers.js"},{"name":"umb:layout","path":"/icons/icon-layout.js"},{"name":"umb:left-double-arrow","path":"/icons/icon-left-double-arrow.js"},{"name":"umb:legal","path":"/icons/icon-legal.js"},{"name":"umb:lense","path":"/icons/icon-lense.js"},{"name":"umb:library","path":"/icons/icon-library.js"},{"name":"umb:light-down","path":"/icons/icon-light-down.js"},{"name":"umb:light-up","path":"/icons/icon-light-up.js"},{"name":"umb:lightbulb-active","path":"/icons/icon-lightbulb-active.js"},{"name":"umb:lightbulb","path":"/icons/icon-lightbulb.js"},{"name":"umb:lightning","path":"/icons/icon-lightning.js"},{"name":"umb:link","path":"/icons/icon-link.js"},{"name":"umb:linux-tux","path":"/icons/icon-linux-tux.js"},{"name":"umb:list","path":"/icons/icon-list.js"},{"name":"umb:load","path":"/icons/icon-load.js"},{"name":"umb:loading","path":"/icons/icon-loading.js"},{"name":"umb:locate","path":"/icons/icon-locate.js"},{"name":"umb:location-near-me","path":"/icons/icon-location-near-me.js"},{"name":"umb:location-nearby","path":"/icons/icon-location-nearby.js"},{"name":"umb:lock","path":"/icons/icon-lock.js"},{"name":"umb:log-out","path":"/icons/icon-log-out.js"},{"name":"umb:logout","path":"/icons/icon-logout.js"},{"name":"umb:loupe","path":"/icons/icon-loupe.js"},{"name":"umb:magnet","path":"/icons/icon-magnet.js"},{"name":"umb:mailbox","path":"/icons/icon-mailbox.js"},{"name":"umb:male-and-female","path":"/icons/icon-male-and-female.js"},{"name":"umb:male-symbol","path":"/icons/icon-male-symbol.js"},{"name":"umb:map-alt","path":"/icons/icon-map-alt.js"},{"name":"umb:map-location","path":"/icons/icon-map-location.js"},{"name":"umb:map-marker","path":"/icons/icon-map-marker.js"},{"name":"umb:map","path":"/icons/icon-map.js"},{"name":"umb:medal","path":"/icons/icon-medal.js"},{"name":"umb:medical-emergency","path":"/icons/icon-medical-emergency.js"},{"name":"umb:medicine","path":"/icons/icon-medicine.js"},{"name":"umb:meeting","path":"/icons/icon-meeting.js"},{"name":"umb:megaphone","path":"/icons/icon-megaphone.js"},{"name":"umb:merge","path":"/icons/icon-merge.js"},{"name":"umb:message-open","path":"/icons/icon-message-open.js"},{"name":"umb:message-unopened","path":"/icons/icon-message-unopened.js"},{"name":"umb:message","path":"/icons/icon-message.js"},{"name":"umb:microscope","path":"/icons/icon-microscope.js"},{"name":"umb:mindmap","path":"/icons/icon-mindmap.js"},{"name":"umb:mobile","path":"/icons/icon-mobile.js"},{"name":"umb:molecular-network","path":"/icons/icon-molecular-network.js"},{"name":"umb:molecular","path":"/icons/icon-molecular.js"},{"name":"umb:mountain","path":"/icons/icon-mountain.js"},{"name":"umb:mouse-cursor","path":"/icons/icon-mouse-cursor.js"},{"name":"umb:mouse","path":"/icons/icon-mouse.js"},{"name":"umb:movie-alt","path":"/icons/icon-movie-alt.js"},{"name":"umb:movie","path":"/icons/icon-movie.js"},{"name":"umb:multiple-credit-cards","path":"/icons/icon-multiple-credit-cards.js"},{"name":"umb:multiple-windows","path":"/icons/icon-multiple-windows.js"},{"name":"umb:music","path":"/icons/icon-music.js"},{"name":"umb:name-badge","path":"/icons/icon-name-badge.js"},{"name":"umb:navigation-bottom","path":"/icons/icon-navigation-bottom.js"},{"name":"umb:navigation-down","path":"/icons/icon-navigation-down.js"},{"name":"umb:navigation-first","path":"/icons/icon-navigation-first.js"},{"name":"umb:navigation-horizontal","path":"/icons/icon-navigation-horizontal.js"},{"name":"umb:navigation-last","path":"/icons/icon-navigation-last.js"},{"name":"umb:navigation-left","path":"/icons/icon-navigation-left.js"},{"name":"umb:navigation-right","path":"/icons/icon-navigation-right.js"},{"name":"umb:navigation-road","path":"/icons/icon-navigation-road.js"},{"name":"umb:navigation-top","path":"/icons/icon-navigation-top.js"},{"name":"umb:navigation-up","path":"/icons/icon-navigation-up.js"},{"name":"umb:navigation-vertical","path":"/icons/icon-navigation-vertical.js"},{"name":"umb:navigation","path":"/icons/icon-navigation.js"},{"name":"umb:navigational-arrow","path":"/icons/icon-navigational-arrow.js"},{"name":"umb:network-alt","path":"/icons/icon-network-alt.js"},{"name":"umb:newspaper-alt","path":"/icons/icon-newspaper-alt.js"},{"name":"umb:newspaper","path":"/icons/icon-newspaper.js"},{"name":"umb:next-media","path":"/icons/icon-next-media.js"},{"name":"umb:next","path":"/icons/icon-next.js"},{"name":"umb:nodes","path":"/icons/icon-nodes.js"},{"name":"umb:notepad-alt","path":"/icons/icon-notepad-alt.js"},{"name":"umb:notepad","path":"/icons/icon-notepad.js"},{"name":"umb:old-key","path":"/icons/icon-old-key.js"},{"name":"umb:old-phone","path":"/icons/icon-old-phone.js"},{"name":"umb:operator","path":"/icons/icon-operator.js"},{"name":"umb:ordered-list","path":"/icons/icon-ordered-list.js"},{"name":"umb:os-x","path":"/icons/icon-os-x.js"},{"name":"umb:out","path":"/icons/icon-out.js"},{"name":"umb:outbox","path":"/icons/icon-outbox.js"},{"name":"umb:outdent","path":"/icons/icon-outdent.js"},{"name":"umb:page-add","path":"/icons/icon-page-add.js"},{"name":"umb:page-down","path":"/icons/icon-page-down.js"},{"name":"umb:page-remove","path":"/icons/icon-page-remove.js"},{"name":"umb:page-restricted","path":"/icons/icon-page-restricted.js"},{"name":"umb:page-up","path":"/icons/icon-page-up.js"},{"name":"umb:paint-roller","path":"/icons/icon-paint-roller.js"},{"name":"umb:palette","path":"/icons/icon-palette.js"},{"name":"umb:panel-show","path":"/icons/icon-panel-show.js"},{"name":"umb:pannel-close","path":"/icons/icon-pannel-close.js"},{"name":"umb:pants","path":"/icons/icon-pants.js"},{"name":"umb:paper-bag","path":"/icons/icon-paper-bag.js"},{"name":"umb:paper-plane-alt","path":"/icons/icon-paper-plane-alt.js"},{"name":"umb:paper-plane","path":"/icons/icon-paper-plane.js"},{"name":"umb:parachute-drop","path":"/icons/icon-parachute-drop.js"},{"name":"umb:parental-control","path":"/icons/icon-parental-control.js"},{"name":"umb:partly-cloudy","path":"/icons/icon-partly-cloudy.js"},{"name":"umb:paste-in","path":"/icons/icon-paste-in.js"},{"name":"umb:path","path":"/icons/icon-path.js"},{"name":"umb:pause","path":"/icons/icon-pause.js"},{"name":"umb:pc","path":"/icons/icon-pc.js"},{"name":"umb:people-alt-2","path":"/icons/icon-people-alt-2.js"},{"name":"umb:people-alt","path":"/icons/icon-people-alt.js"},{"name":"umb:people-female","path":"/icons/icon-people-female.js"},{"name":"umb:people","path":"/icons/icon-people.js"},{"name":"umb:phone-ring","path":"/icons/icon-phone-ring.js"},{"name":"umb:phone","path":"/icons/icon-phone.js"},{"name":"umb:photo-album","path":"/icons/icon-photo-album.js"},{"name":"umb:picture","path":"/icons/icon-picture.js"},{"name":"umb:pictures-alt-2","path":"/icons/icon-pictures-alt-2.js"},{"name":"umb:pictures-alt","path":"/icons/icon-pictures-alt.js"},{"name":"umb:pictures","path":"/icons/icon-pictures.js"},{"name":"umb:pie-chart","path":"/icons/icon-pie-chart.js"},{"name":"umb:piggy-bank","path":"/icons/icon-piggy-bank.js"},{"name":"umb:pin-location","path":"/icons/icon-pin-location.js"},{"name":"umb:piracy","path":"/icons/icon-piracy.js"},{"name":"umb:plane","path":"/icons/icon-plane.js"},{"name":"umb:planet","path":"/icons/icon-planet.js"},{"name":"umb:play","path":"/icons/icon-play.js"},{"name":"umb:playing-cards","path":"/icons/icon-playing-cards.js"},{"name":"umb:playlist","path":"/icons/icon-playlist.js"},{"name":"umb:plugin","path":"/icons/icon-plugin.js"},{"name":"umb:podcast","path":"/icons/icon-podcast.js"},{"name":"umb:poker-chip","path":"/icons/icon-poker-chip.js"},{"name":"umb:poll","path":"/icons/icon-poll.js"},{"name":"umb:post-it","path":"/icons/icon-post-it.js"},{"name":"umb:pound-bag","path":"/icons/icon-pound-bag.js"},{"name":"umb:power-outlet","path":"/icons/icon-power-outlet.js"},{"name":"umb:power","path":"/icons/icon-power.js"},{"name":"umb:presentation","path":"/icons/icon-presentation.js"},{"name":"umb:previous-media","path":"/icons/icon-previous-media.js"},{"name":"umb:previous","path":"/icons/icon-previous.js"},{"name":"umb:price-dollar","path":"/icons/icon-price-dollar.js"},{"name":"umb:price-euro","path":"/icons/icon-price-euro.js"},{"name":"umb:price-pound","path":"/icons/icon-price-pound.js"},{"name":"umb:price-yen","path":"/icons/icon-price-yen.js"},{"name":"umb:print","path":"/icons/icon-print.js"},{"name":"umb:printer-alt","path":"/icons/icon-printer-alt.js"},{"name":"umb:projector","path":"/icons/icon-projector.js"},{"name":"umb:pulse","path":"/icons/icon-pulse.js"},{"name":"umb:pushpin","path":"/icons/icon-pushpin.js"},{"name":"umb:qr-code","path":"/icons/icon-qr-code.js"},{"name":"umb:quote","path":"/icons/icon-quote.js"},{"name":"umb:radio-alt","path":"/icons/icon-radio-alt.js"},{"name":"umb:radio-receiver","path":"/icons/icon-radio-receiver.js"},{"name":"umb:radio","path":"/icons/icon-radio.js"},{"name":"umb:rain","path":"/icons/icon-rain.js"},{"name":"umb:rate","path":"/icons/icon-rate.js"},{"name":"umb:re-post","path":"/icons/icon-re-post.js"},{"name":"umb:readonly","path":"/icons/icon-readonly.js"},{"name":"umb:receipt-alt","path":"/icons/icon-receipt-alt.js"},{"name":"umb:receipt-dollar","path":"/icons/icon-receipt-dollar.js"},{"name":"umb:receipt-euro","path":"/icons/icon-receipt-euro.js"},{"name":"umb:receipt-pound","path":"/icons/icon-receipt-pound.js"},{"name":"umb:receipt-yen","path":"/icons/icon-receipt-yen.js"},{"name":"umb:reception","path":"/icons/icon-reception.js"},{"name":"umb:record","path":"/icons/icon-record.js"},{"name":"umb:redo","path":"/icons/icon-redo.js"},{"name":"umb:refresh","path":"/icons/icon-refresh.js"},{"name":"umb:remote","path":"/icons/icon-remote.js"},{"name":"umb:remove","path":"/icons/icon-remove.js"},{"name":"umb:repeat-one","path":"/icons/icon-repeat-one.js"},{"name":"umb:repeat","path":"/icons/icon-repeat.js"},{"name":"umb:reply-arrow","path":"/icons/icon-reply-arrow.js"},{"name":"umb:resize","path":"/icons/icon-resize.js"},{"name":"umb:return-to-top","path":"/icons/icon-return-to-top.js"},{"name":"umb:right-double-arrow","path":"/icons/icon-right-double-arrow.js"},{"name":"umb:road","path":"/icons/icon-road.js"},{"name":"umb:roadsign","path":"/icons/icon-roadsign.js"},{"name":"umb:rocket","path":"/icons/icon-rocket.js"},{"name":"umb:rss","path":"/icons/icon-rss.js"},{"name":"umb:ruler-alt","path":"/icons/icon-ruler-alt.js"},{"name":"umb:ruler","path":"/icons/icon-ruler.js"},{"name":"umb:safe","path":"/icons/icon-safe.js"},{"name":"umb:safedial","path":"/icons/icon-safedial.js"},{"name":"umb:sandbox-toys","path":"/icons/icon-sandbox-toys.js"},{"name":"umb:satellite-dish","path":"/icons/icon-satellite-dish.js"},{"name":"umb:save","path":"/icons/icon-save.js"},{"name":"umb:scan","path":"/icons/icon-scan.js"},{"name":"umb:school","path":"/icons/icon-school.js"},{"name":"umb:screensharing","path":"/icons/icon-screensharing.js"},{"name":"umb:script-alt","path":"/icons/icon-script-alt.js"},{"name":"umb:script","path":"/icons/icon-script.js"},{"name":"umb:scull","path":"/icons/icon-scull.js"},{"name":"umb:search","path":"/icons/icon-search.js"},{"name":"umb:security-camera","path":"/icons/icon-security-camera.js"},{"name":"umb:sensor","path":"/icons/icon-sensor.js"},{"name":"umb:server-alt","path":"/icons/icon-server-alt.js"},{"name":"umb:server","path":"/icons/icon-server.js"},{"name":"umb:settings-alt-2","path":"/icons/icon-settings-alt-2.js"},{"name":"umb:settings-alt","path":"/icons/icon-settings-alt.js"},{"name":"umb:settings","path":"/icons/icon-settings.js"},{"name":"umb:share-alt-2","path":"/icons/icon-share-alt-2.js"},{"name":"umb:share-alt","path":"/icons/icon-share-alt.js"},{"name":"umb:share","path":"/icons/icon-share.js"},{"name":"umb:sharing-iphone","path":"/icons/icon-sharing-iphone.js"},{"name":"umb:shield","path":"/icons/icon-shield.js"},{"name":"umb:shift","path":"/icons/icon-shift.js"},{"name":"umb:shipping-box","path":"/icons/icon-shipping-box.js"},{"name":"umb:shipping","path":"/icons/icon-shipping.js"},{"name":"umb:shoe","path":"/icons/icon-shoe.js"},{"name":"umb:shopping-basket-alt-2","path":"/icons/icon-shopping-basket-alt-2.js"},{"name":"umb:shopping-basket-alt","path":"/icons/icon-shopping-basket-alt.js"},{"name":"umb:shopping-basket","path":"/icons/icon-shopping-basket.js"},{"name":"umb:shorts","path":"/icons/icon-shorts.js"},{"name":"umb:shuffle","path":"/icons/icon-shuffle.js"},{"name":"umb:sience","path":"/icons/icon-sience.js"},{"name":"umb:simcard","path":"/icons/icon-simcard.js"},{"name":"umb:single-note","path":"/icons/icon-single-note.js"},{"name":"umb:sitemap","path":"/icons/icon-sitemap.js"},{"name":"umb:sleep","path":"/icons/icon-sleep.js"},{"name":"umb:slideshow","path":"/icons/icon-slideshow.js"},{"name":"umb:smiley-inverted","path":"/icons/icon-smiley-inverted.js"},{"name":"umb:smiley","path":"/icons/icon-smiley.js"},{"name":"umb:snow","path":"/icons/icon-snow.js"},{"name":"umb:sound-low","path":"/icons/icon-sound-low.js"},{"name":"umb:sound-medium","path":"/icons/icon-sound-medium.js"},{"name":"umb:sound-off","path":"/icons/icon-sound-off.js"},{"name":"umb:sound-waves","path":"/icons/icon-sound-waves.js"},{"name":"umb:sound","path":"/icons/icon-sound.js"},{"name":"umb:spades","path":"/icons/icon-spades.js"},{"name":"umb:speaker","path":"/icons/icon-speaker.js"},{"name":"umb:speed-gauge","path":"/icons/icon-speed-gauge.js"},{"name":"umb:split-alt","path":"/icons/icon-split-alt.js"},{"name":"umb:split","path":"/icons/icon-split.js"},{"name":"umb:sprout","path":"/icons/icon-sprout.js"},{"name":"umb:squiggly-line","path":"/icons/icon-squiggly-line.js"},{"name":"umb:ssd","path":"/icons/icon-ssd.js"},{"name":"umb:stacked-disks","path":"/icons/icon-stacked-disks.js"},{"name":"umb:stamp","path":"/icons/icon-stamp.js"},{"name":"umb:stop-alt","path":"/icons/icon-stop-alt.js"},{"name":"umb:stop-hand","path":"/icons/icon-stop-hand.js"},{"name":"umb:stop","path":"/icons/icon-stop.js"},{"name":"umb:store","path":"/icons/icon-store.js"},{"name":"umb:stream","path":"/icons/icon-stream.js"},{"name":"umb:sunny","path":"/icons/icon-sunny.js"},{"name":"umb:sweatshirt","path":"/icons/icon-sweatshirt.js"},{"name":"umb:sync","path":"/icons/icon-sync.js"},{"name":"umb:t-shirt","path":"/icons/icon-t-shirt.js"},{"name":"umb:tab-key","path":"/icons/icon-tab-key.js"},{"name":"umb:tab","path":"/icons/icon-tab.js"},{"name":"umb:tactics","path":"/icons/icon-tactics.js"},{"name":"umb:tag","path":"/icons/icon-tag.js"},{"name":"umb:tags","path":"/icons/icon-tags.js"},{"name":"umb:takeaway-cup","path":"/icons/icon-takeaway-cup.js"},{"name":"umb:target","path":"/icons/icon-target.js"},{"name":"umb:temperatrure-alt","path":"/icons/icon-temperatrure-alt.js"},{"name":"umb:temperature","path":"/icons/icon-temperature.js"},{"name":"umb:terminal","path":"/icons/icon-terminal.js"},{"name":"umb:theater","path":"/icons/icon-theater.js"},{"name":"umb:theif","path":"/icons/icon-theif.js"},{"name":"umb:thought-bubble","path":"/icons/icon-thought-bubble.js"},{"name":"umb:thumb-down","path":"/icons/icon-thumb-down.js"},{"name":"umb:thumb-up","path":"/icons/icon-thumb-up.js"},{"name":"umb:thumbnail-list","path":"/icons/icon-thumbnail-list.js"},{"name":"umb:thumbnails-small","path":"/icons/icon-thumbnails-small.js"},{"name":"umb:thumbnails","path":"/icons/icon-thumbnails.js"},{"name":"umb:ticket","path":"/icons/icon-ticket.js"},{"name":"umb:time","path":"/icons/icon-time.js"},{"name":"umb:timer","path":"/icons/icon-timer.js"},{"name":"umb:tools","path":"/icons/icon-tools.js"},{"name":"umb:top","path":"/icons/icon-top.js"},{"name":"umb:traffic-alt","path":"/icons/icon-traffic-alt.js"},{"name":"umb:trafic","path":"/icons/icon-trafic.js"},{"name":"umb:train","path":"/icons/icon-train.js"},{"name":"umb:trash-alt-2","path":"/icons/icon-trash-alt-2.js"},{"name":"umb:trash-alt","path":"/icons/icon-trash-alt.js"},{"name":"umb:trash","path":"/icons/icon-trash.js"},{"name":"umb:tree","path":"/icons/icon-tree.js"},{"name":"umb:trophy","path":"/icons/icon-trophy.js"},{"name":"umb:truck","path":"/icons/icon-truck.js"},{"name":"umb:tv-old","path":"/icons/icon-tv-old.js"},{"name":"umb:tv","path":"/icons/icon-tv.js"},{"name":"umb:umb-content","path":"/icons/icon-umb-content.js"},{"name":"umb:umb-contour","path":"/icons/icon-umb-contour.js"},{"name":"umb:umb-deploy","path":"/icons/icon-umb-deploy.js"},{"name":"umb:umb-developer","path":"/icons/icon-umb-developer.js"},{"name":"umb:umb-media","path":"/icons/icon-umb-media.js"},{"name":"umb:umb-members","path":"/icons/icon-umb-members.js"},{"name":"umb:umb-settings","path":"/icons/icon-umb-settings.js"},{"name":"umb:umb-users","path":"/icons/icon-umb-users.js"},{"name":"umb:umbraco","path":"/icons/icon-umbraco.js"},{"name":"umb:umbrella","path":"/icons/icon-umbrella.js"},{"name":"umb:undo","path":"/icons/icon-undo.js"},{"name":"umb:universal","path":"/icons/icon-universal.js"},{"name":"umb:unlocked","path":"/icons/icon-unlocked.js"},{"name":"umb:untitled","path":"/icons/icon-untitled.js"},{"name":"umb:usb-connector","path":"/icons/icon-usb-connector.js"},{"name":"umb:usb","path":"/icons/icon-usb.js"},{"name":"umb:user-female","path":"/icons/icon-user-female.js"},{"name":"umb:user-females-alt","path":"/icons/icon-user-females-alt.js"},{"name":"umb:user-females","path":"/icons/icon-user-females.js"},{"name":"umb:user-glasses","path":"/icons/icon-user-glasses.js"},{"name":"umb:user","path":"/icons/icon-user.js"},{"name":"umb:users-alt","path":"/icons/icon-users-alt.js"},{"name":"umb:users","path":"/icons/icon-users.js"},{"name":"umb:utilities","path":"/icons/icon-utilities.js"},{"name":"umb:vcard","path":"/icons/icon-vcard.js"},{"name":"umb:video","path":"/icons/icon-video.js"},{"name":"umb:voice","path":"/icons/icon-voice.js"},{"name":"umb:wall-plug","path":"/icons/icon-wall-plug.js"},{"name":"umb:wallet","path":"/icons/icon-wallet.js"},{"name":"umb:wand","path":"/icons/icon-wand.js"},{"name":"umb:war","path":"/icons/icon-war.js"},{"name":"umb:weight","path":"/icons/icon-weight.js"},{"name":"umb:width","path":"/icons/icon-width.js"},{"name":"umb:wifi","path":"/icons/icon-wifi.js"},{"name":"umb:window-popin","path":"/icons/icon-window-popin.js"},{"name":"umb:window-sizes","path":"/icons/icon-window-sizes.js"},{"name":"umb:windows","path":"/icons/icon-windows.js"},{"name":"umb:wine-glass","path":"/icons/icon-wine-glass.js"},{"name":"umb:wrench","path":"/icons/icon-wrench.js"},{"name":"umb:wrong","path":"/icons/icon-wrong.js"},{"name":"umb:yen-bag","path":"/icons/icon-yen-bag.js"},{"name":"umb:zip","path":"/icons/icon-zip.js"},{"name":"umb:zom-out","path":"/icons/icon-zom-out.js"},{"name":"umb:zoom-in","path":"/icons/icon-zoom-in.js"}]
\ No newline at end of file
diff --git a/src/Umbraco.Web.UI.Client/schemas/api/api.yml b/src/Umbraco.Web.UI.Client/schemas/api/api.yml
index 26806b80ee..4f97d5a6ae 100644
--- a/src/Umbraco.Web.UI.Client/schemas/api/api.yml
+++ b/src/Umbraco.Web.UI.Client/schemas/api/api.yml
@@ -481,12 +481,15 @@ components:
MetaSection:
type: object
properties:
+ label:
+ type: string
pathname:
type: string
weight:
type: number
format: float
required:
+ - label
- pathname
- weight
IManifestSection:
diff --git a/src/Umbraco.Web.UI.Client/schemas/generated-schema.ts b/src/Umbraco.Web.UI.Client/schemas/generated-schema.ts
index bbc3347558..d094caa2fc 100644
--- a/src/Umbraco.Web.UI.Client/schemas/generated-schema.ts
+++ b/src/Umbraco.Web.UI.Client/schemas/generated-schema.ts
@@ -127,6 +127,7 @@ export interface components {
database?: components["schemas"]["InstallSetupDatabaseConfiguration"];
};
MetaSection: {
+ label: string;
pathname: string;
/** Format: float */
weight: number;
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/components/backoffice-header-sections.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/components/backoffice-header-sections.element.ts
index eaaef3a9a0..30dad3fb31 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/components/backoffice-header-sections.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/components/backoffice-header-sections.element.ts
@@ -120,7 +120,7 @@ export class UmbBackofficeHeaderSections extends UmbContextProviderMixin(UmbCont
@click="${this._handleTabClick}"
?active="${this._currentSectionAlias === section.alias}"
href="${`/section/${section.meta.pathname}`}"
- label="${section.name}"
+ label="${section.meta.label || section.name}"
data-alias="${section.alias}">
`
)}
@@ -144,7 +144,7 @@ export class UmbBackofficeHeaderSections extends UmbContextProviderMixin(UmbCont
(section) => html`
`
)}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/sections/shared/section-sidebar.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/sections/shared/section-sidebar.element.ts
index 6ce95a2c3d..984a99eeda 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/sections/shared/section-sidebar.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/sections/shared/section-sidebar.element.ts
@@ -28,7 +28,7 @@ export class UmbSectionSidebar extends UmbContextConsumerMixin(LitElement) {
];
@state()
- private _sectionName = '';
+ private _sectionLabel = '';
@state()
private _sectionPathname = '';
@@ -49,7 +49,7 @@ export class UmbSectionSidebar extends UmbContextConsumerMixin(LitElement) {
this._sectionContextSubscription?.unsubscribe();
this._sectionContextSubscription = this._sectionContext?.data.subscribe((section) => {
- this._sectionName = section.name;
+ this._sectionLabel = section.meta.label || section.name;
this._sectionPathname = section.meta.pathname;
});
}
@@ -64,7 +64,7 @@ export class UmbSectionSidebar extends UmbContextConsumerMixin(LitElement) {
-
diff --git a/src/Umbraco.Web.UI.Client/src/mocks/e2e-handlers.ts b/src/Umbraco.Web.UI.Client/src/mocks/e2e-handlers.ts
index 1f9cf1acc3..4de1be3966 100644
--- a/src/Umbraco.Web.UI.Client/src/mocks/e2e-handlers.ts
+++ b/src/Umbraco.Web.UI.Client/src/mocks/e2e-handlers.ts
@@ -7,6 +7,8 @@ import { handlers as publishedStatusHandlers } from './domains/published-status.
import * as serverHandlers from './domains/server.handlers';
import { handlers as upgradeHandlers } from './domains/upgrade.handlers';
import { handlers as userHandlers } from './domains/user.handlers';
+import { handlers as treeHandlers } from './domains/entity.handlers';
+import { handlers as propertyEditorHandlers } from './domains/property-editor.handlers';
export const handlers = [
serverHandlers.serverRunningHandler,
@@ -20,4 +22,6 @@ export const handlers = [
...documentTypeHandlers,
...manifestsHandlers.default,
...publishedStatusHandlers,
+ ...treeHandlers,
+ ...propertyEditorHandlers,
];
diff --git a/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts b/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts
index 24ff42b0a7..0f862fb53b 100644
--- a/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts
@@ -1,15 +1,15 @@
import type { ManifestTypes } from './core/models';
// TODO: consider moving weight from meta to the main part of the manifest. We need it for every extension.
-// TODO: consider adding a label property as part of the meta. It might make sense to have an "extension" name label where one is needed.
export const internalManifests: Array Promise