diff --git a/src/Umbraco.Web.UI.Client/devops/icons/index.js b/src/Umbraco.Web.UI.Client/devops/icons/index.js index ecf10d0a773a..48c98f9af4fd 100644 --- a/src/Umbraco.Web.UI.Client/devops/icons/index.js +++ b/src/Umbraco.Web.UI.Client/devops/icons/index.js @@ -15,6 +15,7 @@ const iconMapJson = `${moduleDirectory}/icon-dictionary.json`; const lucideSvgDirectory = 'node_modules/lucide-static/icons'; const simpleIconsSvgDirectory = 'node_modules/simple-icons/icons'; +const customSvgDirectory = `${moduleDirectory}/svgs/custom`; const IS_GITHUB_ACTIONS = process.env.GITHUB_ACTIONS === 'true'; @@ -124,11 +125,39 @@ const collectDictionaryIcons = async () => { } }); + // Custom: + if (fileJSON['custom']) { + fileJSON['custom'].forEach((iconDef) => { + if (iconDef.file && iconDef.name) { + const path = customSvgDirectory + '/' + iconDef.file; + + try { + const rawData = readFileSync(path); + const svg = rawData.toString(); + const iconFileName = iconDef.name; + + const icon = { + name: iconDef.name, + legacy: iconDef.legacy, + fileName: iconFileName, + svg, + output: `${iconsOutputDirectory}/${iconFileName}.ts`, + }; + + icons.push(icon); + } catch { + errors.push(`[Custom] Could not load file: '${path}'`); + console.log(`[Custom] Could not load file: '${path}'`); + } + } + }); + } + return icons; }; const collectDiskIcons = async (icons) => { - const iconPaths = await glob(`${umbracoSvgDirectory}/icon-*.svg`); + const iconPaths = await glob(`${umbracoSvgDirectory}/legacy/icon-*.svg`); iconPaths.forEach((path) => { const rawData = readFileSync(path); diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon-dictionary.json b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon-dictionary.json index c51f6aa9cc75..14992b6b718f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon-dictionary.json +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icon-dictionary.json @@ -2593,6 +2593,7 @@ "file": "land-plot.svg" } ], + "custom": [], "simpleIcons": [ { "name": "icon-facebook", @@ -2626,282 +2627,282 @@ "umbraco": [ { "name": "icon-art-easel", - "file": "icon-art-easel.svg", + "file": "legacy/icon-art-easel.svg", "legacy": true }, { "name": "icon-article", - "file": "icon-article.svg", + "file": "legacy/icon-article.svg", "legacy": true }, { "name": "icon-auction-hammer", - "file": "icon-auction-hammer.svg", + "file": "legacy/icon-auction-hammer.svg", "legacy": true }, { "name": "icon-badge-count", - "file": "icon-badge-count.svg", + "file": "legacy/icon-badge-count.svg", "legacy": true }, { "name": "icon-band-aid", - "file": "icon-band-aid.svg", + "file": "legacy/icon-band-aid.svg", "legacy": true }, { "name": "icon-baby-stroller", - "file": "icon-baby-stroller.svg", + "file": "legacy/icon-baby-stroller.svg", "legacy": true }, { "name": "icon-bill-dollar", - "file": "icon-bill-dollar.svg", + "file": "legacy/icon-bill-dollar.svg", "legacy": true }, { "name": "icon-bill-euro", - "file": "icon-bill-euro.svg", + "file": "legacy/icon-bill-euro.svg", "legacy": true }, { "name": "icon-bill-pound", - "file": "icon-bill-pound.svg", + "file": "legacy/icon-bill-pound.svg", "legacy": true }, { "name": "icon-bill-yen", - "file": "icon-bill-yen.svg", + "file": "legacy/icon-bill-yen.svg", "legacy": true }, { "name": "icon-bill", - "file": "icon-bill.svg", + "file": "legacy/icon-bill.svg", "legacy": true }, { "name": "icon-billboard", - "file": "icon-billboard.svg", + "file": "legacy/icon-billboard.svg", "legacy": true }, { "name": "icon-bills-dollar", - "file": "icon-bills-dollar.svg", + "file": "legacy/icon-bills-dollar.svg", "legacy": true }, { "name": "icon-bills-euro", - "file": "icon-bills-euro.svg", + "file": "legacy/icon-bills-euro.svg", "legacy": true }, { "name": "icon-bills-pound", - "file": "icon-bills-pound.svg", + "file": "legacy/icon-bills-pound.svg", "legacy": true }, { "name": "icon-bills-yen", - "file": "icon-bills-yen.svg", + "file": "legacy/icon-bills-yen.svg", "legacy": true }, { "name": "icon-bills", - "file": "icon-bills.svg", + "file": "legacy/icon-bills.svg", "legacy": true }, { "name": "icon-blueprint", - "file": "icon-blueprint.svg", + "file": "legacy/icon-blueprint.svg", "legacy": true }, { "name": "icon-bomb", - "file": "icon-bomb.svg", + "file": "legacy/icon-bomb.svg", "legacy": true }, { "name": "icon-cash-register", - "file": "icon-cash-register.svg", + "file": "legacy/icon-cash-register.svg", "legacy": true }, { "name": "icon-checkbox-dotted-active", - "file": "icon-checkbox-dotted-active.svg", + "file": "legacy/icon-checkbox-dotted-active.svg", "legacy": true }, { "name": "icon-chess", - "file": "icon-chess.svg", + "file": "legacy/icon-chess.svg", "legacy": true }, { "name": "icon-circus", - "file": "icon-circus.svg", + "file": "legacy/icon-circus.svg", "legacy": true }, { "name": "icon-clothes-hanger", - "file": "icon-clothes-hanger.svg", + "file": "legacy/icon-clothes-hanger.svg", "legacy": true }, { "name": "icon-coin", - "file": "icon-coin.svg", + "file": "legacy/icon-coin.svg", "legacy": true }, { "name": "icon-coins-dollar-alt", - "file": "icon-coins-dollar-alt.svg", + "file": "legacy/icon-coins-dollar-alt.svg", "legacy": true }, { "name": "icon-coins-dollar", - "file": "icon-coins-dollar.svg", + "file": "legacy/icon-coins-dollar.svg", "legacy": true }, { "name": "icon-coins-euro-alt", - "file": "icon-coins-euro-alt.svg", + "file": "legacy/icon-coins-euro-alt.svg", "legacy": true }, { "name": "icon-coins-euro", - "file": "icon-coins-euro.svg", + "file": "legacy/icon-coins-euro.svg", "legacy": true }, { "name": "icon-coins-pound-alt", - "file": "icon-coins-pound-alt.svg", + "file": "legacy/icon-coins-pound-alt.svg", "legacy": true }, { "name": "icon-coins-pound", - "file": "icon-coins-pound.svg", + "file": "legacy/icon-coins-pound.svg", "legacy": true }, { "name": "icon-coins-yen-alt", - "file": "icon-coins-yen-alt.svg", + "file": "legacy/icon-coins-yen-alt.svg", "legacy": true }, { "name": "icon-coins-yen", - "file": "icon-coins-yen.svg", + "file": "legacy/icon-coins-yen.svg", "legacy": true }, { "name": "icon-comb", - "file": "icon-comb.svg", + "file": "legacy/icon-comb.svg", "legacy": true }, { "name": "icon-desk", - "file": "icon-desk.svg", + "file": "legacy/icon-desk.svg", "legacy": true }, { "name": "icon-dollar-bag", - "file": "icon-dollar-bag.svg", + "file": "legacy/icon-dollar-bag.svg", "legacy": true }, { "name": "icon-eject", - "file": "icon-eject.svg", + "file": "legacy/icon-eject.svg", "legacy": true }, { "name": "icon-euro-bag", - "file": "icon-euro-bag.svg", + "file": "legacy/icon-euro-bag.svg", "legacy": true }, { "name": "icon-female-symbol", - "file": "icon-female-symbol.svg", + "file": "legacy/icon-female-symbol.svg", "legacy": true }, { "name": "icon-firewall", - "file": "icon-firewall.svg", + "file": "legacy/icon-firewall.svg", "legacy": true }, { "name": "icon-folder-open", - "file": "icon-folder-open.svg", + "file": "legacy/icon-folder-open.svg", "legacy": true }, { "name": "icon-folder-outline", - "file": "icon-folder-outline.svg", + "file": "legacy/icon-folder-outline.svg", "legacy": true }, { "name": "icon-handprint", - "file": "icon-handprint.svg", + "file": "legacy/icon-handprint.svg", "legacy": true }, { "name": "icon-hat", - "file": "icon-hat.svg", + "file": "legacy/icon-hat.svg", "legacy": true }, { "name": "icon-hd", - "file": "icon-hd.svg", + "file": "legacy/icon-hd.svg", "legacy": true }, { "name": "icon-inactive-line", - "file": "icon-inactive-line.svg", + "file": "legacy/icon-inactive-line.svg", "legacy": true }, { "name": "icon-keychain", - "file": "icon-keychain.svg", + "file": "legacy/icon-keychain.svg", "legacy": true }, { "name": "icon-keyhole", - "file": "icon-keyhole.svg", + "file": "legacy/icon-keyhole.svg", "legacy": true }, { "name": "icon-linkedin", - "file": "icon-linkedin.svg", + "file": "legacy/icon-linkedin.svg", "legacy": true }, { "name": "icon-linux-tux", - "file": "icon-linux-tux.svg", + "file": "legacy/icon-linux-tux.svg", "legacy": true }, { "name": "icon-male-and-female", - "file": "icon-users.svg", + "file": "legacy/icon-users.svg", "legacy": true }, { "name": "icon-male-symbol", - "file": "icon-male-symbol.svg", + "file": "legacy/icon-male-symbol.svg", "legacy": true }, { "name": "icon-molecular-network", - "file": "icon-molecular-network.svg", + "file": "legacy/icon-molecular-network.svg", "legacy": true }, { "name": "icon-molecular", - "file": "icon-molecular.svg", + "file": "legacy/icon-molecular.svg", "legacy": true }, { "name": "icon-trash-empty", - "file": "icon-trash-empty.svg", + "file": "legacy/icon-trash-empty.svg", "internal": true }, { "name": "icon-umbraco", - "file": "icon-umbraco.svg" + "file": "legacy/icon-umbraco.svg" } ] } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-activity.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-activity.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-activity.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-activity.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-add.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-add.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-add.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-add.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-addressbook.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-addressbook.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-addressbook.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-addressbook.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alarm-clock.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alarm-clock.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alarm-clock.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alarm-clock.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alert-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alert-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alert-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alert-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alert.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alert.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alert.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alert.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-anchor.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-anchor.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-anchor.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-anchor.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-app.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-app.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-app.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-app.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-application-error.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-application-error.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-application-error.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-application-error.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-application-window-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-application-window-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-application-window-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-application-window-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-application-window.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-application-window.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-application-window.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-application-window.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrivals.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrivals.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrivals.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrivals.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-down.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-down.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-down.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-down.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-left.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-left.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-left.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-left.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-right.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-right.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-right.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-right.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-up.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-up.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-arrow-up.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-arrow-up.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-art-easel.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-art-easel.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-art-easel.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-art-easel.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-article.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-article.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-article.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-article.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-attachment.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-attachment.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-attachment.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-attachment.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-auction-hammer.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-auction-hammer.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-auction-hammer.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-auction-hammer.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-autofill.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-autofill.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-autofill.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-autofill.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-award.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-award.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-award.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-award.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-axis-rotation-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-axis-rotation-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-axis-rotation-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-axis-rotation-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-axis-rotation-3.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-axis-rotation-3.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-axis-rotation-3.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-axis-rotation-3.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-axis-rotation.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-axis-rotation.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-axis-rotation.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-axis-rotation.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-azure.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-azure.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-azure.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-azure.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-baby-stroller.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-baby-stroller.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-baby-stroller.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-baby-stroller.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-backspace.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-backspace.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-backspace.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-backspace.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-add.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-add.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-add.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-add.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-count.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-count.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-count.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-count.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-remove.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-remove.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-remove.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-remove.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-restricted.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-restricted.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-badge-restricted.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-badge-restricted.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ball.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ball.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ball.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ball.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-band-aid.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-band-aid.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-band-aid.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-band-aid.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bar-chart.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bar-chart.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bar-chart.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bar-chart.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-barcode.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-barcode.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-barcode.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-barcode.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bars.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bars.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bars.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bars.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-battery-full.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-battery-full.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-battery-full.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-battery-full.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-battery-low.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-battery-low.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-battery-low.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-battery-low.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-beer-glass.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-beer-glass.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-beer-glass.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-beer-glass.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bell-off.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bell-off.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bell-off.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bell-off.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bell.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bell.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bell.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bell.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-dollar.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-dollar.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-dollar.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-dollar.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-euro.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-euro.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-euro.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-euro.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-pound.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-pound.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-pound.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-pound.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-yen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-yen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill-yen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill-yen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bill.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bill.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-billboard.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-billboard.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-billboard.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-billboard.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-dollar.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-dollar.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-dollar.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-dollar.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-euro.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-euro.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-euro.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-euro.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-pound.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-pound.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-pound.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-pound.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-yen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-yen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills-yen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills-yen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bills.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bills.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-binarycode.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-binarycode.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-binarycode.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-binarycode.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-binoculars.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-binoculars.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-binoculars.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-binoculars.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bird.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bird.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bird.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bird.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-birthday-cake.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-birthday-cake.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-birthday-cake.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-birthday-cake.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-block.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-block.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-block.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-block.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-blueprint.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-blueprint.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-blueprint.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-blueprint.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bluetooth.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bluetooth.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bluetooth.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bluetooth.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-boat-shipping.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-boat-shipping.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-boat-shipping.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-boat-shipping.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bomb.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bomb.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bomb.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bomb.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bones.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bones.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bones.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bones.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-book-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-book-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-book-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-book-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-book-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-book-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-book-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-book-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-book.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-book.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-book.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-book.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bookmark.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bookmark.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bookmark.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bookmark.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-books.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-books.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-books.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-books.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-box-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-box-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-box-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-box-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-box-open.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-box-open.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-box-open.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-box-open.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-box.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-box.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-box.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-box.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brackets.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brackets.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brackets.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brackets.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brick.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brick.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brick.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brick.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-briefcase.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-briefcase.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-briefcase.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-briefcase.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-browser-window.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-browser-window.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-browser-window.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-browser-window.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brush-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brush-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brush-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brush-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brush-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brush-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brush-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brush-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brush.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brush.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-brush.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-brush.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bug.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bug.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bug.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bug.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bulleted-list.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bulleted-list.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bulleted-list.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bulleted-list.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-burn.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-burn.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-burn.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-burn.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bus.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bus.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-bus.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-bus.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-calculator.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-calculator.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-calculator.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-calculator.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-calendar-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-calendar-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-calendar-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-calendar-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-calendar.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-calendar.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-calendar.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-calendar.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-camcorder.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-camcorder.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-camcorder.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-camcorder.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-camera-roll.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-camera-roll.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-camera-roll.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-camera-roll.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-candy.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-candy.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-candy.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-candy.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-caps-lock.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-caps-lock.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-caps-lock.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-caps-lock.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-car.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-car.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-car.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-car.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cash-register.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cash-register.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cash-register.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cash-register.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-categories.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-categories.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-categories.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-categories.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-certificate.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-certificate.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-certificate.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-certificate.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chart-curve.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chart-curve.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chart-curve.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chart-curve.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chart.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chart.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chart.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chart.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chat-active.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chat-active.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chat-active.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chat-active.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chat.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chat.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chat.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chat.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-check.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-check.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-check.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-check.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox-dotted-active.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox-dotted-active.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox-dotted-active.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox-dotted-active.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox-dotted.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox-dotted.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox-dotted.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox-dotted.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox-empty.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox-empty.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox-empty.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox-empty.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-checkbox.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-checkbox.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chess.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chess.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chess.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chess.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chip-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chip-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chip-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chip-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chip.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chip.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-chip.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-chip.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cinema.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cinema.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cinema.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cinema.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circle-dotted-active.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circle-dotted-active.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circle-dotted-active.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circle-dotted-active.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circle-dotted.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circle-dotted.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circle-dotted.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circle-dotted.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circuits.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circuits.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circuits.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circuits.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circus.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circus.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-circus.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-circus.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-client.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-client.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-client.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-client.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-clothes-hanger.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-clothes-hanger.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-clothes-hanger.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-clothes-hanger.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloud-drive.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloud-drive.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloud-drive.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloud-drive.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloud-upload.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloud-upload.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloud-upload.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloud-upload.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloud.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloud.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloud.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloud.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloudy.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloudy.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cloudy.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cloudy.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-clubs.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-clubs.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-clubs.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-clubs.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cocktail.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cocktail.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cocktail.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cocktail.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-code.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-code.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-code.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-code.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coffee.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coffee.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coffee.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coffee.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-dollar.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-dollar.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-dollar.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-dollar.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-euro.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-euro.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-euro.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-euro.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-pound.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-pound.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-pound.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-pound.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-yen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-yen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin-yen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin-yen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coin.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coin.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-dollar-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-dollar-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-dollar-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-dollar-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-dollar.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-dollar.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-dollar.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-dollar.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-euro-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-euro-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-euro-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-euro-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-euro.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-euro.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-euro.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-euro.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-pound-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-pound-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-pound-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-pound-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-pound.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-pound.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-pound.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-pound.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-yen-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-yen-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-yen-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-yen-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-yen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-yen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins-yen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins-yen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coins.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coins.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-color-bucket.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-color-bucket.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-color-bucket.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-color-bucket.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-colorpicker.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-colorpicker.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-colorpicker.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-colorpicker.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-columns.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-columns.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-columns.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-columns.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-comb.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-comb.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-comb.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-comb.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-combination-lock-open.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-combination-lock-open.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-combination-lock-open.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-combination-lock-open.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-combination-lock.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-combination-lock.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-combination-lock.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-combination-lock.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-command.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-command.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-command.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-command.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-company.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-company.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-company.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-company.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-compress.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-compress.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-compress.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-compress.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-connection.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-connection.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-connection.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-connection.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-console.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-console.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-console.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-console.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-contrast.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-contrast.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-contrast.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-contrast.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-conversation-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-conversation-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-conversation-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-conversation-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-conversation.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-conversation.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-conversation.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-conversation.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coverflow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coverflow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-coverflow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-coverflow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-credit-card-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-credit-card-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-credit-card-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-credit-card-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-credit-card.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-credit-card.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-credit-card.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-credit-card.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crop.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crop.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crop.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crop.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crosshair.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crosshair.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crosshair.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crosshair.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crown-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crown-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crown-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crown-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crown.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crown.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-crown.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-crown.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cupcake.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cupcake.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cupcake.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cupcake.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-curve.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-curve.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-curve.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-curve.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cut.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cut.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-cut.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-cut.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dashboard.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dashboard.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dashboard.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dashboard.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-defrag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-defrag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-defrag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-defrag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-delete-key.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-delete-key.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-delete-key.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-delete-key.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-delete.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-delete.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-delete.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-delete.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-departure.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-departure.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-departure.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-departure.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-desk.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-desk.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-desk.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-desk.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-desktop.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-desktop.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-desktop.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-desktop.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diagnostics.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diagnostics.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diagnostics.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diagnostics.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diagonal-arrow-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diagonal-arrow-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diagonal-arrow-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diagonal-arrow-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diagonal-arrow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diagonal-arrow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diagonal-arrow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diagonal-arrow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diamond.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diamond.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diamond.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diamond.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diamonds.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diamonds.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diamonds.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diamonds.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dice.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dice.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dice.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dice.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diploma-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diploma-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diploma-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diploma-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diploma.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diploma.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-diploma.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-diploma.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-directions-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-directions-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-directions-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-directions-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-directions.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-directions.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-directions.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-directions.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-disc.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-disc.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-disc.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-disc.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-disk-image.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-disk-image.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-disk-image.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-disk-image.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-display.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-display.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-display.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-display.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dna.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dna.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dna.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dna.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dock-connector.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dock-connector.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dock-connector.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dock-connector.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-document-dashed-line.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-document-dashed-line.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-document-dashed-line.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-document-dashed-line.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-document.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-document.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-document.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-document.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-documents.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-documents.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-documents.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-documents.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dollar-bag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dollar-bag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-dollar-bag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-dollar-bag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-donate.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-donate.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-donate.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-donate.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-door-open-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-door-open-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-door-open-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-door-open-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-door-open.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-door-open.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-door-open.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-door-open.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-download-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-download-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-download-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-download-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-download.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-download.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-download.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-download.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-drop.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-drop.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-drop.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-drop.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-eco.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-eco.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-eco.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-eco.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-economy.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-economy.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-economy.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-economy.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-edit.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-edit.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-edit.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-edit.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-eject.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-eject.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-eject.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-eject.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-employee.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-employee.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-employee.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-employee.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-energy-saving-bulb.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-energy-saving-bulb.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-energy-saving-bulb.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-energy-saving-bulb.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-enter.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-enter.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-enter.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-enter.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-equalizer.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-equalizer.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-equalizer.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-equalizer.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-escape.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-escape.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-escape.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-escape.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ethernet.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ethernet.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ethernet.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ethernet.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-euro-bag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-euro-bag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-euro-bag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-euro-bag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-exit-fullscreen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-exit-fullscreen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-exit-fullscreen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-exit-fullscreen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-eye.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-eye.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-eye.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-eye.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-facebook-like.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-facebook-like.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-facebook-like.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-facebook-like.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-factory.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-factory.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-factory.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-factory.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-favorite.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-favorite.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-favorite.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-favorite.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-female-symbol.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-female-symbol.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-female-symbol.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-female-symbol.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-file-cabinet.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-file-cabinet.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-file-cabinet.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-file-cabinet.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-files.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-files.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-files.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-files.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-filter-arrows.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-filter-arrows.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-filter-arrows.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-filter-arrows.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-filter.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-filter.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-filter.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-filter.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fingerprint.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fingerprint.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fingerprint.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fingerprint.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fire.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fire.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fire.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fire.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-firewall.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-firewall.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-firewall.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-firewall.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-firewire.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-firewire.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-firewire.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-firewire.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flag-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flag-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flag-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flag-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flash.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flash.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flash.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flash.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flashlight.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flashlight.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flashlight.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flashlight.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flowerpot.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flowerpot.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-flowerpot.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-flowerpot.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folder-open.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folder-open.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folder-open.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folder-open.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folder-outline.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folder-outline.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folder-outline.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folder-outline.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folder.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folder.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folder.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folder.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folders.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folders.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-folders.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-folders.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-font.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-font.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-font.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-font.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-food.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-food.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-food.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-food.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-footprints.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-footprints.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-footprints.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-footprints.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-forking.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-forking.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-forking.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-forking.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-frame-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-frame-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-frame-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-frame-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-frame.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-frame.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-frame.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-frame.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fullscreen-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fullscreen-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fullscreen-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fullscreen-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fullscreen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fullscreen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-fullscreen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-fullscreen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-game.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-game.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-game.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-game.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-geometry.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-geometry.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-geometry.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-geometry.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-gift.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-gift.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-gift.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-gift.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-glasses.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-glasses.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-glasses.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-glasses.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-asia.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-asia.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-asia.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-asia.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-europe-africa.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-europe-africa.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-europe-africa.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-europe-africa.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-inverted-america.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-inverted-america.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-inverted-america.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-inverted-america.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-inverted-asia.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-inverted-asia.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-inverted-asia.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-inverted-asia.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-inverted-europe-africa.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-inverted-europe-africa.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe-inverted-europe-africa.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe-inverted-europe-africa.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-globe.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-globe.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-gps.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-gps.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-gps.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-gps.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-graduate.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-graduate.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-graduate.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-graduate.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-grid.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-grid.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-grid.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-grid.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hammer.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hammer.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hammer.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hammer.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-active-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-active-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-active-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-active-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-active.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-active.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-active.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-active.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-pointer-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-pointer-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-pointer-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-pointer-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-pointer.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-pointer.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hand-pointer.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hand-pointer.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handprint.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handprint.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handprint.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handprint.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handshake.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handshake.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handshake.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handshake.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handtool-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handtool-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handtool-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handtool-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handtool.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handtool.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-handtool.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-handtool.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hard-drive-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hard-drive-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hard-drive-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hard-drive-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hard-drive.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hard-drive.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hard-drive.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hard-drive.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hat.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hat.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hat.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hat.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hd.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hd.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hd.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hd.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-headphones.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-headphones.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-headphones.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-headphones.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-headset.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-headset.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-headset.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-headset.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hearts.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hearts.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hearts.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hearts.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-height.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-height.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-height.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-height.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-help-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-help-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-help-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-help-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-help.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-help.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-help.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-help.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-home.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-home.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-home.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-home.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hourglass.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hourglass.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-hourglass.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-hourglass.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-imac.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-imac.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-imac.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-imac.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-inactive-line.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-inactive-line.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-inactive-line.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-inactive-line.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-inbox-full.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-inbox-full.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-inbox-full.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-inbox-full.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-inbox.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-inbox.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-inbox.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-inbox.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-indent.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-indent.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-indent.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-indent.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-infinity.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-infinity.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-infinity.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-infinity.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-info.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-info.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-info.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-info.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-invoice.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-invoice.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-invoice.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-invoice.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ipad.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ipad.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ipad.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ipad.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-iphone.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-iphone.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-iphone.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-iphone.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-item-arrangement.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-item-arrangement.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-item-arrangement.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-item-arrangement.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-junk.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-junk.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-junk.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-junk.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-key.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-key.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-key.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-key.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-keyboard.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-keyboard.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-keyboard.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-keyboard.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-keychain.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-keychain.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-keychain.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-keychain.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-keyhole.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-keyhole.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-keyhole.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-keyhole.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lab.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lab.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lab.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lab.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-laptop.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-laptop.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-laptop.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-laptop.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-layers-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-layers-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-layers-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-layers-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-layers.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-layers.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-layers.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-layers.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-layout.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-layout.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-layout.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-layout.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-left-double-arrow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-left-double-arrow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-left-double-arrow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-left-double-arrow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-legal.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-legal.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-legal.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-legal.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lense.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lense.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lense.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lense.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-library.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-library.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-library.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-library.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-light-down.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-light-down.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-light-down.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-light-down.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-light-up.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-light-up.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-light-up.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-light-up.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lightbulb-active.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lightbulb-active.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lightbulb-active.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lightbulb-active.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lightbulb.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lightbulb.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lightbulb.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lightbulb.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lightning.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lightning.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lightning.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lightning.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-link.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-link.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-link.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-link.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-linkedin.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-linkedin.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-linkedin.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-linkedin.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-linux-tux.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-linux-tux.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-linux-tux.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-linux-tux.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-list.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-list.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-list.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-list.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-load.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-load.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-load.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-load.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-loading.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-loading.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-loading.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-loading.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-locate.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-locate.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-locate.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-locate.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-location-near-me.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-location-near-me.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-location-near-me.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-location-near-me.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-location-nearby.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-location-nearby.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-location-nearby.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-location-nearby.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lock.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lock.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-lock.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-lock.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-log-out.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-log-out.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-log-out.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-log-out.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-logout.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-logout.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-logout.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-logout.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-loupe.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-loupe.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-loupe.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-loupe.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-magnet.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-magnet.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-magnet.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-magnet.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mailbox.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mailbox.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mailbox.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mailbox.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-male-and-female.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-male-and-female.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-male-and-female.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-male-and-female.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-male-symbol.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-male-symbol.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-male-symbol.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-male-symbol.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map-location.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map-location.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map-location.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map-location.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map-marker.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map-marker.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map-marker.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map-marker.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-map.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-map.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-medal.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-medal.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-medal.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-medal.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-medical-emergency.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-medical-emergency.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-medical-emergency.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-medical-emergency.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-medicine.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-medicine.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-medicine.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-medicine.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-meeting.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-meeting.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-meeting.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-meeting.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-megaphone.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-megaphone.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-megaphone.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-megaphone.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-merge.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-merge.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-merge.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-merge.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-message-open.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-message-open.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-message-open.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-message-open.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-message-unopened.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-message-unopened.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-message-unopened.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-message-unopened.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-message.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-message.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-message.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-message.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-microscope.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-microscope.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-microscope.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-microscope.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-microsoft.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-microsoft.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-microsoft.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-microsoft.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mindmap.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mindmap.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mindmap.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mindmap.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mobile.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mobile.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mobile.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mobile.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-molecular-network.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-molecular-network.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-molecular-network.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-molecular-network.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-molecular.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-molecular.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-molecular.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-molecular.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mountain.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mountain.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mountain.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mountain.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mouse-cursor.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mouse-cursor.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mouse-cursor.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mouse-cursor.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mouse.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mouse.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-mouse.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-mouse.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-movie-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-movie-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-movie-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-movie-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-movie.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-movie.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-movie.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-movie.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-multiple-credit-cards.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-multiple-credit-cards.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-multiple-credit-cards.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-multiple-credit-cards.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-multiple-windows.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-multiple-windows.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-multiple-windows.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-multiple-windows.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-music.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-music.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-music.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-music.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-name-badge.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-name-badge.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-name-badge.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-name-badge.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-bottom.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-bottom.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-bottom.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-bottom.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-down.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-down.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-down.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-down.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-first.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-first.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-first.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-first.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-horizontal.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-horizontal.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-horizontal.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-horizontal.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-last.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-last.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-last.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-last.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-left.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-left.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-left.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-left.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-right.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-right.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-right.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-right.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-road.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-road.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-road.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-road.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-top.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-top.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-top.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-top.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-up.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-up.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-up.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-up.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-vertical.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-vertical.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation-vertical.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation-vertical.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigation.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigation.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigational-arrow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigational-arrow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-navigational-arrow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-navigational-arrow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-network-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-network-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-network-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-network-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-newspaper-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-newspaper-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-newspaper-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-newspaper-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-newspaper.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-newspaper.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-newspaper.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-newspaper.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-next-media.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-next-media.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-next-media.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-next-media.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-next.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-next.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-next.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-next.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-nodes.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-nodes.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-nodes.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-nodes.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-notepad-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-notepad-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-notepad-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-notepad-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-notepad.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-notepad.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-notepad.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-notepad.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-old-key.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-old-key.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-old-key.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-old-key.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-old-phone.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-old-phone.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-old-phone.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-old-phone.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-operator.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-operator.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-operator.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-operator.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ordered-list.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ordered-list.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ordered-list.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ordered-list.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-os-x.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-os-x.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-os-x.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-os-x.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-out.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-out.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-out.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-out.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-outbox.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-outbox.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-outbox.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-outbox.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-outdent.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-outdent.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-outdent.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-outdent.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-add.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-add.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-add.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-add.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-down.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-down.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-down.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-down.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-remove.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-remove.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-remove.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-remove.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-restricted.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-restricted.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-restricted.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-restricted.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-up.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-up.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-page-up.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-page-up.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paint-roller.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paint-roller.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paint-roller.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paint-roller.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-palette.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-palette.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-palette.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-palette.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-panel-show.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-panel-show.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-panel-show.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-panel-show.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pannel-close.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pannel-close.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pannel-close.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pannel-close.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pants.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pants.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pants.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pants.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paper-bag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paper-bag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paper-bag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paper-bag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paper-plane-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paper-plane-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paper-plane-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paper-plane-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paper-plane.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paper-plane.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paper-plane.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paper-plane.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-parachute-drop.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-parachute-drop.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-parachute-drop.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-parachute-drop.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-parental-control.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-parental-control.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-parental-control.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-parental-control.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-partly-cloudy.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-partly-cloudy.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-partly-cloudy.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-partly-cloudy.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paste-in.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paste-in.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-paste-in.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-paste-in.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-path.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-path.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-path.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-path.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pause.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pause.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pause.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pause.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pc.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pc.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pc.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pc.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people-female.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people-female.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people-female.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people-female.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-people.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-people.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-phone-ring.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-phone-ring.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-phone-ring.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-phone-ring.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-phone.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-phone.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-phone.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-phone.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-photo-album.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-photo-album.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-photo-album.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-photo-album.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-picture.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-picture.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-picture.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-picture.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pictures-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pictures-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pictures-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pictures-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pictures-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pictures-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pictures-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pictures-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pictures.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pictures.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pictures.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pictures.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pie-chart.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pie-chart.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pie-chart.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pie-chart.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-piggy-bank.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-piggy-bank.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-piggy-bank.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-piggy-bank.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pin-location.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pin-location.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pin-location.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pin-location.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-piracy.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-piracy.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-piracy.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-piracy.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-plane.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-plane.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-plane.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-plane.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-planet.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-planet.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-planet.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-planet.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-play.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-play.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-play.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-play.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-playing-cards.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-playing-cards.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-playing-cards.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-playing-cards.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-playlist.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-playlist.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-playlist.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-playlist.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-plugin.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-plugin.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-plugin.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-plugin.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-podcast.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-podcast.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-podcast.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-podcast.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-poker-chip.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-poker-chip.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-poker-chip.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-poker-chip.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-poll.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-poll.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-poll.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-poll.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-post-it.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-post-it.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-post-it.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-post-it.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pound-bag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pound-bag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pound-bag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pound-bag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-power-outlet.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-power-outlet.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-power-outlet.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-power-outlet.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-power.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-power.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-power.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-power.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-presentation.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-presentation.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-presentation.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-presentation.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-previous-media.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-previous-media.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-previous-media.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-previous-media.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-previous.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-previous.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-previous.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-previous.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-dollar.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-dollar.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-dollar.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-dollar.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-euro.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-euro.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-euro.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-euro.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-pound.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-pound.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-pound.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-pound.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-yen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-yen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-price-yen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-price-yen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-print.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-print.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-print.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-print.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-printer-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-printer-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-printer-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-printer-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-projector.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-projector.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-projector.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-projector.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pulse.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pulse.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pulse.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pulse.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pushpin.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pushpin.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-pushpin.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-pushpin.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-qr-code.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-qr-code.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-qr-code.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-qr-code.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-quote.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-quote.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-quote.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-quote.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-radio-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-radio-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-radio-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-radio-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-radio-receiver.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-radio-receiver.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-radio-receiver.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-radio-receiver.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-radio.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-radio.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-radio.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-radio.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rain.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rain.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rain.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rain.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rate.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rate.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rate.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rate.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-re-post.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-re-post.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-re-post.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-re-post.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-dollar.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-dollar.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-dollar.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-dollar.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-euro.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-euro.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-euro.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-euro.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-pound.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-pound.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-pound.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-pound.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-yen.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-yen.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-receipt-yen.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-receipt-yen.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-reception.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-reception.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-reception.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-reception.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-record.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-record.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-record.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-record.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-redo.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-redo.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-redo.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-redo.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-refresh.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-refresh.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-refresh.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-refresh.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-remote.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-remote.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-remote.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-remote.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-remove.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-remove.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-remove.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-remove.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-repeat-one.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-repeat-one.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-repeat-one.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-repeat-one.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-repeat.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-repeat.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-repeat.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-repeat.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-reply-arrow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-reply-arrow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-reply-arrow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-reply-arrow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-resize.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-resize.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-resize.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-resize.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-return-to-top.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-return-to-top.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-return-to-top.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-return-to-top.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-right-double-arrow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-right-double-arrow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-right-double-arrow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-right-double-arrow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-road.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-road.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-road.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-road.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-roadsign.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-roadsign.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-roadsign.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-roadsign.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rocket.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rocket.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rocket.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rocket.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rss.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rss.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-rss.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-rss.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ruler-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ruler-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ruler-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ruler-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ruler.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ruler.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ruler.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ruler.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-safe.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-safe.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-safe.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-safe.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-safedial.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-safedial.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-safedial.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-safedial.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sandbox-toys.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sandbox-toys.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sandbox-toys.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sandbox-toys.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-satellite-dish.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-satellite-dish.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-satellite-dish.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-satellite-dish.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-save.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-save.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-save.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-save.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-scan.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-scan.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-scan.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-scan.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-school.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-school.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-school.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-school.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-screensharing.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-screensharing.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-screensharing.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-screensharing.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-script-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-script-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-script-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-script-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-script.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-script.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-script.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-script.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-scull.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-scull.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-scull.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-scull.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-search.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-search.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-search.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-search.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-security-camera.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-security-camera.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-security-camera.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-security-camera.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sensor.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sensor.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sensor.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sensor.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-server-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-server-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-server-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-server-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-server.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-server.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-server.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-server.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-settings-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-settings-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-settings-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-settings-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-settings-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-settings-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-settings-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-settings-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-settings.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-settings.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-settings.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-settings.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-share-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-share-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-share-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-share-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-share-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-share-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-share-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-share-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-share.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-share.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-share.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-share.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sharing-iphone.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sharing-iphone.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sharing-iphone.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sharing-iphone.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shield.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shield.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shield.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shield.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shift.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shift.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shift.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shift.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shipping-box.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shipping-box.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shipping-box.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shipping-box.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shipping.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shipping.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shipping.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shipping.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shoe.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shoe.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shoe.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shoe.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shopping-basket-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shopping-basket-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shopping-basket-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shopping-basket-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shopping-basket-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shopping-basket-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shopping-basket-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shopping-basket-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shopping-basket.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shopping-basket.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shopping-basket.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shopping-basket.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shorts.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shorts.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shorts.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shorts.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shuffle.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shuffle.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-shuffle.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-shuffle.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sience.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sience.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sience.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sience.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-simcard.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-simcard.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-simcard.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-simcard.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-single-note.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-single-note.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-single-note.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-single-note.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sitemap.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sitemap.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sitemap.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sitemap.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sleep.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sleep.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sleep.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sleep.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-slideshow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-slideshow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-slideshow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-slideshow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-smiley-inverted.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-smiley-inverted.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-smiley-inverted.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-smiley-inverted.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-smiley.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-smiley.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-smiley.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-smiley.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-snow.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-snow.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-snow.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-snow.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-low.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-low.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-low.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-low.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-medium.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-medium.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-medium.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-medium.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-off.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-off.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-off.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-off.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-waves.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-waves.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound-waves.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound-waves.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sound.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sound.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-spades.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-spades.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-spades.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-spades.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-speaker.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-speaker.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-speaker.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-speaker.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-speed-gauge.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-speed-gauge.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-speed-gauge.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-speed-gauge.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-split-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-split-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-split-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-split-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-split.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-split.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-split.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-split.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sprout.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sprout.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sprout.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sprout.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-squiggly-line.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-squiggly-line.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-squiggly-line.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-squiggly-line.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ssd.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ssd.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ssd.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ssd.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stacked-disks.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stacked-disks.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stacked-disks.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stacked-disks.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stamp.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stamp.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stamp.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stamp.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stop-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stop-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stop-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stop-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stop-hand.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stop-hand.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stop-hand.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stop-hand.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stop.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stop.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stop.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stop.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-store.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-store.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-store.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-store.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stream.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stream.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-stream.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-stream.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sunny.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sunny.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sunny.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sunny.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sweatshirt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sweatshirt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sweatshirt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sweatshirt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sync.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sync.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-sync.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-sync.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-t-shirt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-t-shirt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-t-shirt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-t-shirt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tab-key.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tab-key.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tab-key.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tab-key.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tab.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tab.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tab.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tab.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tactics.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tactics.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tactics.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tactics.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tags.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tags.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tags.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tags.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-takeaway-cup.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-takeaway-cup.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-takeaway-cup.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-takeaway-cup.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-target.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-target.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-target.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-target.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-temperatrure-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-temperatrure-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-temperatrure-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-temperatrure-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-temperature.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-temperature.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-temperature.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-temperature.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-terminal.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-terminal.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-terminal.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-terminal.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-theater.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-theater.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-theater.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-theater.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-theif.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-theif.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-theif.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-theif.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thought-bubble.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thought-bubble.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thought-bubble.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thought-bubble.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumb-down.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumb-down.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumb-down.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumb-down.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumb-up.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumb-up.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumb-up.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumb-up.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumbnail-list.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumbnail-list.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumbnail-list.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumbnail-list.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumbnails-small.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumbnails-small.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumbnails-small.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumbnails-small.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumbnails.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumbnails.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-thumbnails.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-thumbnails.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ticket.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ticket.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-ticket.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-ticket.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-time.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-time.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-time.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-time.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-timer.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-timer.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-timer.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-timer.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tools.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tools.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tools.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tools.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-top.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-top.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-top.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-top.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-traffic-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-traffic-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-traffic-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-traffic-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trafic.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trafic.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trafic.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trafic.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-train.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-train.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-train.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-train.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash-alt-2.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash-alt-2.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash-alt-2.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash-alt-2.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash-empty.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash-empty.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash-empty.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash-empty.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trash.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trash.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tree.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tree.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tree.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tree.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trophy.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trophy.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-trophy.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-trophy.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-truck.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-truck.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-truck.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-truck.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tv-old.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tv-old.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tv-old.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tv-old.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tv.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tv.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-tv.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-tv.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-twitter.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-twitter.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-twitter.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-twitter.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-content.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-content.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-content.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-content.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-contour.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-contour.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-contour.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-contour.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-deploy.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-deploy.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-deploy.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-deploy.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-developer.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-developer.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-developer.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-developer.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-media.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-media.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-media.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-media.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-members.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-members.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-members.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-members.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-settings.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-settings.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-settings.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-settings.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-users.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-users.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umb-users.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umb-users.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umbraco.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umbraco.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umbraco.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umbraco.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umbrella.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umbrella.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-umbrella.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-umbrella.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-undo.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-undo.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-undo.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-undo.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-universal.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-universal.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-universal.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-universal.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-unlocked.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-unlocked.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-unlocked.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-unlocked.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-untitled.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-untitled.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-untitled.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-untitled.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-usb-connector.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-usb-connector.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-usb-connector.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-usb-connector.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-usb.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-usb.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-usb.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-usb.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-female.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-female.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-female.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-female.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-females-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-females-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-females-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-females-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-females.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-females.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-females.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-females.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-glasses.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-glasses.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user-glasses.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user-glasses.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-user.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-user.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-users-alt.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-users-alt.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-users-alt.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-users-alt.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-users.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-users.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-users.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-users.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-utilities.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-utilities.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-utilities.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-utilities.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-vcard.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-vcard.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-vcard.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-vcard.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-video.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-video.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-video.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-video.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-voice.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-voice.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-voice.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-voice.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wall-plug.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wall-plug.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wall-plug.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wall-plug.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wallet.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wallet.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wallet.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wallet.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wand.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wand.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wand.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wand.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-war.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-war.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-war.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-war.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-webhook.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-webhook.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-webhook.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-webhook.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-weight.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-weight.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-weight.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-weight.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-width.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-width.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-width.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-width.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wifi.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wifi.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wifi.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wifi.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-window-popin.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-window-popin.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-window-popin.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-window-popin.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-window-sizes.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-window-sizes.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-window-sizes.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-window-sizes.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-windows.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-windows.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-windows.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-windows.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wine-glass.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wine-glass.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wine-glass.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wine-glass.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wrench.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wrench.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wrench.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wrench.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wrong.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wrong.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-wrong.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-wrong.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-yen-bag.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-yen-bag.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-yen-bag.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-yen-bag.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-zip.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-zip.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-zip.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-zip.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-zom-out.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-zom-out.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-zom-out.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-zom-out.svg diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-zoom-in.svg b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-zoom-in.svg similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/icon-zoom-in.svg rename to src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/svgs/legacy/icon-zoom-in.svg