From e2779b98b092d87de82f587f109d569e97392c7e Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Thu, 20 Jan 2022 20:03:06 -0800 Subject: [PATCH] feat(progress-step): update icons for current, incomplete steps --- src/ProgressIndicator/ProgressStep.svelte | 14 ++----- src/icons/CircleDash16.svelte | 51 +++++++++++++++++++++++ src/icons/Incomplete16.svelte | 51 +++++++++++++++++++++++ 3 files changed, 106 insertions(+), 10 deletions(-) create mode 100644 src/icons/CircleDash16.svelte create mode 100644 src/icons/Incomplete16.svelte diff --git a/src/ProgressIndicator/ProgressStep.svelte b/src/ProgressIndicator/ProgressStep.svelte index fba6bb33..e4ef4ba4 100644 --- a/src/ProgressIndicator/ProgressStep.svelte +++ b/src/ProgressIndicator/ProgressStep.svelte @@ -26,6 +26,8 @@ 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"; let step = {}; @@ -84,19 +86,11 @@ {#if invalid} {:else if current} - - - {description} - + {:else if complete} {:else} - - {description} - - + {/if}

{label}

diff --git a/src/icons/CircleDash16.svelte b/src/icons/CircleDash16.svelte new file mode 100644 index 00000000..a214819b --- /dev/null +++ b/src/icons/CircleDash16.svelte @@ -0,0 +1,51 @@ + + + + + + + {#if title} + {title} + {/if} + + diff --git a/src/icons/Incomplete16.svelte b/src/icons/Incomplete16.svelte new file mode 100644 index 00000000..23c303d2 --- /dev/null +++ b/src/icons/Incomplete16.svelte @@ -0,0 +1,51 @@ + + + + + + + {#if title} + {title} + {/if} + +