From 10d31725b3cbf5e132a42d8b422b815707dbde52 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Wed, 24 May 2023 19:16:39 +0200 Subject: [PATCH] move icons to icon registry --- src/Umbraco.Web.UI.Client/devops/icons/index.js | 4 ++-- .../modal/common/icon-picker/icon-picker-modal.element.ts | 2 +- .../shared/icon-registry}/icons/icon-activity.js | 0 .../shared/icon-registry}/icons/icon-add.js | 0 .../shared/icon-registry}/icons/icon-addressbook.js | 0 .../shared/icon-registry}/icons/icon-alarm-clock.js | 0 .../shared/icon-registry}/icons/icon-alert-alt.js | 0 .../shared/icon-registry}/icons/icon-alert.js | 0 .../shared/icon-registry}/icons/icon-alt.js | 0 .../shared/icon-registry}/icons/icon-anchor.js | 0 .../shared/icon-registry}/icons/icon-app.js | 0 .../shared/icon-registry}/icons/icon-application-error.js | 0 .../icon-registry}/icons/icon-application-window-alt.js | 0 .../shared/icon-registry}/icons/icon-application-window.js | 0 .../shared/icon-registry}/icons/icon-arrivals.js | 0 .../shared/icon-registry}/icons/icon-arrow-down.js | 0 .../shared/icon-registry}/icons/icon-arrow-left.js | 0 .../shared/icon-registry}/icons/icon-arrow-right.js | 0 .../shared/icon-registry}/icons/icon-arrow-up.js | 0 .../shared/icon-registry}/icons/icon-art-easel.js | 0 .../shared/icon-registry}/icons/icon-article.js | 0 .../shared/icon-registry}/icons/icon-attachment.js | 0 .../shared/icon-registry}/icons/icon-auction-hammer.js | 0 .../shared/icon-registry}/icons/icon-autofill.js | 0 .../shared/icon-registry}/icons/icon-award.js | 0 .../shared/icon-registry}/icons/icon-axis-rotation-2.js | 0 .../shared/icon-registry}/icons/icon-axis-rotation-3.js | 0 .../shared/icon-registry}/icons/icon-axis-rotation.js | 0 .../shared/icon-registry}/icons/icon-baby-stroller.js | 0 .../shared/icon-registry}/icons/icon-backspace.js | 0 .../shared/icon-registry}/icons/icon-badge-add.js | 0 .../shared/icon-registry}/icons/icon-badge-count.js | 0 .../shared/icon-registry}/icons/icon-badge-remove.js | 0 .../shared/icon-registry}/icons/icon-badge-restricted.js | 0 .../shared/icon-registry}/icons/icon-ball.js | 0 .../shared/icon-registry}/icons/icon-band-aid.js | 0 .../shared/icon-registry}/icons/icon-bar-chart.js | 0 .../shared/icon-registry}/icons/icon-barcode.js | 0 .../shared/icon-registry}/icons/icon-bars.js | 0 .../shared/icon-registry}/icons/icon-battery-full.js | 0 .../shared/icon-registry}/icons/icon-battery-low.js | 0 .../shared/icon-registry}/icons/icon-beer-glass.js | 0 .../shared/icon-registry}/icons/icon-bell-off.js | 0 .../shared/icon-registry}/icons/icon-bell.js | 0 .../shared/icon-registry}/icons/icon-bill-dollar.js | 0 .../shared/icon-registry}/icons/icon-bill-euro.js | 0 .../shared/icon-registry}/icons/icon-bill-pound.js | 0 .../shared/icon-registry}/icons/icon-bill-yen.js | 0 .../shared/icon-registry}/icons/icon-bill.js | 0 .../shared/icon-registry}/icons/icon-billboard.js | 0 .../shared/icon-registry}/icons/icon-bills-dollar.js | 0 .../shared/icon-registry}/icons/icon-bills-euro.js | 0 .../shared/icon-registry}/icons/icon-bills-pound.js | 0 .../shared/icon-registry}/icons/icon-bills-yen.js | 0 .../shared/icon-registry}/icons/icon-bills.js | 0 .../shared/icon-registry}/icons/icon-binarycode.js | 0 .../shared/icon-registry}/icons/icon-binoculars.js | 0 .../shared/icon-registry}/icons/icon-bird.js | 0 .../shared/icon-registry}/icons/icon-birthday-cake.js | 0 .../shared/icon-registry}/icons/icon-block.js | 0 .../shared/icon-registry}/icons/icon-blueprint.js | 0 .../shared/icon-registry}/icons/icon-bluetooth.js | 0 .../shared/icon-registry}/icons/icon-boat-shipping.js | 0 .../shared/icon-registry}/icons/icon-bomb.js | 0 .../shared/icon-registry}/icons/icon-bones.js | 0 .../shared/icon-registry}/icons/icon-book-alt-2.js | 0 .../shared/icon-registry}/icons/icon-book-alt.js | 0 .../shared/icon-registry}/icons/icon-book.js | 0 .../shared/icon-registry}/icons/icon-bookmark.js | 0 .../shared/icon-registry}/icons/icon-books.js | 0 .../shared/icon-registry}/icons/icon-box-alt.js | 0 .../shared/icon-registry}/icons/icon-box-open.js | 0 .../shared/icon-registry}/icons/icon-box.js | 0 .../shared/icon-registry}/icons/icon-brackets.js | 0 .../shared/icon-registry}/icons/icon-brick.js | 0 .../shared/icon-registry}/icons/icon-briefcase.js | 0 .../shared/icon-registry}/icons/icon-browser-window.js | 0 .../shared/icon-registry}/icons/icon-brush-alt-2.js | 0 .../shared/icon-registry}/icons/icon-brush-alt.js | 0 .../shared/icon-registry}/icons/icon-brush.js | 0 .../shared/icon-registry}/icons/icon-bug.js | 0 .../shared/icon-registry}/icons/icon-bulleted-list.js | 0 .../shared/icon-registry}/icons/icon-burn.js | 0 .../shared/icon-registry}/icons/icon-bus.js | 0 .../shared/icon-registry}/icons/icon-calculator.js | 0 .../shared/icon-registry}/icons/icon-calendar-alt.js | 0 .../shared/icon-registry}/icons/icon-calendar.js | 0 .../shared/icon-registry}/icons/icon-camcorder.js | 0 .../shared/icon-registry}/icons/icon-camera-roll.js | 0 .../shared/icon-registry}/icons/icon-candy.js | 0 .../shared/icon-registry}/icons/icon-caps-lock.js | 0 .../shared/icon-registry}/icons/icon-car.js | 0 .../shared/icon-registry}/icons/icon-cash-register.js | 0 .../shared/icon-registry}/icons/icon-categories.js | 0 .../shared/icon-registry}/icons/icon-certificate.js | 0 .../shared/icon-registry}/icons/icon-chart-curve.js | 0 .../shared/icon-registry}/icons/icon-chart.js | 0 .../shared/icon-registry}/icons/icon-chat-active.js | 0 .../shared/icon-registry}/icons/icon-chat.js | 0 .../shared/icon-registry}/icons/icon-check.js | 0 .../icon-registry}/icons/icon-checkbox-dotted-active.js | 0 .../shared/icon-registry}/icons/icon-checkbox-dotted.js | 0 .../shared/icon-registry}/icons/icon-checkbox-empty.js | 0 .../shared/icon-registry}/icons/icon-checkbox.js | 0 .../shared/icon-registry}/icons/icon-chess.js | 0 .../shared/icon-registry}/icons/icon-chip-alt.js | 0 .../shared/icon-registry}/icons/icon-chip.js | 0 .../shared/icon-registry}/icons/icon-cinema.js | 0 .../shared/icon-registry}/icons/icon-circle-dotted-active.js | 0 .../shared/icon-registry}/icons/icon-circle-dotted.js | 0 .../shared/icon-registry}/icons/icon-circuits.js | 0 .../shared/icon-registry}/icons/icon-circus.js | 0 .../shared/icon-registry}/icons/icon-client.js | 0 .../shared/icon-registry}/icons/icon-clothes-hanger.js | 0 .../shared/icon-registry}/icons/icon-cloud-drive.js | 0 .../shared/icon-registry}/icons/icon-cloud-upload.js | 0 .../shared/icon-registry}/icons/icon-cloud.js | 0 .../shared/icon-registry}/icons/icon-cloudy.js | 0 .../shared/icon-registry}/icons/icon-clubs.js | 0 .../shared/icon-registry}/icons/icon-cocktail.js | 0 .../shared/icon-registry}/icons/icon-code.js | 0 .../shared/icon-registry}/icons/icon-coffee.js | 0 .../shared/icon-registry}/icons/icon-coin-dollar.js | 0 .../shared/icon-registry}/icons/icon-coin-euro.js | 0 .../shared/icon-registry}/icons/icon-coin-pound.js | 0 .../shared/icon-registry}/icons/icon-coin-yen.js | 0 .../shared/icon-registry}/icons/icon-coin.js | 0 .../shared/icon-registry}/icons/icon-coins-alt.js | 0 .../shared/icon-registry}/icons/icon-coins-dollar-alt.js | 0 .../shared/icon-registry}/icons/icon-coins-dollar.js | 0 .../shared/icon-registry}/icons/icon-coins-euro-alt.js | 0 .../shared/icon-registry}/icons/icon-coins-euro.js | 0 .../shared/icon-registry}/icons/icon-coins-pound-alt.js | 0 .../shared/icon-registry}/icons/icon-coins-pound.js | 0 .../shared/icon-registry}/icons/icon-coins-yen-alt.js | 0 .../shared/icon-registry}/icons/icon-coins-yen.js | 0 .../shared/icon-registry}/icons/icon-coins.js | 0 .../shared/icon-registry}/icons/icon-color-bucket.js | 0 .../shared/icon-registry}/icons/icon-colorpicker.js | 0 .../shared/icon-registry}/icons/icon-columns.js | 0 .../shared/icon-registry}/icons/icon-comb.js | 0 .../shared/icon-registry}/icons/icon-combination-lock-open.js | 0 .../shared/icon-registry}/icons/icon-combination-lock.js | 0 .../shared/icon-registry}/icons/icon-command.js | 0 .../shared/icon-registry}/icons/icon-company.js | 0 .../shared/icon-registry}/icons/icon-compress.js | 0 .../shared/icon-registry}/icons/icon-connection.js | 0 .../shared/icon-registry}/icons/icon-console.js | 0 .../shared/icon-registry}/icons/icon-contrast.js | 0 .../shared/icon-registry}/icons/icon-conversation-alt.js | 0 .../shared/icon-registry}/icons/icon-conversation.js | 0 .../shared/icon-registry}/icons/icon-coverflow.js | 0 .../shared/icon-registry}/icons/icon-credit-card-alt.js | 0 .../shared/icon-registry}/icons/icon-credit-card.js | 0 .../shared/icon-registry}/icons/icon-crop.js | 0 .../shared/icon-registry}/icons/icon-crosshair.js | 0 .../shared/icon-registry}/icons/icon-crown-alt.js | 0 .../shared/icon-registry}/icons/icon-crown.js | 0 .../shared/icon-registry}/icons/icon-cupcake.js | 0 .../shared/icon-registry}/icons/icon-curve.js | 0 .../shared/icon-registry}/icons/icon-cut.js | 0 .../shared/icon-registry}/icons/icon-dashboard.js | 0 .../shared/icon-registry}/icons/icon-defrag.js | 0 .../shared/icon-registry}/icons/icon-delete-key.js | 0 .../shared/icon-registry}/icons/icon-delete.js | 0 .../shared/icon-registry}/icons/icon-departure.js | 0 .../shared/icon-registry}/icons/icon-desk.js | 0 .../shared/icon-registry}/icons/icon-desktop.js | 0 .../shared/icon-registry}/icons/icon-diagnostics.js | 0 .../shared/icon-registry}/icons/icon-diagonal-arrow-alt.js | 0 .../shared/icon-registry}/icons/icon-diagonal-arrow.js | 0 .../shared/icon-registry}/icons/icon-diamond.js | 0 .../shared/icon-registry}/icons/icon-diamonds.js | 0 .../shared/icon-registry}/icons/icon-dice.js | 0 .../shared/icon-registry}/icons/icon-diploma-alt.js | 0 .../shared/icon-registry}/icons/icon-diploma.js | 0 .../shared/icon-registry}/icons/icon-directions-alt.js | 0 .../shared/icon-registry}/icons/icon-directions.js | 0 .../shared/icon-registry}/icons/icon-disc.js | 0 .../shared/icon-registry}/icons/icon-disk-image.js | 0 .../shared/icon-registry}/icons/icon-display.js | 0 .../shared/icon-registry}/icons/icon-dna.js | 0 .../shared/icon-registry}/icons/icon-dock-connector.js | 0 .../shared/icon-registry}/icons/icon-document-dashed-line.js | 0 .../shared/icon-registry}/icons/icon-document.js | 0 .../shared/icon-registry}/icons/icon-documents.js | 0 .../shared/icon-registry}/icons/icon-dollar-bag.js | 0 .../shared/icon-registry}/icons/icon-donate.js | 0 .../shared/icon-registry}/icons/icon-door-open-alt.js | 0 .../shared/icon-registry}/icons/icon-door-open.js | 0 .../shared/icon-registry}/icons/icon-download-alt.js | 0 .../shared/icon-registry}/icons/icon-download.js | 0 .../shared/icon-registry}/icons/icon-drop.js | 0 .../shared/icon-registry}/icons/icon-eco.js | 0 .../shared/icon-registry}/icons/icon-economy.js | 0 .../shared/icon-registry}/icons/icon-edit.js | 0 .../shared/icon-registry}/icons/icon-eject.js | 0 .../shared/icon-registry}/icons/icon-employee.js | 0 .../shared/icon-registry}/icons/icon-energy-saving-bulb.js | 0 .../shared/icon-registry}/icons/icon-enter.js | 0 .../shared/icon-registry}/icons/icon-equalizer.js | 0 .../shared/icon-registry}/icons/icon-escape.js | 0 .../shared/icon-registry}/icons/icon-ethernet.js | 0 .../shared/icon-registry}/icons/icon-euro-bag.js | 0 .../shared/icon-registry}/icons/icon-exit-fullscreen.js | 0 .../shared/icon-registry}/icons/icon-eye.js | 0 .../shared/icon-registry}/icons/icon-facebook-like.js | 0 .../shared/icon-registry}/icons/icon-factory.js | 0 .../shared/icon-registry}/icons/icon-favorite.js | 0 .../shared/icon-registry}/icons/icon-female-symbol.js | 0 .../shared/icon-registry}/icons/icon-file-cabinet.js | 0 .../shared/icon-registry}/icons/icon-files.js | 0 .../shared/icon-registry}/icons/icon-filter-arrows.js | 0 .../shared/icon-registry}/icons/icon-filter.js | 0 .../shared/icon-registry}/icons/icon-fingerprint.js | 0 .../shared/icon-registry}/icons/icon-fire.js | 0 .../shared/icon-registry}/icons/icon-firewall.js | 0 .../shared/icon-registry}/icons/icon-firewire.js | 0 .../shared/icon-registry}/icons/icon-flag-alt.js | 0 .../shared/icon-registry}/icons/icon-flag.js | 0 .../shared/icon-registry}/icons/icon-flash.js | 0 .../shared/icon-registry}/icons/icon-flashlight.js | 0 .../shared/icon-registry}/icons/icon-flowerpot.js | 0 .../shared/icon-registry}/icons/icon-folder-open.js | 0 .../shared/icon-registry}/icons/icon-folder-outline.js | 0 .../shared/icon-registry}/icons/icon-folder.js | 0 .../shared/icon-registry}/icons/icon-folders.js | 0 .../shared/icon-registry}/icons/icon-font.js | 0 .../shared/icon-registry}/icons/icon-food.js | 0 .../shared/icon-registry}/icons/icon-footprints.js | 0 .../shared/icon-registry}/icons/icon-forking.js | 0 .../shared/icon-registry}/icons/icon-frame-alt.js | 0 .../shared/icon-registry}/icons/icon-frame.js | 0 .../shared/icon-registry}/icons/icon-fullscreen-alt.js | 0 .../shared/icon-registry}/icons/icon-fullscreen.js | 0 .../shared/icon-registry}/icons/icon-game.js | 0 .../shared/icon-registry}/icons/icon-geometry.js | 0 .../shared/icon-registry}/icons/icon-gift.js | 0 .../shared/icon-registry}/icons/icon-glasses.js | 0 .../shared/icon-registry}/icons/icon-globe-alt.js | 0 .../shared/icon-registry}/icons/icon-globe-asia.js | 0 .../shared/icon-registry}/icons/icon-globe-europe-africa.js | 0 .../icon-registry}/icons/icon-globe-inverted-america.js | 0 .../shared/icon-registry}/icons/icon-globe-inverted-asia.js | 0 .../icon-registry}/icons/icon-globe-inverted-europe-africa.js | 0 .../shared/icon-registry}/icons/icon-globe.js | 0 .../shared/icon-registry}/icons/icon-gps.js | 0 .../shared/icon-registry}/icons/icon-graduate.js | 0 .../shared/icon-registry}/icons/icon-grid.js | 0 .../shared/icon-registry}/icons/icon-hammer.js | 0 .../shared/icon-registry}/icons/icon-hand-active-alt.js | 0 .../shared/icon-registry}/icons/icon-hand-active.js | 0 .../shared/icon-registry}/icons/icon-hand-pointer-alt.js | 0 .../shared/icon-registry}/icons/icon-hand-pointer.js | 0 .../shared/icon-registry}/icons/icon-handprint.js | 0 .../shared/icon-registry}/icons/icon-handshake.js | 0 .../shared/icon-registry}/icons/icon-handtool-alt.js | 0 .../shared/icon-registry}/icons/icon-handtool.js | 0 .../shared/icon-registry}/icons/icon-hard-drive-alt.js | 0 .../shared/icon-registry}/icons/icon-hard-drive.js | 0 .../shared/icon-registry}/icons/icon-hat.js | 0 .../shared/icon-registry}/icons/icon-hd.js | 0 .../shared/icon-registry}/icons/icon-headphones.js | 0 .../shared/icon-registry}/icons/icon-headset.js | 0 .../shared/icon-registry}/icons/icon-hearts.js | 0 .../shared/icon-registry}/icons/icon-height.js | 0 .../shared/icon-registry}/icons/icon-help-alt.js | 0 .../shared/icon-registry}/icons/icon-help.js | 0 .../shared/icon-registry}/icons/icon-home.js | 0 .../shared/icon-registry}/icons/icon-hourglass.js | 0 .../shared/icon-registry}/icons/icon-imac.js | 0 .../shared/icon-registry}/icons/icon-inactive-line.js | 0 .../shared/icon-registry}/icons/icon-inbox-full.js | 0 .../shared/icon-registry}/icons/icon-inbox.js | 0 .../shared/icon-registry}/icons/icon-indent.js | 0 .../shared/icon-registry}/icons/icon-infinity.js | 0 .../shared/icon-registry}/icons/icon-info.js | 0 .../shared/icon-registry}/icons/icon-invoice.js | 0 .../shared/icon-registry}/icons/icon-ipad.js | 0 .../shared/icon-registry}/icons/icon-iphone.js | 0 .../shared/icon-registry}/icons/icon-item-arrangement.js | 0 .../shared/icon-registry}/icons/icon-junk.js | 0 .../shared/icon-registry}/icons/icon-key.js | 0 .../shared/icon-registry}/icons/icon-keyboard.js | 0 .../shared/icon-registry}/icons/icon-keychain.js | 0 .../shared/icon-registry}/icons/icon-keyhole.js | 0 .../shared/icon-registry}/icons/icon-lab.js | 0 .../shared/icon-registry}/icons/icon-laptop.js | 0 .../shared/icon-registry}/icons/icon-layers-alt.js | 0 .../shared/icon-registry}/icons/icon-layers.js | 0 .../shared/icon-registry}/icons/icon-layout.js | 0 .../shared/icon-registry}/icons/icon-left-double-arrow.js | 0 .../shared/icon-registry}/icons/icon-legal.js | 0 .../shared/icon-registry}/icons/icon-lense.js | 0 .../shared/icon-registry}/icons/icon-library.js | 0 .../shared/icon-registry}/icons/icon-light-down.js | 0 .../shared/icon-registry}/icons/icon-light-up.js | 0 .../shared/icon-registry}/icons/icon-lightbulb-active.js | 0 .../shared/icon-registry}/icons/icon-lightbulb.js | 0 .../shared/icon-registry}/icons/icon-lightning.js | 0 .../shared/icon-registry}/icons/icon-link.js | 0 .../shared/icon-registry}/icons/icon-linux-tux.js | 0 .../shared/icon-registry}/icons/icon-list.js | 0 .../shared/icon-registry}/icons/icon-load.js | 0 .../shared/icon-registry}/icons/icon-loading.js | 0 .../shared/icon-registry}/icons/icon-locate.js | 0 .../shared/icon-registry}/icons/icon-location-near-me.js | 0 .../shared/icon-registry}/icons/icon-location-nearby.js | 0 .../shared/icon-registry}/icons/icon-lock.js | 0 .../shared/icon-registry}/icons/icon-log-out.js | 0 .../shared/icon-registry}/icons/icon-logout.js | 0 .../shared/icon-registry}/icons/icon-loupe.js | 0 .../shared/icon-registry}/icons/icon-magnet.js | 0 .../shared/icon-registry}/icons/icon-mailbox.js | 0 .../shared/icon-registry}/icons/icon-male-and-female.js | 0 .../shared/icon-registry}/icons/icon-male-symbol.js | 0 .../shared/icon-registry}/icons/icon-map-alt.js | 0 .../shared/icon-registry}/icons/icon-map-location.js | 0 .../shared/icon-registry}/icons/icon-map-marker.js | 0 .../shared/icon-registry}/icons/icon-map.js | 0 .../shared/icon-registry}/icons/icon-medal.js | 0 .../shared/icon-registry}/icons/icon-medical-emergency.js | 0 .../shared/icon-registry}/icons/icon-medicine.js | 0 .../shared/icon-registry}/icons/icon-meeting.js | 0 .../shared/icon-registry}/icons/icon-megaphone.js | 0 .../shared/icon-registry}/icons/icon-merge.js | 0 .../shared/icon-registry}/icons/icon-message-open.js | 0 .../shared/icon-registry}/icons/icon-message-unopened.js | 0 .../shared/icon-registry}/icons/icon-message.js | 0 .../shared/icon-registry}/icons/icon-microscope.js | 0 .../shared/icon-registry}/icons/icon-mindmap.js | 0 .../shared/icon-registry}/icons/icon-mobile.js | 0 .../shared/icon-registry}/icons/icon-molecular-network.js | 0 .../shared/icon-registry}/icons/icon-molecular.js | 0 .../shared/icon-registry}/icons/icon-mountain.js | 0 .../shared/icon-registry}/icons/icon-mouse-cursor.js | 0 .../shared/icon-registry}/icons/icon-mouse.js | 0 .../shared/icon-registry}/icons/icon-movie-alt.js | 0 .../shared/icon-registry}/icons/icon-movie.js | 0 .../shared/icon-registry}/icons/icon-multiple-credit-cards.js | 0 .../shared/icon-registry}/icons/icon-multiple-windows.js | 0 .../shared/icon-registry}/icons/icon-music.js | 0 .../shared/icon-registry}/icons/icon-name-badge.js | 0 .../shared/icon-registry}/icons/icon-navigation-bottom.js | 0 .../shared/icon-registry}/icons/icon-navigation-down.js | 0 .../shared/icon-registry}/icons/icon-navigation-first.js | 0 .../shared/icon-registry}/icons/icon-navigation-horizontal.js | 0 .../shared/icon-registry}/icons/icon-navigation-last.js | 0 .../shared/icon-registry}/icons/icon-navigation-left.js | 0 .../shared/icon-registry}/icons/icon-navigation-right.js | 0 .../shared/icon-registry}/icons/icon-navigation-road.js | 0 .../shared/icon-registry}/icons/icon-navigation-top.js | 0 .../shared/icon-registry}/icons/icon-navigation-up.js | 0 .../shared/icon-registry}/icons/icon-navigation-vertical.js | 0 .../shared/icon-registry}/icons/icon-navigation.js | 0 .../shared/icon-registry}/icons/icon-navigational-arrow.js | 0 .../shared/icon-registry}/icons/icon-network-alt.js | 0 .../shared/icon-registry}/icons/icon-newspaper-alt.js | 0 .../shared/icon-registry}/icons/icon-newspaper.js | 0 .../shared/icon-registry}/icons/icon-next-media.js | 0 .../shared/icon-registry}/icons/icon-next.js | 0 .../shared/icon-registry}/icons/icon-nodes.js | 0 .../shared/icon-registry}/icons/icon-notepad-alt.js | 0 .../shared/icon-registry}/icons/icon-notepad.js | 0 .../shared/icon-registry}/icons/icon-old-key.js | 0 .../shared/icon-registry}/icons/icon-old-phone.js | 0 .../shared/icon-registry}/icons/icon-operator.js | 0 .../shared/icon-registry}/icons/icon-ordered-list.js | 0 .../shared/icon-registry}/icons/icon-os-x.js | 0 .../shared/icon-registry}/icons/icon-out.js | 0 .../shared/icon-registry}/icons/icon-outbox.js | 0 .../shared/icon-registry}/icons/icon-outdent.js | 0 .../shared/icon-registry}/icons/icon-page-add.js | 0 .../shared/icon-registry}/icons/icon-page-down.js | 0 .../shared/icon-registry}/icons/icon-page-remove.js | 0 .../shared/icon-registry}/icons/icon-page-restricted.js | 0 .../shared/icon-registry}/icons/icon-page-up.js | 0 .../shared/icon-registry}/icons/icon-paint-roller.js | 0 .../shared/icon-registry}/icons/icon-palette.js | 0 .../shared/icon-registry}/icons/icon-panel-show.js | 0 .../shared/icon-registry}/icons/icon-pannel-close.js | 0 .../shared/icon-registry}/icons/icon-pants.js | 0 .../shared/icon-registry}/icons/icon-paper-bag.js | 0 .../shared/icon-registry}/icons/icon-paper-plane-alt.js | 0 .../shared/icon-registry}/icons/icon-paper-plane.js | 0 .../shared/icon-registry}/icons/icon-parachute-drop.js | 0 .../shared/icon-registry}/icons/icon-parental-control.js | 0 .../shared/icon-registry}/icons/icon-partly-cloudy.js | 0 .../shared/icon-registry}/icons/icon-paste-in.js | 0 .../shared/icon-registry}/icons/icon-path.js | 0 .../shared/icon-registry}/icons/icon-pause.js | 0 .../shared/icon-registry}/icons/icon-pc.js | 0 .../shared/icon-registry}/icons/icon-people-alt-2.js | 0 .../shared/icon-registry}/icons/icon-people-alt.js | 0 .../shared/icon-registry}/icons/icon-people-female.js | 0 .../shared/icon-registry}/icons/icon-people.js | 0 .../shared/icon-registry}/icons/icon-phone-ring.js | 0 .../shared/icon-registry}/icons/icon-phone.js | 0 .../shared/icon-registry}/icons/icon-photo-album.js | 0 .../shared/icon-registry}/icons/icon-picture.js | 0 .../shared/icon-registry}/icons/icon-pictures-alt-2.js | 0 .../shared/icon-registry}/icons/icon-pictures-alt.js | 0 .../shared/icon-registry}/icons/icon-pictures.js | 0 .../shared/icon-registry}/icons/icon-pie-chart.js | 0 .../shared/icon-registry}/icons/icon-piggy-bank.js | 0 .../shared/icon-registry}/icons/icon-pin-location.js | 0 .../shared/icon-registry}/icons/icon-piracy.js | 0 .../shared/icon-registry}/icons/icon-plane.js | 0 .../shared/icon-registry}/icons/icon-planet.js | 0 .../shared/icon-registry}/icons/icon-play.js | 0 .../shared/icon-registry}/icons/icon-playing-cards.js | 0 .../shared/icon-registry}/icons/icon-playlist.js | 0 .../shared/icon-registry}/icons/icon-plugin.js | 0 .../shared/icon-registry}/icons/icon-podcast.js | 0 .../shared/icon-registry}/icons/icon-poker-chip.js | 0 .../shared/icon-registry}/icons/icon-poll.js | 0 .../shared/icon-registry}/icons/icon-post-it.js | 0 .../shared/icon-registry}/icons/icon-pound-bag.js | 0 .../shared/icon-registry}/icons/icon-power-outlet.js | 0 .../shared/icon-registry}/icons/icon-power.js | 0 .../shared/icon-registry}/icons/icon-presentation.js | 0 .../shared/icon-registry}/icons/icon-previous-media.js | 0 .../shared/icon-registry}/icons/icon-previous.js | 0 .../shared/icon-registry}/icons/icon-price-dollar.js | 0 .../shared/icon-registry}/icons/icon-price-euro.js | 0 .../shared/icon-registry}/icons/icon-price-pound.js | 0 .../shared/icon-registry}/icons/icon-price-yen.js | 0 .../shared/icon-registry}/icons/icon-print.js | 0 .../shared/icon-registry}/icons/icon-printer-alt.js | 0 .../shared/icon-registry}/icons/icon-projector.js | 0 .../shared/icon-registry}/icons/icon-pulse.js | 0 .../shared/icon-registry}/icons/icon-pushpin.js | 0 .../shared/icon-registry}/icons/icon-qr-code.js | 0 .../shared/icon-registry}/icons/icon-quote.js | 0 .../shared/icon-registry}/icons/icon-radio-alt.js | 0 .../shared/icon-registry}/icons/icon-radio-receiver.js | 0 .../shared/icon-registry}/icons/icon-radio.js | 0 .../shared/icon-registry}/icons/icon-rain.js | 0 .../shared/icon-registry}/icons/icon-rate.js | 0 .../shared/icon-registry}/icons/icon-re-post.js | 0 .../shared/icon-registry}/icons/icon-readonly.js | 0 .../shared/icon-registry}/icons/icon-receipt-alt.js | 0 .../shared/icon-registry}/icons/icon-receipt-dollar.js | 0 .../shared/icon-registry}/icons/icon-receipt-euro.js | 0 .../shared/icon-registry}/icons/icon-receipt-pound.js | 0 .../shared/icon-registry}/icons/icon-receipt-yen.js | 0 .../shared/icon-registry}/icons/icon-reception.js | 0 .../shared/icon-registry}/icons/icon-record.js | 0 .../shared/icon-registry}/icons/icon-redo.js | 0 .../shared/icon-registry}/icons/icon-refresh.js | 0 .../shared/icon-registry}/icons/icon-remote.js | 0 .../shared/icon-registry}/icons/icon-remove.js | 0 .../shared/icon-registry}/icons/icon-repeat-one.js | 0 .../shared/icon-registry}/icons/icon-repeat.js | 0 .../shared/icon-registry}/icons/icon-reply-arrow.js | 0 .../shared/icon-registry}/icons/icon-resize.js | 0 .../shared/icon-registry}/icons/icon-return-to-top.js | 0 .../shared/icon-registry}/icons/icon-right-double-arrow.js | 0 .../shared/icon-registry}/icons/icon-road.js | 0 .../shared/icon-registry}/icons/icon-roadsign.js | 0 .../shared/icon-registry}/icons/icon-rocket.js | 0 .../shared/icon-registry}/icons/icon-rss.js | 0 .../shared/icon-registry}/icons/icon-ruler-alt.js | 0 .../shared/icon-registry}/icons/icon-ruler.js | 0 .../shared/icon-registry}/icons/icon-safe.js | 0 .../shared/icon-registry}/icons/icon-safedial.js | 0 .../shared/icon-registry}/icons/icon-sandbox-toys.js | 0 .../shared/icon-registry}/icons/icon-satellite-dish.js | 0 .../shared/icon-registry}/icons/icon-save.js | 0 .../shared/icon-registry}/icons/icon-scan.js | 0 .../shared/icon-registry}/icons/icon-school.js | 0 .../shared/icon-registry}/icons/icon-screensharing.js | 0 .../shared/icon-registry}/icons/icon-script-alt.js | 0 .../shared/icon-registry}/icons/icon-script.js | 0 .../shared/icon-registry}/icons/icon-scull.js | 0 .../shared/icon-registry}/icons/icon-search.js | 0 .../shared/icon-registry}/icons/icon-security-camera.js | 0 .../shared/icon-registry}/icons/icon-sensor.js | 0 .../shared/icon-registry}/icons/icon-server-alt.js | 0 .../shared/icon-registry}/icons/icon-server.js | 0 .../shared/icon-registry}/icons/icon-settings-alt-2.js | 0 .../shared/icon-registry}/icons/icon-settings-alt.js | 0 .../shared/icon-registry}/icons/icon-settings.js | 0 .../shared/icon-registry}/icons/icon-share-alt-2.js | 0 .../shared/icon-registry}/icons/icon-share-alt.js | 0 .../shared/icon-registry}/icons/icon-share.js | 0 .../shared/icon-registry}/icons/icon-sharing-iphone.js | 0 .../shared/icon-registry}/icons/icon-shield.js | 0 .../shared/icon-registry}/icons/icon-shift.js | 0 .../shared/icon-registry}/icons/icon-shipping-box.js | 0 .../shared/icon-registry}/icons/icon-shipping.js | 0 .../shared/icon-registry}/icons/icon-shoe.js | 0 .../shared/icon-registry}/icons/icon-shopping-basket-alt-2.js | 0 .../shared/icon-registry}/icons/icon-shopping-basket-alt.js | 0 .../shared/icon-registry}/icons/icon-shopping-basket.js | 0 .../shared/icon-registry}/icons/icon-shorts.js | 0 .../shared/icon-registry}/icons/icon-shuffle.js | 0 .../shared/icon-registry}/icons/icon-sience.js | 0 .../shared/icon-registry}/icons/icon-simcard.js | 0 .../shared/icon-registry}/icons/icon-single-note.js | 0 .../shared/icon-registry}/icons/icon-sitemap.js | 0 .../shared/icon-registry}/icons/icon-sleep.js | 0 .../shared/icon-registry}/icons/icon-slideshow.js | 0 .../shared/icon-registry}/icons/icon-smiley-inverted.js | 0 .../shared/icon-registry}/icons/icon-smiley.js | 0 .../shared/icon-registry}/icons/icon-snow.js | 0 .../shared/icon-registry}/icons/icon-sound-low.js | 0 .../shared/icon-registry}/icons/icon-sound-medium.js | 0 .../shared/icon-registry}/icons/icon-sound-off.js | 0 .../shared/icon-registry}/icons/icon-sound-waves.js | 0 .../shared/icon-registry}/icons/icon-sound.js | 0 .../shared/icon-registry}/icons/icon-spades.js | 0 .../shared/icon-registry}/icons/icon-speaker.js | 0 .../shared/icon-registry}/icons/icon-speed-gauge.js | 0 .../shared/icon-registry}/icons/icon-split-alt.js | 0 .../shared/icon-registry}/icons/icon-split.js | 0 .../shared/icon-registry}/icons/icon-sprout.js | 0 .../shared/icon-registry}/icons/icon-squiggly-line.js | 0 .../shared/icon-registry}/icons/icon-ssd.js | 0 .../shared/icon-registry}/icons/icon-stacked-disks.js | 0 .../shared/icon-registry}/icons/icon-stamp.js | 0 .../shared/icon-registry}/icons/icon-stop-alt.js | 0 .../shared/icon-registry}/icons/icon-stop-hand.js | 0 .../shared/icon-registry}/icons/icon-stop.js | 0 .../shared/icon-registry}/icons/icon-store.js | 0 .../shared/icon-registry}/icons/icon-stream.js | 0 .../shared/icon-registry}/icons/icon-sunny.js | 0 .../shared/icon-registry}/icons/icon-sweatshirt.js | 0 .../shared/icon-registry}/icons/icon-sync.js | 0 .../shared/icon-registry}/icons/icon-t-shirt.js | 0 .../shared/icon-registry}/icons/icon-tab-key.js | 0 .../shared/icon-registry}/icons/icon-tab.js | 0 .../shared/icon-registry}/icons/icon-tactics.js | 0 .../shared/icon-registry}/icons/icon-tag.js | 0 .../shared/icon-registry}/icons/icon-tags.js | 0 .../shared/icon-registry}/icons/icon-takeaway-cup.js | 0 .../shared/icon-registry}/icons/icon-target.js | 0 .../shared/icon-registry}/icons/icon-temperatrure-alt.js | 0 .../shared/icon-registry}/icons/icon-temperature.js | 0 .../shared/icon-registry}/icons/icon-terminal.js | 0 .../shared/icon-registry}/icons/icon-theater.js | 0 .../shared/icon-registry}/icons/icon-theif.js | 0 .../shared/icon-registry}/icons/icon-thought-bubble.js | 0 .../shared/icon-registry}/icons/icon-thumb-down.js | 0 .../shared/icon-registry}/icons/icon-thumb-up.js | 0 .../shared/icon-registry}/icons/icon-thumbnail-list.js | 0 .../shared/icon-registry}/icons/icon-thumbnails-small.js | 0 .../shared/icon-registry}/icons/icon-thumbnails.js | 0 .../shared/icon-registry}/icons/icon-ticket.js | 0 .../shared/icon-registry}/icons/icon-time.js | 0 .../shared/icon-registry}/icons/icon-timer.js | 0 .../shared/icon-registry}/icons/icon-tools.js | 0 .../shared/icon-registry}/icons/icon-top.js | 0 .../shared/icon-registry}/icons/icon-traffic-alt.js | 0 .../shared/icon-registry}/icons/icon-trafic.js | 0 .../shared/icon-registry}/icons/icon-train.js | 0 .../shared/icon-registry}/icons/icon-trash-alt-2.js | 0 .../shared/icon-registry}/icons/icon-trash-alt.js | 0 .../shared/icon-registry}/icons/icon-trash.js | 0 .../shared/icon-registry}/icons/icon-tree.js | 0 .../shared/icon-registry}/icons/icon-trophy.js | 0 .../shared/icon-registry}/icons/icon-truck.js | 0 .../shared/icon-registry}/icons/icon-tv-old.js | 0 .../shared/icon-registry}/icons/icon-tv.js | 0 .../shared/icon-registry}/icons/icon-umb-content.js | 0 .../shared/icon-registry}/icons/icon-umb-contour.js | 0 .../shared/icon-registry}/icons/icon-umb-deploy.js | 0 .../shared/icon-registry}/icons/icon-umb-developer.js | 0 .../shared/icon-registry}/icons/icon-umb-media.js | 0 .../shared/icon-registry}/icons/icon-umb-members.js | 0 .../shared/icon-registry}/icons/icon-umb-settings.js | 0 .../shared/icon-registry}/icons/icon-umb-users.js | 0 .../shared/icon-registry}/icons/icon-umbraco.js | 0 .../shared/icon-registry}/icons/icon-umbrella.js | 0 .../shared/icon-registry}/icons/icon-undo.js | 0 .../shared/icon-registry}/icons/icon-universal.js | 0 .../shared/icon-registry}/icons/icon-unlocked.js | 0 .../shared/icon-registry}/icons/icon-untitled.js | 0 .../shared/icon-registry}/icons/icon-usb-connector.js | 0 .../shared/icon-registry}/icons/icon-usb.js | 0 .../shared/icon-registry}/icons/icon-user-female.js | 0 .../shared/icon-registry}/icons/icon-user-females-alt.js | 0 .../shared/icon-registry}/icons/icon-user-females.js | 0 .../shared/icon-registry}/icons/icon-user-glasses.js | 0 .../shared/icon-registry}/icons/icon-user.js | 0 .../shared/icon-registry}/icons/icon-users-alt.js | 0 .../shared/icon-registry}/icons/icon-users.js | 0 .../shared/icon-registry}/icons/icon-utilities.js | 0 .../shared/icon-registry}/icons/icon-vcard.js | 0 .../shared/icon-registry}/icons/icon-video.js | 0 .../shared/icon-registry}/icons/icon-voice.js | 0 .../shared/icon-registry}/icons/icon-wall-plug.js | 0 .../shared/icon-registry}/icons/icon-wallet.js | 0 .../shared/icon-registry}/icons/icon-wand.js | 0 .../shared/icon-registry}/icons/icon-war.js | 0 .../shared/icon-registry}/icons/icon-weight.js | 0 .../shared/icon-registry}/icons/icon-width.js | 0 .../shared/icon-registry}/icons/icon-wifi.js | 0 .../shared/icon-registry}/icons/icon-window-popin.js | 0 .../shared/icon-registry}/icons/icon-window-sizes.js | 0 .../shared/icon-registry}/icons/icon-windows.js | 0 .../shared/icon-registry}/icons/icon-wine-glass.js | 0 .../shared/icon-registry}/icons/icon-wrench.js | 0 .../shared/icon-registry}/icons/icon-wrong.js | 0 .../shared/icon-registry}/icons/icon-yen-bag.js | 0 .../shared/icon-registry}/icons/icon-zip.js | 0 .../shared/icon-registry}/icons/icon-zom-out.js | 0 .../shared/icon-registry}/icons/icon-zoom-in.js | 0 .../shared/icon-registry}/icons/icons.json | 0 609 files changed, 3 insertions(+), 3 deletions(-) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-activity.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-add.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-addressbook.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-alarm-clock.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-alert-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-alert.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-anchor.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-app.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-application-error.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-application-window-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-application-window.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-arrivals.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-arrow-down.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-arrow-left.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-arrow-right.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-arrow-up.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-art-easel.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-article.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-attachment.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-auction-hammer.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-autofill.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-award.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-axis-rotation-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-axis-rotation-3.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-axis-rotation.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-baby-stroller.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-backspace.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-badge-add.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-badge-count.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-badge-remove.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-badge-restricted.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ball.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-band-aid.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bar-chart.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-barcode.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bars.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-battery-full.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-battery-low.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-beer-glass.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bell-off.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bell.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bill-dollar.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bill-euro.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bill-pound.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bill-yen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bill.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-billboard.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bills-dollar.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bills-euro.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bills-pound.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bills-yen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bills.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-binarycode.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-binoculars.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bird.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-birthday-cake.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-block.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-blueprint.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bluetooth.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-boat-shipping.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bomb.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bones.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-book-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-book-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-book.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bookmark.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-books.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-box-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-box-open.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-box.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-brackets.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-brick.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-briefcase.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-browser-window.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-brush-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-brush-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-brush.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bug.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bulleted-list.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-burn.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-bus.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-calculator.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-calendar-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-calendar.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-camcorder.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-camera-roll.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-candy.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-caps-lock.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-car.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cash-register.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-categories.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-certificate.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-chart-curve.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-chart.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-chat-active.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-chat.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-check.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-checkbox-dotted-active.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-checkbox-dotted.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-checkbox-empty.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-checkbox.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-chess.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-chip-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-chip.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cinema.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-circle-dotted-active.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-circle-dotted.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-circuits.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-circus.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-client.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-clothes-hanger.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cloud-drive.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cloud-upload.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cloud.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cloudy.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-clubs.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cocktail.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-code.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coffee.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coin-dollar.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coin-euro.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coin-pound.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coin-yen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coin.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-dollar-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-dollar.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-euro-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-euro.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-pound-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-pound.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-yen-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins-yen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coins.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-color-bucket.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-colorpicker.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-columns.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-comb.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-combination-lock-open.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-combination-lock.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-command.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-company.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-compress.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-connection.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-console.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-contrast.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-conversation-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-conversation.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-coverflow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-credit-card-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-credit-card.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-crop.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-crosshair.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-crown-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-crown.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cupcake.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-curve.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-cut.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-dashboard.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-defrag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-delete-key.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-delete.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-departure.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-desk.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-desktop.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-diagnostics.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-diagonal-arrow-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-diagonal-arrow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-diamond.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-diamonds.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-dice.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-diploma-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-diploma.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-directions-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-directions.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-disc.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-disk-image.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-display.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-dna.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-dock-connector.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-document-dashed-line.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-document.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-documents.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-dollar-bag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-donate.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-door-open-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-door-open.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-download-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-download.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-drop.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-eco.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-economy.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-edit.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-eject.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-employee.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-energy-saving-bulb.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-enter.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-equalizer.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-escape.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ethernet.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-euro-bag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-exit-fullscreen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-eye.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-facebook-like.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-factory.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-favorite.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-female-symbol.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-file-cabinet.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-files.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-filter-arrows.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-filter.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-fingerprint.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-fire.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-firewall.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-firewire.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-flag-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-flag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-flash.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-flashlight.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-flowerpot.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-folder-open.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-folder-outline.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-folder.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-folders.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-font.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-food.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-footprints.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-forking.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-frame-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-frame.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-fullscreen-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-fullscreen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-game.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-geometry.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-gift.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-glasses.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-globe-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-globe-asia.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-globe-europe-africa.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-globe-inverted-america.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-globe-inverted-asia.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-globe-inverted-europe-africa.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-globe.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-gps.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-graduate.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-grid.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hammer.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hand-active-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hand-active.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hand-pointer-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hand-pointer.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-handprint.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-handshake.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-handtool-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-handtool.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hard-drive-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hard-drive.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hat.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hd.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-headphones.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-headset.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hearts.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-height.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-help-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-help.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-home.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-hourglass.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-imac.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-inactive-line.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-inbox-full.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-inbox.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-indent.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-infinity.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-info.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-invoice.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ipad.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-iphone.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-item-arrangement.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-junk.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-key.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-keyboard.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-keychain.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-keyhole.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-lab.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-laptop.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-layers-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-layers.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-layout.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-left-double-arrow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-legal.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-lense.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-library.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-light-down.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-light-up.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-lightbulb-active.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-lightbulb.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-lightning.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-link.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-linux-tux.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-list.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-load.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-loading.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-locate.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-location-near-me.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-location-nearby.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-lock.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-log-out.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-logout.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-loupe.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-magnet.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-mailbox.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-male-and-female.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-male-symbol.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-map-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-map-location.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-map-marker.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-map.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-medal.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-medical-emergency.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-medicine.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-meeting.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-megaphone.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-merge.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-message-open.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-message-unopened.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-message.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-microscope.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-mindmap.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-mobile.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-molecular-network.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-molecular.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-mountain.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-mouse-cursor.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-mouse.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-movie-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-movie.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-multiple-credit-cards.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-multiple-windows.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-music.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-name-badge.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-bottom.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-down.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-first.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-horizontal.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-last.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-left.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-right.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-road.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-top.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-up.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation-vertical.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigation.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-navigational-arrow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-network-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-newspaper-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-newspaper.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-next-media.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-next.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-nodes.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-notepad-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-notepad.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-old-key.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-old-phone.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-operator.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ordered-list.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-os-x.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-out.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-outbox.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-outdent.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-page-add.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-page-down.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-page-remove.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-page-restricted.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-page-up.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-paint-roller.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-palette.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-panel-show.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pannel-close.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pants.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-paper-bag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-paper-plane-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-paper-plane.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-parachute-drop.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-parental-control.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-partly-cloudy.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-paste-in.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-path.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pause.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pc.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-people-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-people-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-people-female.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-people.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-phone-ring.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-phone.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-photo-album.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-picture.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pictures-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pictures-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pictures.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pie-chart.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-piggy-bank.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pin-location.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-piracy.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-plane.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-planet.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-play.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-playing-cards.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-playlist.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-plugin.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-podcast.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-poker-chip.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-poll.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-post-it.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pound-bag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-power-outlet.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-power.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-presentation.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-previous-media.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-previous.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-price-dollar.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-price-euro.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-price-pound.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-price-yen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-print.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-printer-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-projector.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pulse.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-pushpin.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-qr-code.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-quote.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-radio-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-radio-receiver.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-radio.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-rain.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-rate.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-re-post.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-readonly.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-receipt-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-receipt-dollar.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-receipt-euro.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-receipt-pound.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-receipt-yen.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-reception.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-record.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-redo.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-refresh.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-remote.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-remove.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-repeat-one.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-repeat.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-reply-arrow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-resize.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-return-to-top.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-right-double-arrow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-road.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-roadsign.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-rocket.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-rss.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ruler-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ruler.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-safe.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-safedial.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sandbox-toys.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-satellite-dish.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-save.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-scan.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-school.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-screensharing.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-script-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-script.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-scull.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-search.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-security-camera.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sensor.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-server-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-server.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-settings-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-settings-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-settings.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-share-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-share-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-share.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sharing-iphone.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shield.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shift.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shipping-box.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shipping.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shoe.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shopping-basket-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shopping-basket-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shopping-basket.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shorts.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-shuffle.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sience.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-simcard.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-single-note.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sitemap.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sleep.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-slideshow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-smiley-inverted.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-smiley.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-snow.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sound-low.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sound-medium.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sound-off.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sound-waves.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sound.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-spades.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-speaker.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-speed-gauge.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-split-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-split.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sprout.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-squiggly-line.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ssd.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-stacked-disks.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-stamp.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-stop-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-stop-hand.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-stop.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-store.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-stream.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sunny.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sweatshirt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-sync.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-t-shirt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tab-key.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tab.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tactics.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tags.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-takeaway-cup.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-target.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-temperatrure-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-temperature.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-terminal.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-theater.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-theif.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-thought-bubble.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-thumb-down.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-thumb-up.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-thumbnail-list.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-thumbnails-small.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-thumbnails.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-ticket.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-time.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-timer.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tools.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-top.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-traffic-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-trafic.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-train.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-trash-alt-2.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-trash-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-trash.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tree.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-trophy.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-truck.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tv-old.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-tv.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-content.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-contour.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-deploy.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-developer.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-media.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-members.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-settings.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umb-users.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umbraco.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-umbrella.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-undo.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-universal.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-unlocked.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-untitled.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-usb-connector.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-usb.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-user-female.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-user-females-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-user-females.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-user-glasses.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-user.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-users-alt.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-users.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-utilities.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-vcard.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-video.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-voice.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-wall-plug.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-wallet.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-wand.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-war.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-weight.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-width.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-wifi.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-window-popin.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-window-sizes.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-windows.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-wine-glass.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-wrench.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-wrong.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-yen-bag.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-zip.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-zom-out.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icon-zoom-in.js (100%) rename src/Umbraco.Web.UI.Client/{public-assets => src/shared/icon-registry}/icons/icons.json (100%) diff --git a/src/Umbraco.Web.UI.Client/devops/icons/index.js b/src/Umbraco.Web.UI.Client/devops/icons/index.js index d03dbcb032..86f703b413 100644 --- a/src/Umbraco.Web.UI.Client/devops/icons/index.js +++ b/src/Umbraco.Web.UI.Client/devops/icons/index.js @@ -8,7 +8,7 @@ const glob = globModule.default; const moduleDirectory = 'src/shared/icon-registry/'; const iconsSVGDirectory = `${moduleDirectory}svgs/`; -const iconsOutputDirectory = `public-assets/icons/`; +const iconsOutputDirectory = `${moduleDirectory}/icons/`; const run = async () => { const icons = await collectIcons(); @@ -63,7 +63,7 @@ const generateJSON = (icons) => { const iconDescriptors = icons.map((icon) => { return { name: `umb:${icon.name}`, - path: `icons/${icon.iconFileName}.js`, + path: `${icon.iconFileName}.js`, }; }); diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts index 2c90c0c4a4..defff4a53f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts @@ -3,7 +3,7 @@ import type { UUIColorSwatchesEvent } from '@umbraco-ui/uui'; import { css, html, styleMap, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import icons from '../../../../../../public-assets/icons/icons.json'; +import icons from '../../../../../shared/icon-registry/icons/icons.json'; import { UmbIconPickerModalData, UmbIconPickerModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-activity.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-activity.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-activity.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-activity.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-add.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-add.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-add.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-add.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-addressbook.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-addressbook.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-addressbook.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-addressbook.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alarm-clock.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alarm-clock.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-alarm-clock.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alarm-clock.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alert-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alert-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alert.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-alert.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alert.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-anchor.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-anchor.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-anchor.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-anchor.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-app.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-app.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-app.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-app.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-error.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-application-error.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-error.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-application-error.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-application-window-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-application-window-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-application-window.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-application-window.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-application-window.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrivals.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrivals.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrivals.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrivals.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-down.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-down.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-down.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-down.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-left.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-left.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-left.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-left.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-right.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-right.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-right.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-right.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-up.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-up.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-arrow-up.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-arrow-up.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-art-easel.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-art-easel.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-art-easel.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-art-easel.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-article.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-article.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-article.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-article.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-attachment.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-attachment.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-attachment.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-attachment.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-auction-hammer.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-auction-hammer.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-auction-hammer.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-auction-hammer.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-autofill.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-autofill.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-autofill.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-autofill.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-award.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-award.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-award.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-award.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-axis-rotation-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-axis-rotation-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-3.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-axis-rotation-3.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation-3.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-axis-rotation-3.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-axis-rotation.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-axis-rotation.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-axis-rotation.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-baby-stroller.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-baby-stroller.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-baby-stroller.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-baby-stroller.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-backspace.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-backspace.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-backspace.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-backspace.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-add.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-add.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-add.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-add.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-count.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-count.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-count.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-count.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-remove.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-remove.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-remove.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-remove.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-restricted.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-restricted.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-badge-restricted.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-badge-restricted.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ball.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ball.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ball.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ball.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-band-aid.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-band-aid.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-band-aid.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-band-aid.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bar-chart.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bar-chart.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bar-chart.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bar-chart.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-barcode.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-barcode.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-barcode.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-barcode.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bars.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bars.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bars.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bars.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-full.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-battery-full.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-full.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-battery-full.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-low.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-battery-low.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-battery-low.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-battery-low.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-beer-glass.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-beer-glass.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-beer-glass.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-beer-glass.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell-off.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bell-off.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell-off.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bell-off.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bell.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bell.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bell.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-dollar.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-dollar.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-dollar.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-dollar.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-euro.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-euro.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-euro.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-euro.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-pound.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-pound.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-pound.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-pound.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-yen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-yen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill-yen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill-yen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bill.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bill.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-billboard.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-billboard.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-billboard.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-billboard.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-dollar.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-dollar.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-dollar.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-dollar.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-euro.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-euro.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-euro.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-euro.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-pound.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-pound.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-pound.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-pound.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-yen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-yen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills-yen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills-yen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bills.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bills.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binarycode.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-binarycode.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-binarycode.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-binarycode.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-binoculars.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-binoculars.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-binoculars.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-binoculars.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bird.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bird.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bird.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bird.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-birthday-cake.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-birthday-cake.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-birthday-cake.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-birthday-cake.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-block.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-block.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-block.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-block.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-blueprint.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-blueprint.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-blueprint.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-blueprint.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bluetooth.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bluetooth.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bluetooth.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bluetooth.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-boat-shipping.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-boat-shipping.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-boat-shipping.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-boat-shipping.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bomb.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bomb.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bomb.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bomb.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bones.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bones.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bones.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bones.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-book-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-book-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-book-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-book-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-book-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-book.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-book.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-book.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-book.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bookmark.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bookmark.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bookmark.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bookmark.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-books.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-books.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-books.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-books.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-box-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-box-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-open.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-box-open.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-box-open.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-box-open.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-box.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-box.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-box.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-box.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brackets.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brackets.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-brackets.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brackets.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brick.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brick.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-brick.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brick.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-briefcase.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-briefcase.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-briefcase.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-briefcase.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-browser-window.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-browser-window.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-browser-window.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-browser-window.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brush-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brush-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brush-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brush-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brush.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-brush.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-brush.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bug.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bug.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bug.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bug.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bulleted-list.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bulleted-list.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bulleted-list.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bulleted-list.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-burn.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-burn.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-burn.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-burn.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-bus.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bus.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-bus.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-bus.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calculator.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-calculator.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-calculator.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-calculator.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-calendar-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-calendar-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-calendar.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-calendar.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-calendar.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camcorder.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-camcorder.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-camcorder.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-camcorder.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-camera-roll.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-camera-roll.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-camera-roll.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-camera-roll.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-candy.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-candy.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-candy.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-candy.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-caps-lock.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-caps-lock.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-caps-lock.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-caps-lock.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-car.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-car.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-car.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-car.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cash-register.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cash-register.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cash-register.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cash-register.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-categories.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-categories.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-categories.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-categories.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-certificate.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-certificate.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-certificate.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-certificate.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart-curve.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chart-curve.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart-curve.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chart-curve.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chart.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-chart.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chart.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat-active.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chat-active.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat-active.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chat-active.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chat.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-chat.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chat.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-check.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-check.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-check.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-check.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted-active.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox-dotted-active.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted-active.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox-dotted-active.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox-dotted.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-dotted.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox-dotted.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-empty.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox-empty.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox-empty.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox-empty.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-checkbox.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-checkbox.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chess.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chess.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-chess.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chess.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chip-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chip-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chip.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-chip.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-chip.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cinema.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cinema.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cinema.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cinema.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted-active.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circle-dotted-active.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted-active.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circle-dotted-active.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circle-dotted.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-circle-dotted.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circle-dotted.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circuits.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circuits.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-circuits.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circuits.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-circus.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circus.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-circus.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-circus.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-client.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-client.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-client.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-client.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clothes-hanger.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-clothes-hanger.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-clothes-hanger.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-clothes-hanger.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-drive.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloud-drive.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-drive.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloud-drive.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-upload.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloud-upload.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud-upload.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloud-upload.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloud.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloud.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloud.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloudy.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloudy.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cloudy.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cloudy.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-clubs.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-clubs.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-clubs.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-clubs.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cocktail.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cocktail.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cocktail.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cocktail.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-code.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-code.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-code.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-code.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coffee.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coffee.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coffee.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coffee.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-dollar.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-dollar.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-dollar.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-dollar.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-euro.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-euro.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-euro.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-euro.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-pound.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-pound.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-pound.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-pound.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-yen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-yen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin-yen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin-yen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coin.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coin.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-dollar-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-dollar-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-dollar.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-dollar.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-dollar.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-euro-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-euro-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-euro.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-euro.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-euro.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-pound-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-pound-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-pound.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-pound.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-pound.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-yen-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-yen-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-yen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins-yen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins-yen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coins.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coins.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-color-bucket.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-color-bucket.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-color-bucket.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-color-bucket.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-colorpicker.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-colorpicker.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-colorpicker.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-colorpicker.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-columns.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-columns.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-columns.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-columns.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-comb.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-comb.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-comb.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-comb.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock-open.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-combination-lock-open.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock-open.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-combination-lock-open.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-combination-lock.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-combination-lock.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-combination-lock.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-command.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-command.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-command.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-command.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-company.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-company.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-company.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-company.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-compress.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-compress.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-compress.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-compress.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-connection.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-connection.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-connection.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-connection.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-console.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-console.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-console.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-console.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-contrast.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-contrast.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-contrast.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-contrast.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-conversation-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-conversation-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-conversation.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-conversation.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-conversation.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-coverflow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coverflow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-coverflow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-coverflow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-credit-card-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-credit-card-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-credit-card.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-credit-card.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-credit-card.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crop.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crop.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-crop.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crop.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crosshair.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crosshair.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-crosshair.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crosshair.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crown-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crown-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crown.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-crown.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-crown.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cupcake.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cupcake.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cupcake.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cupcake.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-curve.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-curve.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-curve.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-curve.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-cut.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cut.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-cut.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-cut.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dashboard.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dashboard.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-dashboard.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dashboard.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-defrag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-defrag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-defrag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-defrag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete-key.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-delete-key.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete-key.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-delete-key.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-delete.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-delete.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-delete.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-departure.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-departure.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-departure.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-departure.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desk.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-desk.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-desk.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-desk.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-desktop.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-desktop.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-desktop.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-desktop.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagnostics.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diagnostics.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagnostics.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diagnostics.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diagonal-arrow-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diagonal-arrow-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diagonal-arrow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-diagonal-arrow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diagonal-arrow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamond.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diamond.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamond.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diamond.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamonds.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diamonds.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-diamonds.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diamonds.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dice.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dice.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-dice.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dice.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diploma-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diploma-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diploma.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-diploma.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-diploma.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-directions-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-directions-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-directions.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-directions.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-directions.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disc.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-disc.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-disc.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-disc.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-disk-image.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-disk-image.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-disk-image.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-disk-image.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-display.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-display.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-display.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-display.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dna.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dna.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-dna.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dna.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dock-connector.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dock-connector.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-dock-connector.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dock-connector.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document-dashed-line.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-document-dashed-line.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-document-dashed-line.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-document-dashed-line.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-document.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-document.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-document.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-document.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-documents.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-documents.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-documents.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-documents.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-dollar-bag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dollar-bag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-dollar-bag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-dollar-bag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-donate.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-donate.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-donate.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-donate.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-door-open-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-door-open-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-door-open.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-door-open.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-door-open.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-download-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-download-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-download-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-download.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-download.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-download.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-download.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-drop.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-drop.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-drop.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-drop.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eco.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-eco.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-eco.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-eco.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-economy.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-economy.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-economy.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-economy.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-edit.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-edit.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-edit.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-edit.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eject.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-eject.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-eject.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-eject.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-employee.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-employee.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-employee.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-employee.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-energy-saving-bulb.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-energy-saving-bulb.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-energy-saving-bulb.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-energy-saving-bulb.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-enter.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-enter.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-enter.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-enter.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-equalizer.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-equalizer.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-equalizer.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-equalizer.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-escape.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-escape.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-escape.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-escape.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ethernet.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ethernet.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ethernet.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ethernet.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-euro-bag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-euro-bag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-euro-bag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-euro-bag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-exit-fullscreen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-exit-fullscreen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-exit-fullscreen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-exit-fullscreen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-eye.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-eye.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-eye.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-eye.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-facebook-like.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-facebook-like.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-facebook-like.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-facebook-like.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-factory.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-factory.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-factory.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-factory.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-favorite.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-favorite.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-favorite.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-favorite.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-female-symbol.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-female-symbol.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-female-symbol.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-female-symbol.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-file-cabinet.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-file-cabinet.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-file-cabinet.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-file-cabinet.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-files.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-files.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-files.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-files.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter-arrows.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-filter-arrows.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter-arrows.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-filter-arrows.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-filter.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-filter.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-filter.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fingerprint.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fingerprint.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-fingerprint.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fingerprint.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fire.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fire.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-fire.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fire.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewall.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-firewall.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewall.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-firewall.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewire.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-firewire.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-firewire.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-firewire.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flag-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flag-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-flag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flash.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flash.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-flash.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flash.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flashlight.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flashlight.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-flashlight.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flashlight.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-flowerpot.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flowerpot.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-flowerpot.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-flowerpot.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-open.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folder-open.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-open.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folder-open.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-outline.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folder-outline.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder-outline.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folder-outline.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folder.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-folder.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folder.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-folders.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folders.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-folders.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-folders.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-font.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-font.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-font.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-font.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-food.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-food.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-food.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-food.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-footprints.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-footprints.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-footprints.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-footprints.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-forking.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-forking.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-forking.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-forking.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-frame-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-frame-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-frame.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-frame.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-frame.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fullscreen-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fullscreen-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fullscreen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-fullscreen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-fullscreen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-game.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-game.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-game.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-game.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-geometry.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-geometry.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-geometry.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-geometry.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gift.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-gift.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-gift.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-gift.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-glasses.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-glasses.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-glasses.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-glasses.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-asia.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-asia.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-asia.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-asia.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-europe-africa.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-europe-africa.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-europe-africa.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-europe-africa.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-america.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-inverted-america.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-america.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-inverted-america.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-asia.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-inverted-asia.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-asia.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-inverted-asia.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-europe-africa.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-inverted-europe-africa.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe-inverted-europe-africa.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe-inverted-europe-africa.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-globe.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-globe.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-gps.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-gps.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-gps.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-gps.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-graduate.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-graduate.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-graduate.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-graduate.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-grid.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-grid.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-grid.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-grid.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hammer.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hammer.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hammer.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hammer.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-active-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-active-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-active.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-active.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-active.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-pointer-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-pointer-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-pointer.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hand-pointer.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hand-pointer.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handprint.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handprint.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-handprint.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handprint.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handshake.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handshake.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-handshake.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handshake.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handtool-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handtool-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handtool.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-handtool.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-handtool.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hard-drive-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hard-drive-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hard-drive.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hard-drive.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hard-drive.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hat.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hat.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hat.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hat.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hd.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hd.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hd.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hd.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headphones.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-headphones.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-headphones.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-headphones.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-headset.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-headset.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-headset.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-headset.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hearts.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hearts.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hearts.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hearts.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-height.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-height.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-height.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-height.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-help-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-help-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-help-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-help.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-help.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-help.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-help.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-home.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-home.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-home.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-home.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-hourglass.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hourglass.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-hourglass.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-hourglass.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-imac.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-imac.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-imac.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-imac.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inactive-line.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-inactive-line.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-inactive-line.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-inactive-line.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox-full.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-inbox-full.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox-full.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-inbox-full.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-inbox.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-inbox.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-inbox.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-indent.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-indent.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-indent.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-indent.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-infinity.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-infinity.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-infinity.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-infinity.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-info.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-info.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-info.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-info.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-invoice.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-invoice.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-invoice.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-invoice.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ipad.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ipad.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ipad.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ipad.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-iphone.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-iphone.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-iphone.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-iphone.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-item-arrangement.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-item-arrangement.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-item-arrangement.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-item-arrangement.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-junk.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-junk.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-junk.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-junk.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-key.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-key.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-key.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-key.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyboard.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-keyboard.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyboard.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-keyboard.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keychain.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-keychain.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-keychain.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-keychain.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyhole.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-keyhole.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-keyhole.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-keyhole.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lab.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lab.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-lab.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lab.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-laptop.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-laptop.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-laptop.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-laptop.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-layers-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-layers-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-layers.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-layers.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-layers.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-layout.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-layout.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-layout.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-layout.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-left-double-arrow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-left-double-arrow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-left-double-arrow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-left-double-arrow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-legal.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-legal.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-legal.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-legal.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lense.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lense.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-lense.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lense.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-library.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-library.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-library.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-library.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-down.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-light-down.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-down.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-light-down.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-up.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-light-up.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-light-up.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-light-up.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb-active.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lightbulb-active.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb-active.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lightbulb-active.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lightbulb.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightbulb.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lightbulb.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightning.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lightning.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-lightning.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lightning.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-link.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-link.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-link.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-link.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-linux-tux.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-linux-tux.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-linux-tux.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-linux-tux.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-list.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-list.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-list.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-list.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-load.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-load.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-load.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-load.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loading.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-loading.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-loading.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-loading.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-locate.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-locate.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-locate.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-locate.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-near-me.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-location-near-me.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-near-me.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-location-near-me.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-nearby.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-location-nearby.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-location-nearby.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-location-nearby.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-lock.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lock.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-lock.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-lock.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-log-out.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-log-out.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-log-out.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-log-out.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-logout.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-logout.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-logout.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-logout.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-loupe.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-loupe.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-loupe.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-loupe.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-magnet.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-magnet.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-magnet.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-magnet.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mailbox.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mailbox.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-mailbox.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mailbox.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-and-female.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-male-and-female.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-and-female.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-male-and-female.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-symbol.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-male-symbol.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-male-symbol.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-male-symbol.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-location.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map-location.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-location.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map-location.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-marker.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map-marker.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-map-marker.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map-marker.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-map.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-map.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-map.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medal.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-medal.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-medal.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-medal.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medical-emergency.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-medical-emergency.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-medical-emergency.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-medical-emergency.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-medicine.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-medicine.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-medicine.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-medicine.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-meeting.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-meeting.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-meeting.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-meeting.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-megaphone.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-megaphone.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-megaphone.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-megaphone.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-merge.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-merge.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-merge.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-merge.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-open.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-message-open.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-open.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-message-open.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-unopened.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-message-unopened.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-message-unopened.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-message-unopened.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-message.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-message.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-message.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-message.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-microscope.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-microscope.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-microscope.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-microscope.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mindmap.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mindmap.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-mindmap.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mindmap.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mobile.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mobile.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-mobile.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mobile.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular-network.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-molecular-network.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular-network.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-molecular-network.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-molecular.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-molecular.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-molecular.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mountain.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mountain.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-mountain.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mountain.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse-cursor.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mouse-cursor.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse-cursor.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mouse-cursor.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mouse.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-mouse.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-mouse.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-movie-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-movie-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-movie.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-movie.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-movie.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-credit-cards.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-multiple-credit-cards.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-credit-cards.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-multiple-credit-cards.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-windows.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-multiple-windows.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-multiple-windows.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-multiple-windows.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-music.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-music.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-music.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-music.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-name-badge.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-name-badge.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-name-badge.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-name-badge.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-bottom.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-bottom.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-bottom.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-bottom.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-down.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-down.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-down.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-down.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-first.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-first.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-first.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-first.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-horizontal.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-horizontal.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-horizontal.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-horizontal.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-last.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-last.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-last.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-last.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-left.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-left.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-left.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-left.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-right.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-right.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-right.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-right.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-road.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-road.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-road.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-road.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-top.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-top.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-top.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-top.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-up.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-up.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-up.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-up.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-vertical.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-vertical.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation-vertical.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation-vertical.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigation.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigation.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigational-arrow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigational-arrow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-navigational-arrow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-navigational-arrow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-network-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-network-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-network-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-network-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-newspaper-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-newspaper-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-newspaper.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-newspaper.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-newspaper.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next-media.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-next-media.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-next-media.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-next-media.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-next.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-next.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-next.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-next.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-nodes.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-nodes.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-nodes.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-nodes.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-notepad-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-notepad-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-notepad.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-notepad.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-notepad.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-key.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-old-key.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-key.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-old-key.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-phone.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-old-phone.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-old-phone.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-old-phone.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-operator.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-operator.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-operator.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-operator.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ordered-list.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ordered-list.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ordered-list.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ordered-list.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-os-x.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-os-x.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-os-x.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-os-x.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-out.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-out.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-out.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-out.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outbox.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-outbox.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-outbox.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-outbox.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-outdent.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-outdent.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-outdent.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-outdent.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-add.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-add.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-add.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-add.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-down.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-down.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-down.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-down.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-remove.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-remove.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-remove.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-remove.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-restricted.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-restricted.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-restricted.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-restricted.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-up.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-up.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-page-up.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-page-up.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paint-roller.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paint-roller.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-paint-roller.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paint-roller.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-palette.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-palette.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-palette.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-palette.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-panel-show.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-panel-show.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-panel-show.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-panel-show.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pannel-close.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pannel-close.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pannel-close.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pannel-close.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pants.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pants.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pants.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pants.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-bag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paper-bag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-bag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paper-bag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paper-plane-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paper-plane-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paper-plane.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-paper-plane.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paper-plane.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parachute-drop.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-parachute-drop.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-parachute-drop.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-parachute-drop.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-parental-control.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-parental-control.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-parental-control.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-parental-control.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-partly-cloudy.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-partly-cloudy.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-partly-cloudy.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-partly-cloudy.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-paste-in.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paste-in.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-paste-in.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-paste-in.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-path.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-path.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-path.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-path.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pause.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pause.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pause.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pause.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pc.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pc.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pc.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pc.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-female.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people-female.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-people-female.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people-female.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-people.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-people.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-people.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone-ring.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-phone-ring.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone-ring.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-phone-ring.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-phone.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-phone.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-phone.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-photo-album.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-photo-album.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-photo-album.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-photo-album.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-picture.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-picture.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-picture.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-picture.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pictures-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pictures-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pictures-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pictures-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pictures.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pictures.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pictures.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pie-chart.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pie-chart.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pie-chart.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pie-chart.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piggy-bank.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-piggy-bank.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-piggy-bank.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-piggy-bank.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pin-location.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pin-location.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pin-location.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pin-location.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-piracy.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-piracy.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-piracy.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-piracy.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plane.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-plane.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-plane.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-plane.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-planet.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-planet.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-planet.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-planet.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-play.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-play.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-play.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-play.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playing-cards.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-playing-cards.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-playing-cards.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-playing-cards.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-playlist.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-playlist.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-playlist.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-playlist.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-plugin.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-plugin.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-plugin.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-plugin.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-podcast.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-podcast.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-podcast.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-podcast.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poker-chip.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-poker-chip.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-poker-chip.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-poker-chip.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-poll.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-poll.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-poll.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-poll.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-post-it.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-post-it.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-post-it.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-post-it.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pound-bag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pound-bag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pound-bag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pound-bag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power-outlet.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-power-outlet.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-power-outlet.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-power-outlet.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-power.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-power.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-power.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-power.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-presentation.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-presentation.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-presentation.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-presentation.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous-media.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-previous-media.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous-media.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-previous-media.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-previous.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-previous.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-previous.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-dollar.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-dollar.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-dollar.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-dollar.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-euro.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-euro.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-euro.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-euro.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-pound.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-pound.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-pound.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-pound.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-yen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-yen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-price-yen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-price-yen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-print.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-print.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-print.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-print.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-printer-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-printer-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-printer-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-printer-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-projector.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-projector.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-projector.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-projector.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pulse.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pulse.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pulse.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pulse.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-pushpin.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pushpin.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-pushpin.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-pushpin.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-qr-code.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-qr-code.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-qr-code.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-qr-code.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-quote.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-quote.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-quote.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-quote.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-radio-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-radio-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-receiver.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-radio-receiver.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio-receiver.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-radio-receiver.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-radio.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-radio.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-radio.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rain.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rain.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-rain.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rain.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rate.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rate.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-rate.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rate.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-re-post.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-re-post.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-re-post.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-re-post.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-readonly.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-readonly.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-readonly.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-readonly.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-dollar.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-dollar.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-dollar.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-dollar.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-euro.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-euro.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-euro.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-euro.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-pound.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-pound.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-pound.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-pound.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-yen.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-yen.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-receipt-yen.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-receipt-yen.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reception.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-reception.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-reception.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-reception.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-record.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-record.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-record.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-record.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-redo.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-redo.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-redo.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-redo.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-refresh.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-refresh.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-refresh.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-refresh.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remote.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-remote.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-remote.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-remote.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-remove.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-remove.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-remove.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-remove.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat-one.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-repeat-one.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat-one.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-repeat-one.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-repeat.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-repeat.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-repeat.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-reply-arrow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-reply-arrow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-reply-arrow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-reply-arrow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-resize.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-resize.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-resize.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-resize.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-return-to-top.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-return-to-top.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-return-to-top.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-return-to-top.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-right-double-arrow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-right-double-arrow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-right-double-arrow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-right-double-arrow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-road.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-road.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-road.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-road.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-roadsign.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-roadsign.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-roadsign.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-roadsign.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rocket.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rocket.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-rocket.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rocket.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-rss.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rss.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-rss.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-rss.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ruler-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ruler-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ruler.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ruler.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ruler.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safe.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-safe.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-safe.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-safe.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-safedial.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-safedial.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-safedial.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-safedial.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sandbox-toys.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sandbox-toys.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sandbox-toys.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sandbox-toys.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-satellite-dish.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-satellite-dish.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-satellite-dish.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-satellite-dish.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-save.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-save.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-save.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-save.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scan.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-scan.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-scan.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-scan.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-school.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-school.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-school.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-school.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-screensharing.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-screensharing.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-screensharing.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-screensharing.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-script-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-script-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-script-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-script.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-script.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-script.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-script.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-scull.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-scull.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-scull.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-scull.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-search.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-search.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-search.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-search.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-security-camera.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-security-camera.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-security-camera.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-security-camera.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sensor.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sensor.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sensor.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sensor.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-server-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-server-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-server-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-server.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-server.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-server.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-server.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-settings-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-settings-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-settings-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-settings-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-settings.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-settings.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-settings.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-share-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-share-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-share-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-share-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-share-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-share.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-share.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-share.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-share.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sharing-iphone.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sharing-iphone.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sharing-iphone.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sharing-iphone.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shield.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shield.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shield.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shield.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shift.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shift.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shift.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shift.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping-box.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shipping-box.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping-box.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shipping-box.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shipping.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shipping.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shipping.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shoe.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shoe.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shoe.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shoe.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shopping-basket-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shopping-basket-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shopping-basket-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shopping-basket-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shopping-basket.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shopping-basket.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shopping-basket.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shorts.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shorts.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shorts.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shorts.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-shuffle.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shuffle.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-shuffle.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-shuffle.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sience.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sience.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sience.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sience.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-simcard.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-simcard.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-simcard.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-simcard.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-single-note.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-single-note.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-single-note.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-single-note.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sitemap.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sitemap.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sitemap.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sitemap.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sleep.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sleep.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sleep.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sleep.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-slideshow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-slideshow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-slideshow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-slideshow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley-inverted.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-smiley-inverted.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley-inverted.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-smiley-inverted.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-smiley.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-smiley.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-smiley.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-snow.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-snow.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-snow.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-snow.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-low.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-low.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-low.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-low.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-medium.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-medium.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-medium.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-medium.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-off.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-off.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-off.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-off.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-waves.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-waves.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound-waves.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound-waves.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sound.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sound.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-spades.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-spades.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-spades.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-spades.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speaker.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-speaker.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-speaker.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-speaker.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-speed-gauge.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-speed-gauge.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-speed-gauge.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-speed-gauge.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-split-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-split-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-split-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-split.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-split.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-split.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-split.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sprout.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sprout.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sprout.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sprout.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-squiggly-line.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-squiggly-line.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-squiggly-line.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-squiggly-line.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ssd.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ssd.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ssd.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ssd.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stacked-disks.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stacked-disks.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-stacked-disks.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stacked-disks.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stamp.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stamp.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-stamp.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stamp.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stop-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stop-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-hand.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stop-hand.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop-hand.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stop-hand.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stop.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-stop.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stop.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-store.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-store.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-store.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-store.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-stream.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stream.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-stream.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-stream.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sunny.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sunny.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sunny.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sunny.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sweatshirt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sweatshirt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sweatshirt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sweatshirt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-sync.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sync.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-sync.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-sync.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-t-shirt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-t-shirt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-t-shirt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-t-shirt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab-key.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tab-key.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab-key.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tab-key.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tab.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tab.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tab.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tactics.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tactics.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tactics.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tactics.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tags.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tags.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tags.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tags.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-takeaway-cup.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-takeaway-cup.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-takeaway-cup.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-takeaway-cup.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-target.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-target.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-target.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-target.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperatrure-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-temperatrure-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperatrure-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-temperatrure-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperature.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-temperature.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-temperature.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-temperature.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-terminal.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-terminal.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-terminal.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-terminal.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theater.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-theater.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-theater.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-theater.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-theif.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-theif.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-theif.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-theif.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thought-bubble.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thought-bubble.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-thought-bubble.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thought-bubble.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-down.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumb-down.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-down.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumb-down.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-up.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumb-up.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumb-up.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumb-up.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnail-list.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumbnail-list.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnail-list.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumbnail-list.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails-small.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumbnails-small.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails-small.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumbnails-small.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumbnails.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-thumbnails.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-thumbnails.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-ticket.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ticket.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-ticket.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-ticket.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-time.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-time.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-time.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-time.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-timer.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-timer.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-timer.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-timer.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tools.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tools.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tools.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tools.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-top.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-top.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-top.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-top.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-traffic-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-traffic-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-traffic-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-traffic-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trafic.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trafic.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-trafic.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trafic.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-train.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-train.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-train.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-train.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt-2.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trash-alt-2.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt-2.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trash-alt-2.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trash-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trash-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trash.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-trash.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trash.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tree.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tree.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tree.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tree.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-trophy.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trophy.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-trophy.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-trophy.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-truck.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-truck.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-truck.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-truck.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv-old.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tv-old.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv-old.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tv-old.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tv.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-tv.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-tv.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-content.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-content.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-content.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-content.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-contour.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-contour.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-contour.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-contour.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-deploy.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-deploy.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-deploy.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-deploy.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-developer.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-developer.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-developer.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-developer.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-media.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-media.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-media.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-media.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-members.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-members.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-members.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-members.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-settings.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-settings.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-settings.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-settings.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-users.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-users.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umb-users.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umb-users.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbraco.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umbraco.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbraco.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umbraco.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbrella.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umbrella.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-umbrella.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-umbrella.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-undo.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-undo.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-undo.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-undo.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-universal.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-universal.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-universal.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-universal.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-unlocked.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-unlocked.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-unlocked.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-unlocked.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-untitled.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-untitled.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-untitled.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-untitled.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb-connector.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-usb-connector.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb-connector.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-usb-connector.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-usb.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-usb.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-usb.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-female.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-female.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-female.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-female.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-females-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-females-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-females.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-females.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-females.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-glasses.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-glasses.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-user-glasses.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user-glasses.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-user.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-user.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-user.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users-alt.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-users-alt.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-users-alt.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-users-alt.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-users.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-users.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-users.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-users.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-utilities.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-utilities.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-utilities.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-utilities.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-vcard.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-vcard.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-vcard.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-vcard.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-video.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-video.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-video.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-video.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-voice.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-voice.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-voice.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-voice.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wall-plug.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wall-plug.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-wall-plug.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wall-plug.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wallet.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wallet.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-wallet.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wallet.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wand.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wand.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-wand.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wand.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-war.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-war.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-war.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-war.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-weight.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-weight.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-weight.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-weight.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-width.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-width.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-width.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-width.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wifi.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wifi.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-wifi.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wifi.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-popin.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-window-popin.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-popin.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-window-popin.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-sizes.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-window-sizes.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-window-sizes.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-window-sizes.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-windows.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-windows.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-windows.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-windows.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wine-glass.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wine-glass.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-wine-glass.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wine-glass.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrench.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wrench.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrench.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wrench.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrong.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wrong.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-wrong.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-wrong.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-yen-bag.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-yen-bag.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-yen-bag.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-yen-bag.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zip.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-zip.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-zip.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-zip.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zom-out.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-zom-out.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-zom-out.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-zom-out.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icon-zoom-in.js b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-zoom-in.js similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icon-zoom-in.js rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icon-zoom-in.js diff --git a/src/Umbraco.Web.UI.Client/public-assets/icons/icons.json b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icons.json similarity index 100% rename from src/Umbraco.Web.UI.Client/public-assets/icons/icons.json rename to src/Umbraco.Web.UI.Client/src/shared/icon-registry/icons/icons.json