@spark-web/vertical-stepper
Version:
--- title: Vertical Stepper storybookPath: data-display-vertical-stepper isExperimentalPackage: true ---
702 lines (509 loc) • 16.4 kB
Markdown
# @spark-web/vertical-stepper
## 5.0.5
### Patch Changes
- [#727](https://github.com/brighte-labs/spark-web/pull/727)
[`dc9e72e`](https://github.com/brighte-labs/spark-web/commit/dc9e72e2cc786e978aa781aa991a7ca14ad858f0)
Thanks [@yaminibrighte](https://github.com/yaminibrighte)! - update stepper
with additional property to customise step header icon
## 5.0.4
### Patch Changes
- [#715](https://github.com/brighte-labs/spark-web/pull/715)
[`9ae9d0a`](https://github.com/brighte-labs/spark-web/commit/9ae9d0aef3a9f8d58b27f540b73224669517a921)
Thanks [@ralcoriza-brighte](https://github.com/ralcoriza-brighte)! - Update
dependencies for React 19
## 5.0.3
### Patch Changes
- [#698](https://github.com/brighte-labs/spark-web/pull/698)
[`814b373`](https://github.com/brighte-labs/spark-web/commit/814b373cbe9fcf0757738c78eef6b516624df62c)
Thanks [@michtntbrighte](https://github.com/michtntbrighte)! - Bump version
- Updated dependencies
[[`814b373`](https://github.com/brighte-labs/spark-web/commit/814b373cbe9fcf0757738c78eef6b516624df62c)]:
- @spark-web/box@5.2.2
- @spark-web/button@5.5.2
- @spark-web/heading@5.1.3
- @spark-web/stack@5.0.2
- @spark-web/text@5.2.3
- @spark-web/theme@5.12.1
## 5.0.2
### Patch Changes
- Updated dependencies
[[`1995db7`](https://github.com/brighte-labs/spark-web/commit/1995db7f4342803732c7648ab3ca6d32442cc347)]:
- @spark-web/theme@5.12.0
- @spark-web/button@5.5.1
- @spark-web/heading@5.1.2
- @spark-web/stack@5.0.1
- @spark-web/text@5.2.2
## 5.0.1
### Patch Changes
- [#683](https://github.com/brighte-labs/spark-web/pull/683)
[`6d6a635`](https://github.com/brighte-labs/spark-web/commit/6d6a635dc65a594949dde0b0ef9ad39619baa67a)
Thanks [@michtntbrighte](https://github.com/michtntbrighte)! - Support darker
color for accessibility
- Updated dependencies
[[`6d6a635`](https://github.com/brighte-labs/spark-web/commit/6d6a635dc65a594949dde0b0ef9ad39619baa67a)]:
- @spark-web/heading@5.1.1
## 5.0.0
### Major Changes
- This release of spark-web standardises the version across all packages to be
**`v5`**, primarily signifying the switch from `@emotion/css` to
`@emotion/react` as one of the key dependencies of the entire library, in
order to support server-side rendering / SSR.
This release also introduces support for theming, to allow for more co-branded
experiences across our web applications. It also supports component-level
theming for `<Button />`, `<ButtonLink />`, and `<Checkbox />`, which provides
the capability to override the global theme available inside an application.
To use this in an application, you can wrap the affected areas with a
`ThemeProvider`:
```
<ThemeProvider theme="pantheon">
<Input type="text" />
<Button type="submit" />
</ThemeProvider>
```
Part of the theming capabilities includes a new theme for `spark-web` called
"pantheon", which should map with our co-branding efforts in the Pantheon
project. It currently includes a small set of colors and its corresponding
font family.
### Patch Changes
- [#532](https://github.com/brighte-labs/spark-web/pull/532)
[`631573c`](https://github.com/brighte-labs/spark-web/commit/631573cb72981d99b9afa4ad559123f44e47b2a9)
Thanks [@ralcoriza-brighte](https://github.com/ralcoriza-brighte)! - Fix
type-related issues
- Updated dependencies
[[`631573c`](https://github.com/brighte-labs/spark-web/commit/631573cb72981d99b9afa4ad559123f44e47b2a9)]:
- @spark-web/heading@5.0.0
- @spark-web/button@5.0.0
- @spark-web/stack@5.0.0
- @spark-web/theme@5.0.0
- @spark-web/utils@5.0.0
- @spark-web/icon@5.0.0
- @spark-web/text@5.0.0
- @spark-web/box@5.0.0
## 5.0.0-rc.31
### Patch Changes
- Fix type-related issues
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.31
- @spark-web/button@5.0.0-rc.31
- @spark-web/stack@5.0.0-rc.31
- @spark-web/theme@5.0.0-rc.31
- @spark-web/utils@5.0.0-rc.31
- @spark-web/icon@5.0.0-rc.31
- @spark-web/text@5.0.0-rc.31
- @spark-web/box@5.0.0-rc.31
## 5.0.0-rc.30
### Minor Changes
- Adopt latest changes from stable main branch
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.30
- @spark-web/button@5.0.0-rc.30
- @spark-web/stack@5.0.0-rc.30
- @spark-web/theme@5.0.0-rc.30
- @spark-web/utils@5.0.0-rc.30
- @spark-web/icon@5.0.0-rc.30
- @spark-web/text@5.0.0-rc.30
- @spark-web/box@5.0.0-rc.30
## 5.0.0-rc.29
### Minor Changes
- Revise stylesheet maps to align with theme name change
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.29
- @spark-web/button@5.0.0-rc.29
- @spark-web/stack@5.0.0-rc.29
- @spark-web/theme@5.0.0-rc.29
- @spark-web/utils@5.0.0-rc.29
- @spark-web/icon@5.0.0-rc.29
- @spark-web/text@5.0.0-rc.29
- @spark-web/box@5.0.0-rc.29
## 5.0.0-rc.28
### Minor Changes
- Move fonts to theme package; Introduce Pantheon font family and stylesheet
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.28
- @spark-web/button@5.0.0-rc.28
- @spark-web/stack@5.0.0-rc.28
- @spark-web/theme@5.0.0-rc.28
- @spark-web/utils@5.0.0-rc.28
- @spark-web/icon@5.0.0-rc.28
- @spark-web/text@5.0.0-rc.28
- @spark-web/box@5.0.0-rc.28
## 5.0.0-rc.27
### Minor Changes
- Remove theme prop in button link
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.27
- @spark-web/button@5.0.0-rc.27
- @spark-web/stack@5.0.0-rc.27
- @spark-web/theme@5.0.0-rc.27
- @spark-web/utils@5.0.0-rc.27
- @spark-web/icon@5.0.0-rc.27
- @spark-web/text@5.0.0-rc.27
- @spark-web/box@5.0.0-rc.27
## 5.0.0-rc.26
### Minor Changes
- Roll back on using theme prop for component level theming; prefer using
ThemeProvider in applications instead
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.26
- @spark-web/button@5.0.0-rc.26
- @spark-web/stack@5.0.0-rc.26
- @spark-web/theme@5.0.0-rc.26
- @spark-web/utils@5.0.0-rc.26
- @spark-web/icon@5.0.0-rc.26
- @spark-web/text@5.0.0-rc.26
- @spark-web/box@5.0.0-rc.26
## 5.0.0-rc.25
### Minor Changes
- Implement checkbox tokens for test theme
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.25
- @spark-web/button@5.0.0-rc.25
- @spark-web/stack@5.0.0-rc.25
- @spark-web/theme@5.0.0-rc.25
- @spark-web/utils@5.0.0-rc.25
- @spark-web/icon@5.0.0-rc.25
- @spark-web/text@5.0.0-rc.25
- @spark-web/box@5.0.0-rc.25
## 5.0.0-rc.24
### Minor Changes
- Resolve issues with package build output
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@5.0.0-rc.24
- @spark-web/button@5.0.0-rc.24
- @spark-web/stack@5.0.0-rc.24
- @spark-web/theme@5.0.0-rc.24
- @spark-web/utils@5.0.0-rc.24
- @spark-web/icon@5.0.0-rc.24
- @spark-web/text@5.0.0-rc.24
- @spark-web/box@5.0.0-rc.24
## 3.0.0-rc.21
### Minor Changes
- Introduce global theming provider to set global default theme
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.21
- @spark-web/button@2.0.0-rc.21
- @spark-web/stack@2.0.0-rc.21
- @spark-web/theme@4.0.0-rc.21
- @spark-web/utils@2.0.0-rc.21
- @spark-web/icon@2.0.0-rc.21
- @spark-web/text@2.0.0-rc.21
- @spark-web/box@2.0.0-rc.21
## 3.0.0-rc.20
### Minor Changes
- Support for component-level theming; button-level theming
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.20
- @spark-web/button@2.0.0-rc.20
- @spark-web/stack@2.0.0-rc.20
- @spark-web/theme@4.0.0-rc.20
- @spark-web/utils@2.0.0-rc.20
- @spark-web/icon@2.0.0-rc.20
- @spark-web/text@2.0.0-rc.20
- @spark-web/box@2.0.0-rc.20
## 3.0.0-rc.19
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.19
- @spark-web/button@2.0.0-rc.19
- @spark-web/stack@2.0.0-rc.19
- @spark-web/theme@4.0.0-rc.19
- @spark-web/utils@2.0.0-rc.19
- @spark-web/icon@2.0.0-rc.19
- @spark-web/text@2.0.0-rc.19
- @spark-web/box@2.0.0-rc.19
## 3.0.0-rc.18
### Major Changes
- tests
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.18
- @spark-web/button@2.0.0-rc.18
- @spark-web/stack@2.0.0-rc.18
- @spark-web/theme@4.0.0-rc.18
- @spark-web/utils@2.0.0-rc.18
- @spark-web/icon@2.0.0-rc.18
- @spark-web/text@2.0.0-rc.18
- @spark-web/box@2.0.0-rc.18
## 3.0.0-rc.17
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.17
- @spark-web/button@2.0.0-rc.17
- @spark-web/stack@2.0.0-rc.17
- @spark-web/theme@4.0.0-rc.17
- @spark-web/utils@2.0.0-rc.17
- @spark-web/icon@2.0.0-rc.17
- @spark-web/text@2.0.0-rc.17
- @spark-web/box@2.0.0-rc.17
## 3.0.0-rc.16
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.16
- @spark-web/button@2.0.0-rc.16
- @spark-web/stack@2.0.0-rc.16
- @spark-web/theme@4.0.0-rc.16
- @spark-web/utils@2.0.0-rc.16
- @spark-web/icon@2.0.0-rc.16
- @spark-web/text@2.0.0-rc.16
- @spark-web/box@2.0.0-rc.16
## 3.0.0-rc.15
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.15
- @spark-web/button@2.0.0-rc.15
- @spark-web/stack@2.0.0-rc.15
- @spark-web/theme@4.0.0-rc.15
- @spark-web/utils@2.0.0-rc.15
- @spark-web/icon@2.0.0-rc.15
- @spark-web/text@2.0.0-rc.15
- @spark-web/box@2.0.0-rc.15
## 3.0.0-rc.14
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.14
- @spark-web/button@2.0.0-rc.14
- @spark-web/stack@2.0.0-rc.14
- @spark-web/theme@4.0.0-rc.14
- @spark-web/utils@2.0.0-rc.14
- @spark-web/icon@2.0.0-rc.14
- @spark-web/text@2.0.0-rc.14
- @spark-web/box@2.0.0-rc.14
## 3.0.0-rc.13
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.13
- @spark-web/button@2.0.0-rc.13
- @spark-web/stack@2.0.0-rc.13
- @spark-web/theme@4.0.0-rc.13
- @spark-web/utils@2.0.0-rc.13
- @spark-web/icon@2.0.0-rc.13
- @spark-web/text@2.0.0-rc.13
- @spark-web/box@2.0.0-rc.13
## 3.0.0-rc.12
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.12
- @spark-web/button@2.0.0-rc.12
- @spark-web/stack@2.0.0-rc.12
- @spark-web/theme@4.0.0-rc.12
- @spark-web/utils@2.0.0-rc.12
- @spark-web/icon@2.0.0-rc.12
- @spark-web/text@2.0.0-rc.12
- @spark-web/box@2.0.0-rc.12
## 3.0.0-rc.11
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.11
- @spark-web/button@2.0.0-rc.11
- @spark-web/stack@2.0.0-rc.11
- @spark-web/theme@4.0.0-rc.11
- @spark-web/utils@2.0.0-rc.11
- @spark-web/icon@2.0.0-rc.11
- @spark-web/text@2.0.0-rc.11
- @spark-web/box@2.0.0-rc.11
## 3.0.0-rc.10
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.10
- @spark-web/button@2.0.0-rc.10
- @spark-web/stack@2.0.0-rc.10
- @spark-web/theme@4.0.0-rc.10
- @spark-web/utils@2.0.0-rc.10
- @spark-web/icon@2.0.0-rc.10
- @spark-web/text@2.0.0-rc.10
- @spark-web/box@2.0.0-rc.10
## 3.0.0-rc.9
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.9
- @spark-web/button@2.0.0-rc.9
- @spark-web/stack@2.0.0-rc.9
- @spark-web/theme@4.0.0-rc.9
- @spark-web/utils@2.0.0-rc.9
- @spark-web/icon@2.0.0-rc.9
- @spark-web/text@2.0.0-rc.9
- @spark-web/box@2.0.0-rc.9
## 3.0.0-rc.8
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.8
- @spark-web/button@2.0.0-rc.8
- @spark-web/stack@2.0.0-rc.8
- @spark-web/theme@4.0.0-rc.8
- @spark-web/utils@2.0.0-rc.8
- @spark-web/icon@2.0.0-rc.8
- @spark-web/text@2.0.0-rc.8
- @spark-web/box@2.0.0-rc.8
## 3.0.0-rc.7
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.7
- @spark-web/button@2.0.0-rc.7
- @spark-web/stack@2.0.0-rc.7
- @spark-web/theme@4.0.0-rc.7
- @spark-web/utils@2.0.0-rc.7
- @spark-web/icon@2.0.0-rc.7
- @spark-web/text@2.0.0-rc.7
- @spark-web/box@2.0.0-rc.7
## 3.0.0-rc.6
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.6
- @spark-web/button@2.0.0-rc.6
- @spark-web/stack@2.0.0-rc.6
- @spark-web/theme@4.0.0-rc.6
- @spark-web/utils@2.0.0-rc.6
- @spark-web/icon@2.0.0-rc.6
- @spark-web/text@2.0.0-rc.6
- @spark-web/box@2.0.0-rc.6
## 3.0.0-rc.5
### Major Changes
- test
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.5
- @spark-web/button@2.0.0-rc.5
- @spark-web/stack@2.0.0-rc.5
- @spark-web/theme@4.0.0-rc.5
- @spark-web/utils@2.0.0-rc.5
- @spark-web/icon@2.0.0-rc.5
- @spark-web/text@2.0.0-rc.5
- @spark-web/box@2.0.0-rc.5
## 3.0.0-rc.4
### Major Changes
- bug
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.4
- @spark-web/button@2.0.0-rc.4
- @spark-web/stack@2.0.0-rc.4
- @spark-web/theme@4.0.0-rc.4
- @spark-web/utils@2.0.0-rc.4
- @spark-web/icon@2.0.0-rc.4
- @spark-web/text@2.0.0-rc.4
- @spark-web/box@2.0.0-rc.4
## 3.0.0-rc.3
### Major Changes
- upgrade package
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.3
- @spark-web/button@2.0.0-rc.3
- @spark-web/stack@2.0.0-rc.3
- @spark-web/theme@4.0.0-rc.3
- @spark-web/utils@2.0.0-rc.3
- @spark-web/icon@2.0.0-rc.3
- @spark-web/text@2.0.0-rc.3
- @spark-web/box@2.0.0-rc.3
## 3.0.0-rc.2
### Major Changes
- add parser
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.2
- @spark-web/button@2.0.0-rc.2
- @spark-web/stack@2.0.0-rc.2
- @spark-web/theme@4.0.0-rc.2
- @spark-web/utils@2.0.0-rc.2
- @spark-web/icon@2.0.0-rc.2
- @spark-web/text@2.0.0-rc.2
- @spark-web/box@2.0.0-rc.2
## 3.0.0-rc.1
### Major Changes
- rc
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.1
- @spark-web/button@2.0.0-rc.1
- @spark-web/stack@2.0.0-rc.1
- @spark-web/theme@4.0.0-rc.1
- @spark-web/utils@2.0.0-rc.1
- @spark-web/icon@2.0.0-rc.1
- @spark-web/text@2.0.0-rc.1
- @spark-web/box@2.0.0-rc.1
## 3.0.0-rc.0
### Major Changes
- rc versio
### Patch Changes
- Updated dependencies []:
- @spark-web/heading@3.0.0-rc.0
- @spark-web/button@2.0.0-rc.0
- @spark-web/stack@2.0.0-rc.0
- @spark-web/theme@4.0.0-rc.0
- @spark-web/icon@2.0.0-rc.0
- @spark-web/text@2.0.0-rc.0
- @spark-web/box@2.0.0-rc.0
- @spark-web/utils@2.0.0-rc.0
## 2.2.1
### Patch Changes
- [#407](https://github.com/brighte-labs/spark-web/pull/407)
[`df0a9ab`](https://github.com/brighte-labs/spark-web/commit/df0a9ab704f15a0e73caa1e22e4ee8da862453d1)
Thanks [@dilipt-brighte](https://github.com/dilipt-brighte)! - brand new modal
dialog
## 2.2.0
### Minor Changes
- [#382](https://github.com/brighte-labs/spark-web/pull/382)
[`955bf5d`](https://github.com/brighte-labs/spark-web/commit/955bf5d7698bfdf45e7f317aa3e726c81d3444c0)
Thanks [@dilipt-brighte](https://github.com/dilipt-brighte)! - Updates React
version to latest (18.2.0)
### Patch Changes
- Updated dependencies
[[`955bf5d`](https://github.com/brighte-labs/spark-web/commit/955bf5d7698bfdf45e7f317aa3e726c81d3444c0)]:
- @spark-web/box@1.2.0
- @spark-web/button@1.5.0
- @spark-web/heading@2.2.0
- @spark-web/icon@1.3.0
- @spark-web/stack@1.1.0
- @spark-web/text@1.2.0
- @spark-web/theme@3.2.0
- @spark-web/utils@1.3.0
## 2.1.0
### Minor Changes
- [#346](https://github.com/brighte-labs/spark-web/pull/346)
[`6a218cd`](https://github.com/brighte-labs/spark-web/commit/6a218cd51ff92605fcb5042d9a070e428db71c81)
Thanks [@selmer-dr](https://github.com/selmer-dr)! - - Added renderStepNumber
prop to step-heading component to allow custom step number.
- Added new step description component to allow display of content for
inactive and incomplete steps.
- added description option to vertical stepper
## 2.0.0
### Major Changes
- [#326](https://github.com/brighte-labs/spark-web/pull/326)
[`8627722`](https://github.com/brighte-labs/spark-web/commit/86277221762e183764359950a61124916e594d86)
Thanks [@rozen-brighte](https://github.com/rozen-brighte)! - Refactor to
expose Step component