diff --git a/src/Accordion/AccordionItem.svelte b/src/Accordion/AccordionItem.svelte
index da532cfb..e2f96cd2 100644
--- a/src/Accordion/AccordionItem.svelte
+++ b/src/Accordion/AccordionItem.svelte
@@ -15,7 +15,7 @@
export let iconDescription = "Expand/Collapse";
import { onMount, getContext } from "svelte";
- import ChevronRight16 from "../icons/ChevronRight16.svelte";
+ import ChevronRight from "../icons/ChevronRight.svelte";
let initialDisabled = disabled;
@@ -68,10 +68,7 @@
}
}}"
>
-
+
{title}
diff --git a/src/Accordion/AccordionSkeleton.svelte b/src/Accordion/AccordionSkeleton.svelte
index bd798afc..770f0f44 100644
--- a/src/Accordion/AccordionSkeleton.svelte
+++ b/src/Accordion/AccordionSkeleton.svelte
@@ -17,7 +17,7 @@
/** Set to `false` to close the first accordion item */
export let open = true;
- import ChevronRight16 from "../icons/ChevronRight16.svelte";
+ import ChevronRight from "../icons/ChevronRight.svelte";
import SkeletonText from "../SkeletonText/SkeletonText.svelte";
@@ -41,7 +41,7 @@
class:bx--accordion__item--active="{true}"
>
-
+
@@ -54,7 +54,7 @@
{#each Array.from({ length: open ? count - 1 : count }, (_, i) => i) as item (item)}
-
+
diff --git a/src/CodeSnippet/CodeSnippet.svelte b/src/CodeSnippet/CodeSnippet.svelte
index 1ab20730..23b569e8 100644
--- a/src/CodeSnippet/CodeSnippet.svelte
+++ b/src/CodeSnippet/CodeSnippet.svelte
@@ -89,7 +89,7 @@
export let ref = null;
import { createEventDispatcher, tick, onMount } from "svelte";
- import ChevronDown16 from "../icons/ChevronDown16.svelte";
+ import ChevronDown from "../icons/ChevronDown.svelte";
import Button from "../Button/Button.svelte";
import CopyButton from "../CopyButton/CopyButton.svelte";
import CodeSnippetSkeleton from "./CodeSnippetSkeleton.svelte";
@@ -243,7 +243,7 @@
}}"
>
{expandText}
-
diff --git a/src/ComboBox/ComboBox.svelte b/src/ComboBox/ComboBox.svelte
index ae0967f8..8c56ef8b 100644
--- a/src/ComboBox/ComboBox.svelte
+++ b/src/ComboBox/ComboBox.svelte
@@ -100,9 +100,9 @@
export let listRef = null;
import { createEventDispatcher, afterUpdate, tick } from "svelte";
- import Checkmark16 from "../icons/Checkmark16.svelte";
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
- import WarningAltFilled16 from "../icons/WarningAltFilled16.svelte";
+ import Checkmark from "../icons/Checkmark.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
+ import WarningAltFilled from "../icons/WarningAltFilled.svelte";
import ListBox from "../ListBox/ListBox.svelte";
import ListBoxField from "../ListBox/ListBoxField.svelte";
import ListBoxMenu from "../ListBox/ListBoxMenu.svelte";
@@ -314,10 +314,10 @@
}}"
/>
{#if invalid}
-
+
{/if}
{#if !invalid && warn}
-
{/if}
@@ -368,7 +368,7 @@
{itemToString(item)}
{#if selectedItem && selectedItem.id === item.id}
-
+
{/if}
{/each}
diff --git a/src/ComposedModal/ModalHeader.svelte b/src/ComposedModal/ModalHeader.svelte
index e2370bef..67d346ae 100644
--- a/src/ComposedModal/ModalHeader.svelte
+++ b/src/ComposedModal/ModalHeader.svelte
@@ -21,7 +21,7 @@
export let iconDescription = "Close";
import { getContext } from "svelte";
- import Close20 from "../icons/Close20.svelte";
+ import Close from "../icons/Close.svelte";
const { closeModal, updateLabel } = getContext("ComposedModal");
@@ -57,6 +57,6 @@
on:click
on:click="{closeModal}"
>
-
+
diff --git a/src/ContextMenu/ContextMenuOption.svelte b/src/ContextMenu/ContextMenuOption.svelte
index d67caa80..4a5f9800 100644
--- a/src/ContextMenu/ContextMenuOption.svelte
+++ b/src/ContextMenu/ContextMenuOption.svelte
@@ -50,8 +50,8 @@
import { onMount, getContext, createEventDispatcher, tick } from "svelte";
import ContextMenu from "./ContextMenu.svelte";
- import Checkmark16 from "../icons/Checkmark16.svelte";
- import CaretRight16 from "../icons/CaretRight16.svelte";
+ import Checkmark from "../icons/Checkmark.svelte";
+ import CaretRight from "../icons/CaretRight.svelte";
const dispatch = createEventDispatcher();
const ctx = getContext("ContextMenu");
@@ -145,7 +145,7 @@
if (selected) {
if (ctxGroup) ctxGroup.addOption({ id });
- icon = Checkmark16;
+ icon = Checkmark;
} else {
icon = undefined;
}
@@ -158,7 +158,7 @@
if (selected) {
if (ctxRadioGroup) ctxRadioGroup.setOption({ id });
- icon = Checkmark16;
+ icon = Checkmark;
} else {
icon = undefined;
}
@@ -253,7 +253,7 @@
{labelText}
-
+
-
+
-
+
{/if}
@@ -413,7 +413,7 @@
});
}}"
>
-
+
{/if}
diff --git a/src/DataTable/TableHeader.svelte b/src/DataTable/TableHeader.svelte
index 8eab24d9..d9ad236c 100644
--- a/src/DataTable/TableHeader.svelte
+++ b/src/DataTable/TableHeader.svelte
@@ -15,8 +15,8 @@
export let id = "ccs-" + Math.random().toString(36);
import { getContext } from "svelte";
- import ArrowUp20 from "../icons/ArrowUp20.svelte";
- import ArrowsVertical20 from "../icons/ArrowsVertical20.svelte";
+ import ArrowUp from "../icons/ArrowUp.svelte";
+ import ArrowsVertical from "../icons/ArrowsVertical.svelte";
const { sortHeader, tableSortable } = getContext("DataTable");
@@ -46,8 +46,13 @@
-
-
+
diff --git a/src/DataTable/ToolbarMenu.svelte b/src/DataTable/ToolbarMenu.svelte
index 1dfbc27b..a769498c 100644
--- a/src/DataTable/ToolbarMenu.svelte
+++ b/src/DataTable/ToolbarMenu.svelte
@@ -2,7 +2,7 @@
/** @extends {"../OverflowMenu/OverflowMenu.svelte"} OverflowMenuProps */
import { getContext } from "svelte";
- import Settings16 from "../icons/Settings16.svelte";
+ import Settings from "../icons/Settings.svelte";
import OverflowMenu from "../OverflowMenu/OverflowMenu.svelte";
const ctx = getContext("Toolbar");
@@ -15,7 +15,7 @@
{#if !$hasCalendar}
{#if invalid}
-
{/if}
{#if !invalid && warn}
-
{/if}
{/if}
{#if $hasCalendar}
-
{/if}
diff --git a/src/Dropdown/Dropdown.svelte b/src/Dropdown/Dropdown.svelte
index 113806b7..95f04c24 100644
--- a/src/Dropdown/Dropdown.svelte
+++ b/src/Dropdown/Dropdown.svelte
@@ -101,8 +101,8 @@
export let ref = null;
import { createEventDispatcher } from "svelte";
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
- import WarningAltFilled16 from "../icons/WarningAltFilled16.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
+ import WarningAltFilled from "../icons/WarningAltFilled.svelte";
import {
ListBox,
ListBoxMenu,
@@ -190,10 +190,10 @@
warnText="{warnText}"
>
{#if invalid}
-
+
{/if}
{#if !invalid && warn}
-
{/if}
diff --git a/src/FileUploader/Filename.svelte b/src/FileUploader/Filename.svelte
index 4e351c03..b8b21b7b 100644
--- a/src/FileUploader/Filename.svelte
+++ b/src/FileUploader/Filename.svelte
@@ -11,9 +11,9 @@
/** Set to `true` to indicate an invalid state */
export let invalid = false;
- import Close16 from "../icons/Close16.svelte";
- import CheckmarkFilled16 from "../icons/CheckmarkFilled16.svelte";
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
+ import Close from "../icons/Close.svelte";
+ import CheckmarkFilled from "../icons/CheckmarkFilled.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
import Loading from "../Loading/Loading.svelte";
@@ -28,9 +28,9 @@
{#if status === "edit"}
{#if invalid}
-
+
{/if}
-
{#if status === "error"}
-
{:else if status === "finished"}
-
diff --git a/src/Link/OutboundLink.svelte b/src/Link/OutboundLink.svelte
index 124324d8..16172910 100644
--- a/src/Link/OutboundLink.svelte
+++ b/src/Link/OutboundLink.svelte
@@ -2,7 +2,7 @@
/** @extends {"./Link.svelte"} LinkProps */
import Link from "./Link.svelte";
- import Launch16 from "../icons/Launch16.svelte";
+ import Launch from "../icons/Launch.svelte";
diff --git a/src/ListBox/ListBoxMenuIcon.svelte b/src/ListBox/ListBoxMenuIcon.svelte
index b6f82f2b..0ed8f211 100644
--- a/src/ListBox/ListBoxMenuIcon.svelte
+++ b/src/ListBox/ListBoxMenuIcon.svelte
@@ -15,7 +15,7 @@
*/
export let translateWithId = (id) => defaultTranslations[id];
- import ChevronDown16 from "../icons/ChevronDown16.svelte";
+ import ChevronDown from "../icons/ChevronDown.svelte";
const defaultTranslations = {
[translationIds.close]: "Close menu",
@@ -31,5 +31,5 @@
{...$$restProps}
on:click|preventDefault
>
-
+
diff --git a/src/ListBox/ListBoxSelection.svelte b/src/ListBox/ListBoxSelection.svelte
index 3ef0701d..93e755ec 100644
--- a/src/ListBox/ListBoxSelection.svelte
+++ b/src/ListBox/ListBoxSelection.svelte
@@ -28,7 +28,7 @@
export let ref = null;
import { createEventDispatcher, getContext } from "svelte";
- import Close16 from "../icons/Close16.svelte";
+ import Close from "../icons/Close.svelte";
const defaultTranslations = {
[translationIds.clearAll]: "Clear all selected items",
@@ -75,7 +75,7 @@
aria-label="{translationIds.clearAll}"
title="{description}"
>
-
+
{:else}
@@ -101,6 +101,6 @@
}}"
>
{#if selectionCount !== undefined}{selectionCount}{/if}
-
+
{/if}
diff --git a/src/Modal/Modal.svelte b/src/Modal/Modal.svelte
index 88beab80..643b2bc4 100644
--- a/src/Modal/Modal.svelte
+++ b/src/Modal/Modal.svelte
@@ -90,7 +90,7 @@
export let ref = null;
import { createEventDispatcher, onMount, afterUpdate } from "svelte";
- import Close20 from "../icons/Close20.svelte";
+ import Close from "../icons/Close.svelte";
import Button from "../Button/Button.svelte";
const dispatch = createEventDispatcher();
@@ -228,7 +228,8 @@
open = false;
}}"
>
-
@@ -253,7 +254,8 @@
open = false;
}}"
>
-
diff --git a/src/MultiSelect/MultiSelect.svelte b/src/MultiSelect/MultiSelect.svelte
index c156f88a..05fbd066 100644
--- a/src/MultiSelect/MultiSelect.svelte
+++ b/src/MultiSelect/MultiSelect.svelte
@@ -161,8 +161,8 @@
export let highlightedId = null;
import { afterUpdate, createEventDispatcher, setContext } from "svelte";
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
- import WarningAltFilled16 from "../icons/WarningAltFilled16.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
+ import WarningAltFilled from "../icons/WarningAltFilled.svelte";
import Checkbox from "../Checkbox/Checkbox.svelte";
import {
ListBox,
@@ -300,10 +300,10 @@
{checked.length > 0 && 'bx--multi-select--selected'}"
>
{#if invalid}
-
+
{/if}
{#if !invalid && warn}
-
{/if}
@@ -431,7 +431,7 @@
value="{inputValue}"
/>
{#if invalid}
-
+
{/if}
{#if inputValue}
@@ -38,6 +38,7 @@
>
diff --git a/src/Notification/NotificationIcon.svelte b/src/Notification/NotificationIcon.svelte
index cc48d177..8e2d61b6 100644
--- a/src/Notification/NotificationIcon.svelte
+++ b/src/Notification/NotificationIcon.svelte
@@ -14,25 +14,26 @@
/** Specify the ARIA label for the icon */
export let iconDescription = "Closes notification";
- import CheckmarkFilled20 from "../icons/CheckmarkFilled20.svelte";
- import ErrorFilled20 from "../icons/ErrorFilled20.svelte";
- import InformationFilled20 from "../icons/InformationFilled20.svelte";
- import InformationSquareFilled20 from "../icons/InformationSquareFilled20.svelte";
- import WarningFilled20 from "../icons/WarningFilled20.svelte";
- import WarningAltFilled20 from "../icons/WarningAltFilled20.svelte";
+ import CheckmarkFilled from "../icons/CheckmarkFilled.svelte";
+ import ErrorFilled from "../icons/ErrorFilled.svelte";
+ import InformationFilled from "../icons/InformationFilled.svelte";
+ import InformationSquareFilled from "../icons/InformationSquareFilled.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
+ import WarningAltFilled from "../icons/WarningAltFilled.svelte";
const icons = {
- error: ErrorFilled20,
- "info-square": InformationSquareFilled20,
- info: InformationFilled20,
- success: CheckmarkFilled20,
- warning: WarningFilled20,
- "warning-alt": WarningAltFilled20,
+ error: ErrorFilled,
+ "info-square": InformationSquareFilled,
+ info: InformationFilled,
+ success: CheckmarkFilled,
+ warning: WarningFilled,
+ "warning-alt": WarningAltFilled,
};
diff --git a/src/NumberInput/NumberInput.svelte b/src/NumberInput/NumberInput.svelte
index b17ca9c7..7504a32b 100644
--- a/src/NumberInput/NumberInput.svelte
+++ b/src/NumberInput/NumberInput.svelte
@@ -100,11 +100,11 @@
export let ref = null;
import { createEventDispatcher } from "svelte";
- import Add16 from "../icons/Add16.svelte";
- import Subtract16 from "../icons/Subtract16.svelte";
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
- import WarningAltFilled16 from "../icons/WarningAltFilled16.svelte";
- import EditOff16 from "../icons/EditOff16.svelte";
+ import Add from "../icons/Add.svelte";
+ import Subtract from "../icons/Subtract.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
+ import WarningAltFilled from "../icons/WarningAltFilled.svelte";
+ import EditOff from "../icons/EditOff.svelte";
const defaultTranslations = {
[translationIds.increment]: "Increment number",
@@ -207,15 +207,15 @@
on:blur
/>
{#if invalid}
-
+
{/if}
{#if !invalid && warn}
-
{/if}
{#if readonly}
-
+
{/if}
{#if !hideSteppers}
@@ -231,7 +231,7 @@
}}"
disabled="{disabled}"
>
-
+
-
+
diff --git a/src/OverflowMenu/OverflowMenu.svelte b/src/OverflowMenu/OverflowMenu.svelte
index e4fbf7db..e9dd13cc 100644
--- a/src/OverflowMenu/OverflowMenu.svelte
+++ b/src/OverflowMenu/OverflowMenu.svelte
@@ -34,7 +34,7 @@
* Specify the icon to render
* @type {typeof import("svelte").SvelteComponent}
*/
- export let icon = OverflowMenuVertical16;
+ export let icon = OverflowMenuVertical;
/**
* Specify the icon class
@@ -61,8 +61,8 @@
afterUpdate,
} from "svelte";
import { writable } from "svelte/store";
- import OverflowMenuVertical16 from "../icons/OverflowMenuVertical16.svelte";
- import OverflowMenuHorizontal16 from "../icons/OverflowMenuHorizontal16.svelte";
+ import OverflowMenuVertical from "../icons/OverflowMenuVertical.svelte";
+ import OverflowMenuHorizontal from "../icons/OverflowMenuHorizontal.svelte";
const ctxBreadcrumbItem = getContext("BreadcrumbItem");
const dispatch = createEventDispatcher();
@@ -75,7 +75,7 @@
let onMountAfterUpdate = true;
$: if (ctxBreadcrumbItem) {
- icon = OverflowMenuHorizontal16;
+ icon = OverflowMenuHorizontal;
}
setContext("OverflowMenu", {
diff --git a/src/Pagination/Pagination.svelte b/src/Pagination/Pagination.svelte
index d0d31795..5738ae1c 100644
--- a/src/Pagination/Pagination.svelte
+++ b/src/Pagination/Pagination.svelte
@@ -71,8 +71,8 @@
export let id = "ccs-" + Math.random().toString(36);
import { afterUpdate, createEventDispatcher } from "svelte";
- import CaretLeft16 from "../icons/CaretLeft16.svelte";
- import CaretRight16 from "../icons/CaretRight16.svelte";
+ import CaretLeft from "../icons/CaretLeft.svelte";
+ import CaretRight from "../icons/CaretRight.svelte";
import Button from "../Button/Button.svelte";
import Select from "../Select/Select.svelte";
import SelectItem from "../Select/SelectItem.svelte";
@@ -161,7 +161,7 @@
kind="ghost"
tooltipAlignment="center"
tooltipPosition="top"
- icon="{CaretLeft16}"
+ icon="{CaretLeft}"
iconDescription="{backwardText}"
disabled="{backButtonDisabled}"
class="bx--pagination__button bx--pagination__button--backward {backButtonDisabled
@@ -176,7 +176,7 @@
kind="ghost"
tooltipAlignment="end"
tooltipPosition="top"
- icon="{CaretRight16}"
+ icon="{CaretRight}"
iconDescription="{forwardText}"
disabled="{forwardButtonDisabled}"
class="bx--pagination__button bx--pagination__button--forward {forwardButtonDisabled
diff --git a/src/PaginationNav/PaginationNav.svelte b/src/PaginationNav/PaginationNav.svelte
index c5fd5004..f49569d7 100644
--- a/src/PaginationNav/PaginationNav.svelte
+++ b/src/PaginationNav/PaginationNav.svelte
@@ -24,8 +24,8 @@
export let backwardText = "Previous page";
import { afterUpdate, createEventDispatcher } from "svelte";
- import CaretLeft16 from "../icons/CaretLeft16.svelte";
- import CaretRight16 from "../icons/CaretRight16.svelte";
+ import CaretLeft from "../icons/CaretLeft.svelte";
+ import CaretRight from "../icons/CaretRight.svelte";
import PaginationItem from "./PaginationItem.svelte";
import PaginationOverflow from "./PaginationOverflow.svelte";
import Button from "../Button/Button.svelte";
@@ -76,7 +76,7 @@
tooltipPosition="bottom"
iconDescription="{backwardText}"
disabled="{!loop && page === 0}"
- icon="{CaretLeft16}"
+ icon="{CaretLeft}"
on:click="{() => {
if (page - 1 < 0) {
if (loop) page = total - 1;
@@ -133,7 +133,7 @@
tooltipPosition="bottom"
iconDescription="{forwardText}"
disabled="{!loop && page === total - 1}"
- icon="{CaretRight16}"
+ icon="{CaretRight}"
on:click="{() => {
if (page + 1 >= total) {
if (loop) page = 0;
diff --git a/src/PaginationNav/PaginationOverflow.svelte b/src/PaginationNav/PaginationOverflow.svelte
index 67d8d1db..3bc6ceed 100644
--- a/src/PaginationNav/PaginationOverflow.svelte
+++ b/src/PaginationNav/PaginationOverflow.svelte
@@ -10,7 +10,7 @@
export let count = 0;
import { createEventDispatcher } from "svelte";
- import OverflowMenuHorizontal16 from "../icons/OverflowMenuHorizontal16.svelte";
+ import OverflowMenuHorizontal from "../icons/OverflowMenuHorizontal.svelte";
import PaginationItem from "./PaginationItem.svelte";
const dispatch = createEventDispatcher();
@@ -40,7 +40,7 @@
{/each}
-
+
diff --git a/src/ProgressIndicator/ProgressStep.svelte b/src/ProgressIndicator/ProgressStep.svelte
index e4ef4ba4..1366c627 100644
--- a/src/ProgressIndicator/ProgressStep.svelte
+++ b/src/ProgressIndicator/ProgressStep.svelte
@@ -24,10 +24,10 @@
export let id = "ccs-" + Math.random().toString(36);
import { onMount, getContext } from "svelte";
- import CheckmarkOutline16 from "../icons/CheckmarkOutline16.svelte";
- import Warning16 from "../icons/Warning16.svelte";
- import CircleDash16 from "../icons/CircleDash16.svelte";
- import Incomplete16 from "../icons/Incomplete16.svelte";
+ import CheckmarkOutline from "../icons/CheckmarkOutline.svelte";
+ import Warning from "../icons/Warning.svelte";
+ import CircleDash from "../icons/CircleDash.svelte";
+ import Incomplete from "../icons/Incomplete.svelte";
let step = {};
@@ -84,13 +84,13 @@
}}"
>
{#if invalid}
-
+
{:else if current}
-
+
{:else if complete}
-
+
{:else}
-
+
{/if}
{label}
diff --git a/src/Search/Search.svelte b/src/Search/Search.svelte
index 9a768a53..0608b682 100644
--- a/src/Search/Search.svelte
+++ b/src/Search/Search.svelte
@@ -56,7 +56,7 @@
* Specify the icon to render
* @type {typeof import("svelte").SvelteComponent}
*/
- export let icon = Search16;
+ export let icon = Search;
/** Set an id for the input element */
export let id = "ccs-" + Math.random().toString(36);
@@ -65,9 +65,8 @@
export let ref = null;
import { createEventDispatcher } from "svelte";
- import Close16 from "../icons/Close16.svelte";
- import Close20 from "../icons/Close20.svelte";
- import Search16 from "../icons/Search16.svelte";
+ import Close from "../icons/Close.svelte";
+ import Search from "../icons/Search.svelte";
import SearchSkeleton from "./SearchSkeleton.svelte";
const dispatch = createEventDispatcher();
@@ -162,7 +161,7 @@
dispatch('clear');
}}"
>
-
+
{/if}
diff --git a/src/Select/Select.svelte b/src/Select/Select.svelte
index 4be2e18b..d20504df 100644
--- a/src/Select/Select.svelte
+++ b/src/Select/Select.svelte
@@ -65,9 +65,9 @@
import { createEventDispatcher, setContext, afterUpdate } from "svelte";
import { writable } from "svelte/store";
- import ChevronDown16 from "../icons/ChevronDown16.svelte";
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
- import WarningAltFilled16 from "../icons/WarningAltFilled16.svelte";
+ import ChevronDown from "../icons/ChevronDown.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
+ import WarningAltFilled from "../icons/WarningAltFilled.svelte";
const dispatch = createEventDispatcher();
const selectedValue = writable(selected);
@@ -129,9 +129,9 @@
>
-
+
{#if invalid}
-
+
{/if}
{#if invalid}
@@ -173,12 +173,12 @@
>
-
+
{#if invalid}
-
+
{/if}
{#if !invalid && warn}
-
{/if}
diff --git a/src/Tabs/Tabs.svelte b/src/Tabs/Tabs.svelte
index b7b885b0..b04713f1 100644
--- a/src/Tabs/Tabs.svelte
+++ b/src/Tabs/Tabs.svelte
@@ -22,7 +22,7 @@
import { createEventDispatcher, afterUpdate, setContext } from "svelte";
import { writable, derived } from "svelte/store";
- import ChevronDownGlyph from "../icons/ChevronDownGlyph.svelte";
+ import ChevronDown from "../icons/ChevronDown.svelte";
const dispatch = createEventDispatcher();
@@ -137,7 +137,7 @@
>
{#if currentTab}{currentTab.label}{/if}
-
+
-
+
{:else if interactive}
diff --git a/src/TextArea/TextArea.svelte b/src/TextArea/TextArea.svelte
index 7f109e2e..fba2b8e4 100644
--- a/src/TextArea/TextArea.svelte
+++ b/src/TextArea/TextArea.svelte
@@ -53,7 +53,7 @@
/** Obtain a reference to the textarea HTML element */
export let ref = null;
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
$: errorId = `error-${id}`;
@@ -90,7 +90,7 @@
data-invalid="{invalid || undefined}"
>
{#if invalid}
-
+
{/if}
{/if}
{#if type === "text"}
-
+
{:else}
-
+
{/if}
diff --git a/src/TextInput/TextInput.svelte b/src/TextInput/TextInput.svelte
index af2816d9..fc8a9aa4 100644
--- a/src/TextInput/TextInput.svelte
+++ b/src/TextInput/TextInput.svelte
@@ -71,9 +71,9 @@
export let readonly = false;
import { createEventDispatcher, getContext } from "svelte";
- import WarningFilled16 from "../icons/WarningFilled16.svelte";
- import WarningAltFilled16 from "../icons/WarningAltFilled16.svelte";
- import EditOff16 from "../icons/EditOff16.svelte";
+ import WarningFilled from "../icons/WarningFilled.svelte";
+ import WarningAltFilled from "../icons/WarningAltFilled.svelte";
+ import EditOff from "../icons/EditOff.svelte";
const ctx = getContext("Form");
const dispatch = createEventDispatcher();
@@ -163,16 +163,16 @@
class:bx--text-input__field-wrapper--warning="{!invalid && warn}"
>
{#if invalid}
-
+
{/if}
{#if !invalid && warn}
-
{/if}
{#if readonly}
-
+
{/if}
{expanded ? tileExpandedLabel : tileCollapsedLabel}
-
+
diff --git a/src/Tile/RadioTile.svelte b/src/Tile/RadioTile.svelte
index 2738bc03..c672711f 100644
--- a/src/Tile/RadioTile.svelte
+++ b/src/Tile/RadioTile.svelte
@@ -24,7 +24,7 @@
export let name = "";
import { getContext } from "svelte";
- import CheckmarkFilled16 from "../icons/CheckmarkFilled16.svelte";
+ import CheckmarkFilled from "../icons/CheckmarkFilled.svelte";
const { add, update, selectedValue } = getContext("TileGroup");
@@ -71,10 +71,7 @@
on:mouseleave
>
-
+
diff --git a/src/Tile/SelectableTile.svelte b/src/Tile/SelectableTile.svelte
index 1a394b15..cd0eb86f 100644
--- a/src/Tile/SelectableTile.svelte
+++ b/src/Tile/SelectableTile.svelte
@@ -33,7 +33,7 @@
export let ref = null;
import { createEventDispatcher } from "svelte";
- import CheckmarkFilled16 from "../icons/CheckmarkFilled16.svelte";
+ import CheckmarkFilled from "../icons/CheckmarkFilled.svelte";
const dispatch = createEventDispatcher();
@@ -80,10 +80,7 @@
}}"
>
-
+
diff --git a/src/TimePicker/TimePickerSelect.svelte b/src/TimePicker/TimePickerSelect.svelte
index 3ce0a6c4..c3503909 100644
--- a/src/TimePicker/TimePickerSelect.svelte
+++ b/src/TimePicker/TimePickerSelect.svelte
@@ -28,7 +28,7 @@
import { setContext } from "svelte";
import { writable } from "svelte/store";
- import ChevronDownGlyph from "../icons/ChevronDownGlyph.svelte";
+ import ChevronDown from "../icons/ChevronDown.svelte";
const selectedValue = writable(value);
@@ -73,7 +73,7 @@
>
- `
* @type {typeof import("svelte").SvelteComponent}
*/
- export let icon = Information16;
+ export let icon = Information;
/** Specify the ARIA label for the tooltip button */
export let iconDescription = "";
@@ -70,7 +70,7 @@
import { createEventDispatcher, afterUpdate, setContext } from "svelte";
import { writable } from "svelte/store";
- import Information16 from "../icons/Information16.svelte";
+ import Information from "../icons/Information.svelte";
const dispatch = createEventDispatcher();
const tooltipOpen = writable(open);
diff --git a/src/TreeView/TreeViewNodeList.svelte b/src/TreeView/TreeViewNodeList.svelte
index c6171217..b30fdd67 100644
--- a/src/TreeView/TreeViewNodeList.svelte
+++ b/src/TreeView/TreeViewNodeList.svelte
@@ -21,7 +21,7 @@
export let icon = undefined;
import { afterUpdate, getContext } from "svelte";
- import CaretDown16 from "../icons/CaretDown16.svelte";
+ import CaretDown from "../icons/CaretDown.svelte";
import TreeViewNode, { computeTreeLeafDepth } from "./TreeViewNode.svelte";
let ref = null;
@@ -142,7 +142,7 @@
toggleNode(node);
}}"
>
-
diff --git a/src/UIShell/HamburgerMenu.svelte b/src/UIShell/HamburgerMenu.svelte
index 7e53049a..fb26c778 100644
--- a/src/UIShell/HamburgerMenu.svelte
+++ b/src/UIShell/HamburgerMenu.svelte
@@ -9,24 +9,24 @@
export let isOpen = false;
/**
- * Specify the icon to render for the closed state
- * Defaults to `Menu20`
+ * Specify the icon to render for the closed state.
+ * Defaults to ` `
* @type {typeof import("svelte").SvelteComponent}
*/
- export let iconMenu = Menu20;
+ export let iconMenu = Menu;
/**
- * Specify the icon to render for the opened state
- * Defaults to `Close20`
+ * Specify the icon to render for the opened state.
+ * Defaults to ` `
* @type {typeof import("svelte").SvelteComponent}
*/
- export let iconClose = Close20;
+ export let iconClose = Close;
/** Obtain a reference to the HTML button element */
export let ref = null;
- import Close20 from "../icons/Close20.svelte";
- import Menu20 from "../icons/Menu20.svelte";
+ import Close from "../icons/Close.svelte";
+ import Menu from "../icons/Menu.svelte";
-
+
diff --git a/src/UIShell/Header.svelte b/src/UIShell/Header.svelte
index 62eae55b..ca4aca4c 100644
--- a/src/UIShell/Header.svelte
+++ b/src/UIShell/Header.svelte
@@ -47,21 +47,21 @@
export let ref = null;
/**
- * Specify the icon to render for the closed state
- * Defaults to `Menu20`
+ * Specify the icon to render for the closed state.
+ * Defaults to ` `
* @type {typeof import("svelte").SvelteComponent}
*/
- export let iconMenu = Menu20;
+ export let iconMenu = Menu;
/**
- * Specify the icon to render for the opened state
- * Defaults to `Close20`
+ * Specify the icon to render for the opened state.
+ * Defaults to ` `
* @type {typeof import("svelte").SvelteComponent}
*/
- export let iconClose = Close20;
+ export let iconClose = Close;
- import Close20 from "../icons/Close20.svelte";
- import Menu20 from "../icons/Menu20.svelte";
+ import Close from "../icons/Close.svelte";
+ import Menu from "../icons/Menu.svelte";
import { shouldRenderHamburgerMenu } from "./navStore";
import HamburgerMenu from "./HamburgerMenu.svelte";
diff --git a/src/UIShell/HeaderAction.svelte b/src/UIShell/HeaderAction.svelte
index f918e6f4..da47c6da 100644
--- a/src/UIShell/HeaderAction.svelte
+++ b/src/UIShell/HeaderAction.svelte
@@ -3,16 +3,18 @@
export let isOpen = false;
/**
- * Specify the icon to render
+ * Specify the icon to render when the action panel is closed.
+ * Defaults to ` `
* @type {typeof import("svelte").SvelteComponent}
*/
- export let icon = AppSwitcher20;
+ export let icon = Switcher;
/**
- * Specify the icon to render when the action panel is open
+ * Specify the icon to render when the action panel is open.
+ * Defaults to ` `
* @type {typeof import("svelte").SvelteComponent}
*/
- export let closeIcon = Close20;
+ export let closeIcon = Close;
/**
* Specify the text
@@ -33,8 +35,8 @@
import { createEventDispatcher } from "svelte";
import { slide } from "svelte/transition";
- import Close20 from "../icons/Close20.svelte";
- import AppSwitcher20 from "../icons/AppSwitcher20.svelte";
+ import Close from "../icons/Close.svelte";
+ import Switcher from "../icons/Switcher.svelte";
const dispatch = createEventDispatcher();
@@ -65,11 +67,11 @@
>
{#if isOpen}
-
+
{:else}
-
+
{/if}
diff --git a/src/UIShell/HeaderNavMenu.svelte b/src/UIShell/HeaderNavMenu.svelte
index eab88b54..7e847422 100644
--- a/src/UIShell/HeaderNavMenu.svelte
+++ b/src/UIShell/HeaderNavMenu.svelte
@@ -16,7 +16,7 @@
import { setContext } from "svelte";
import { writable } from "svelte/store";
- import ChevronDown16 from "../icons/ChevronDown16.svelte";
+ import ChevronDown from "../icons/ChevronDown.svelte";
const selectedItems = writable({});
@@ -92,7 +92,7 @@
on:blur
>
{text}
-
+
diff --git a/src/UIShell/SideNavMenu.svelte b/src/UIShell/SideNavMenu.svelte
index b5621330..68ac85f2 100644
--- a/src/UIShell/SideNavMenu.svelte
+++ b/src/UIShell/SideNavMenu.svelte
@@ -17,7 +17,7 @@
/** Obtain a reference to the HTML button element */
export let ref = null;
- import ChevronDown16 from "../icons/ChevronDown16.svelte";
+ import ChevronDown from "../icons/ChevronDown.svelte";
@@ -45,7 +45,7 @@
class:bx--side-nav__icon--small="{true}"
class:bx--side-nav__submenu-chevron="{true}"
>
-
+
diff --git a/src/icons/Add.svelte b/src/icons/Add.svelte
new file mode 100644
index 00000000..6685769d
--- /dev/null
+++ b/src/icons/Add.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Add16.svelte b/src/icons/Add16.svelte
deleted file mode 100644
index a9e70a19..00000000
--- a/src/icons/Add16.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/AppSwitcher20.svelte b/src/icons/AppSwitcher20.svelte
deleted file mode 100644
index 15797db5..00000000
--- a/src/icons/AppSwitcher20.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ArrowUp.svelte b/src/icons/ArrowUp.svelte
new file mode 100644
index 00000000..04f928f9
--- /dev/null
+++ b/src/icons/ArrowUp.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/ArrowUp20.svelte b/src/icons/ArrowUp20.svelte
deleted file mode 100644
index dd3a22c1..00000000
--- a/src/icons/ArrowUp20.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ArrowsVertical.svelte b/src/icons/ArrowsVertical.svelte
new file mode 100644
index 00000000..00f42e3f
--- /dev/null
+++ b/src/icons/ArrowsVertical.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/ArrowsVertical20.svelte b/src/icons/ArrowsVertical20.svelte
deleted file mode 100644
index b2e22446..00000000
--- a/src/icons/ArrowsVertical20.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Calendar.svelte b/src/icons/Calendar.svelte
new file mode 100644
index 00000000..650feb03
--- /dev/null
+++ b/src/icons/Calendar.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Calendar16.svelte b/src/icons/Calendar16.svelte
deleted file mode 100644
index 0ca68869..00000000
--- a/src/icons/Calendar16.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/CaretDown.svelte b/src/icons/CaretDown.svelte
new file mode 100644
index 00000000..18005294
--- /dev/null
+++ b/src/icons/CaretDown.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+ /svg>
diff --git a/src/icons/CaretDown16.svelte b/src/icons/CaretDown16.svelte
deleted file mode 100644
index 0f7db883..00000000
--- a/src/icons/CaretDown16.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/CaretLeft.svelte b/src/icons/CaretLeft.svelte
new file mode 100644
index 00000000..6492d15a
--- /dev/null
+++ b/src/icons/CaretLeft.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+ /svg>
diff --git a/src/icons/CaretLeft16.svelte b/src/icons/CaretLeft16.svelte
deleted file mode 100644
index e900d052..00000000
--- a/src/icons/CaretLeft16.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/CaretRight.svelte b/src/icons/CaretRight.svelte
new file mode 100644
index 00000000..df2fe384
--- /dev/null
+++ b/src/icons/CaretRight.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+ /svg>
diff --git a/src/icons/CaretRight16.svelte b/src/icons/CaretRight16.svelte
deleted file mode 100644
index 6f6d9b30..00000000
--- a/src/icons/CaretRight16.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Checkmark.svelte b/src/icons/Checkmark.svelte
new file mode 100644
index 00000000..50181d20
--- /dev/null
+++ b/src/icons/Checkmark.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Checkmark16.svelte b/src/icons/Checkmark16.svelte
deleted file mode 100644
index d8aa5223..00000000
--- a/src/icons/Checkmark16.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/CheckmarkFilled.svelte b/src/icons/CheckmarkFilled.svelte
new file mode 100644
index 00000000..79892183
--- /dev/null
+++ b/src/icons/CheckmarkFilled.svelte
@@ -0,0 +1,31 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/CheckmarkFilled16.svelte b/src/icons/CheckmarkFilled16.svelte
deleted file mode 100644
index 17f6ac5b..00000000
--- a/src/icons/CheckmarkFilled16.svelte
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/CheckmarkFilled20.svelte b/src/icons/CheckmarkFilled20.svelte
deleted file mode 100644
index 57828c06..00000000
--- a/src/icons/CheckmarkFilled20.svelte
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/CheckmarkOutline.svelte b/src/icons/CheckmarkOutline.svelte
new file mode 100644
index 00000000..66eddcb9
--- /dev/null
+++ b/src/icons/CheckmarkOutline.svelte
@@ -0,0 +1,30 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/CheckmarkOutline16.svelte b/src/icons/CheckmarkOutline16.svelte
deleted file mode 100644
index 9d528ba8..00000000
--- a/src/icons/CheckmarkOutline16.svelte
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ChevronDown.svelte b/src/icons/ChevronDown.svelte
new file mode 100644
index 00000000..73f0b039
--- /dev/null
+++ b/src/icons/ChevronDown.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/ChevronDown16.svelte b/src/icons/ChevronDown16.svelte
deleted file mode 100644
index 65923e07..00000000
--- a/src/icons/ChevronDown16.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ChevronDownGlyph.svelte b/src/icons/ChevronDownGlyph.svelte
deleted file mode 100644
index b3497f74..00000000
--- a/src/icons/ChevronDownGlyph.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ChevronRight.svelte b/src/icons/ChevronRight.svelte
new file mode 100644
index 00000000..e03f34d5
--- /dev/null
+++ b/src/icons/ChevronRight.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/ChevronRight16.svelte b/src/icons/ChevronRight16.svelte
deleted file mode 100644
index 513dac00..00000000
--- a/src/icons/ChevronRight16.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/CircleDash16.svelte b/src/icons/CircleDash.svelte
similarity index 55%
rename from src/icons/CircleDash16.svelte
rename to src/icons/CircleDash.svelte
index a214819b..d9a6f256 100644
--- a/src/icons/CircleDash16.svelte
+++ b/src/icons/CircleDash.svelte
@@ -1,51 +1,28 @@
-
+ {#if title}{title} {/if}
-
- {#if title}
- {title}
- {/if}
-
diff --git a/src/icons/Close.svelte b/src/icons/Close.svelte
new file mode 100644
index 00000000..3c1cdc35
--- /dev/null
+++ b/src/icons/Close.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Close16.svelte b/src/icons/Close16.svelte
deleted file mode 100644
index 4b5be454..00000000
--- a/src/icons/Close16.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Close20.svelte b/src/icons/Close20.svelte
deleted file mode 100644
index 6c034c16..00000000
--- a/src/icons/Close20.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Copy.svelte b/src/icons/Copy.svelte
new file mode 100644
index 00000000..4407ed6a
--- /dev/null
+++ b/src/icons/Copy.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Copy16.svelte b/src/icons/Copy16.svelte
deleted file mode 100644
index 39b354f2..00000000
--- a/src/icons/Copy16.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/EditOff.svelte b/src/icons/EditOff.svelte
new file mode 100644
index 00000000..ef7c2c07
--- /dev/null
+++ b/src/icons/EditOff.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/EditOff16.svelte b/src/icons/EditOff16.svelte
deleted file mode 100644
index 36e11ed3..00000000
--- a/src/icons/EditOff16.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ErrorFilled.svelte b/src/icons/ErrorFilled.svelte
new file mode 100644
index 00000000..b64cbcf4
--- /dev/null
+++ b/src/icons/ErrorFilled.svelte
@@ -0,0 +1,32 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/ErrorFilled16.svelte b/src/icons/ErrorFilled16.svelte
deleted file mode 100644
index 3068a23a..00000000
--- a/src/icons/ErrorFilled16.svelte
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ErrorFilled20.svelte b/src/icons/ErrorFilled20.svelte
deleted file mode 100644
index a9b23330..00000000
--- a/src/icons/ErrorFilled20.svelte
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Incomplete.svelte b/src/icons/Incomplete.svelte
new file mode 100644
index 00000000..bfca384d
--- /dev/null
+++ b/src/icons/Incomplete.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Information.svelte b/src/icons/Information.svelte
new file mode 100644
index 00000000..f14233db
--- /dev/null
+++ b/src/icons/Information.svelte
@@ -0,0 +1,30 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Information16.svelte b/src/icons/Information16.svelte
deleted file mode 100644
index 3480b862..00000000
--- a/src/icons/Information16.svelte
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/InformationFilled.svelte b/src/icons/InformationFilled.svelte
new file mode 100644
index 00000000..c29c9a1b
--- /dev/null
+++ b/src/icons/InformationFilled.svelte
@@ -0,0 +1,31 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/InformationFilled20.svelte b/src/icons/InformationFilled20.svelte
deleted file mode 100644
index e5a7add4..00000000
--- a/src/icons/InformationFilled20.svelte
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/InformationSquareFilled.svelte b/src/icons/InformationSquareFilled.svelte
new file mode 100644
index 00000000..f682cfef
--- /dev/null
+++ b/src/icons/InformationSquareFilled.svelte
@@ -0,0 +1,31 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/InformationSquareFilled20.svelte b/src/icons/InformationSquareFilled20.svelte
deleted file mode 100644
index a3466afc..00000000
--- a/src/icons/InformationSquareFilled20.svelte
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Launch.svelte b/src/icons/Launch.svelte
new file mode 100644
index 00000000..89133eb2
--- /dev/null
+++ b/src/icons/Launch.svelte
@@ -0,0 +1,30 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Launch16.svelte b/src/icons/Launch16.svelte
deleted file mode 100644
index 8cd06be9..00000000
--- a/src/icons/Launch16.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Menu.svelte b/src/icons/Menu.svelte
new file mode 100644
index 00000000..b8c3fc29
--- /dev/null
+++ b/src/icons/Menu.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Menu20.svelte b/src/icons/Menu20.svelte
deleted file mode 100644
index f3114c8d..00000000
--- a/src/icons/Menu20.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/OverflowMenuHorizontal.svelte b/src/icons/OverflowMenuHorizontal.svelte
new file mode 100644
index 00000000..6a6b79a8
--- /dev/null
+++ b/src/icons/OverflowMenuHorizontal.svelte
@@ -0,0 +1,27 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/OverflowMenuHorizontal16.svelte b/src/icons/OverflowMenuHorizontal16.svelte
deleted file mode 100644
index 6be5c0a7..00000000
--- a/src/icons/OverflowMenuHorizontal16.svelte
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/OverflowMenuVertical.svelte b/src/icons/OverflowMenuVertical.svelte
new file mode 100644
index 00000000..2d8e1146
--- /dev/null
+++ b/src/icons/OverflowMenuVertical.svelte
@@ -0,0 +1,27 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/OverflowMenuVertical16.svelte b/src/icons/OverflowMenuVertical16.svelte
deleted file mode 100644
index 4e58797f..00000000
--- a/src/icons/OverflowMenuVertical16.svelte
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Search.svelte b/src/icons/Search.svelte
new file mode 100644
index 00000000..f008ae98
--- /dev/null
+++ b/src/icons/Search.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Search16.svelte b/src/icons/Search16.svelte
deleted file mode 100644
index 10f96e60..00000000
--- a/src/icons/Search16.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Search20.svelte b/src/icons/Search20.svelte
deleted file mode 100644
index 222e8d08..00000000
--- a/src/icons/Search20.svelte
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Settings.svelte b/src/icons/Settings.svelte
new file mode 100644
index 00000000..d31d44bb
--- /dev/null
+++ b/src/icons/Settings.svelte
@@ -0,0 +1,30 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Subtract.svelte b/src/icons/Subtract.svelte
new file mode 100644
index 00000000..85192cab
--- /dev/null
+++ b/src/icons/Subtract.svelte
@@ -0,0 +1,26 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Subtract16.svelte b/src/icons/Subtract16.svelte
deleted file mode 100644
index dfc6a297..00000000
--- a/src/icons/Subtract16.svelte
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Switcher.svelte b/src/icons/Switcher.svelte
new file mode 100644
index 00000000..9b503fff
--- /dev/null
+++ b/src/icons/Switcher.svelte
@@ -0,0 +1,28 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Settings16.svelte b/src/icons/View.svelte
similarity index 100%
rename from src/icons/Settings16.svelte
rename to src/icons/View.svelte
diff --git a/src/icons/View16.svelte b/src/icons/View16.svelte
deleted file mode 100644
index a0e37e3e..00000000
--- a/src/icons/View16.svelte
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/ViewOff.svelte b/src/icons/ViewOff.svelte
new file mode 100644
index 00000000..c12b3d9b
--- /dev/null
+++ b/src/icons/ViewOff.svelte
@@ -0,0 +1,30 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/ViewOff16.svelte b/src/icons/ViewOff16.svelte
deleted file mode 100644
index defef651..00000000
--- a/src/icons/ViewOff16.svelte
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/Warning.svelte b/src/icons/Warning.svelte
new file mode 100644
index 00000000..0988e277
--- /dev/null
+++ b/src/icons/Warning.svelte
@@ -0,0 +1,29 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/Warning16.svelte b/src/icons/Warning16.svelte
deleted file mode 100644
index 16032166..00000000
--- a/src/icons/Warning16.svelte
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/WarningAltFilled.svelte b/src/icons/WarningAltFilled.svelte
new file mode 100644
index 00000000..d8a767b0
--- /dev/null
+++ b/src/icons/WarningAltFilled.svelte
@@ -0,0 +1,33 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/WarningAltFilled16.svelte b/src/icons/WarningAltFilled16.svelte
deleted file mode 100644
index 519ddd3e..00000000
--- a/src/icons/WarningAltFilled16.svelte
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/WarningAltFilled20.svelte b/src/icons/WarningAltFilled20.svelte
deleted file mode 100644
index ed0b4d7a..00000000
--- a/src/icons/WarningAltFilled20.svelte
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/WarningFilled.svelte b/src/icons/WarningFilled.svelte
new file mode 100644
index 00000000..51a0d259
--- /dev/null
+++ b/src/icons/WarningFilled.svelte
@@ -0,0 +1,32 @@
+
+
+
+ {#if title}{title} {/if}
+
+
diff --git a/src/icons/WarningFilled16.svelte b/src/icons/WarningFilled16.svelte
deleted file mode 100644
index 403cc667..00000000
--- a/src/icons/WarningFilled16.svelte
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-
diff --git a/src/icons/WarningFilled20.svelte b/src/icons/WarningFilled20.svelte
deleted file mode 100644
index faa4e03c..00000000
--- a/src/icons/WarningFilled20.svelte
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
- {#if title}
- {title}
- {/if}
-
-