Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking โ€œSign up for GitHubโ€, you agree to our terms of service and privacy statement. Weโ€™ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Docs - Stepper Component #2727

Open
wants to merge 56 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
c6a19ee
Stepper documentation
majedelass Feb 27, 2025
edeb0fe
Feat: Stepper code docs
dchyun Feb 27, 2025
d7653fb
Updated page structure to follow naming convention
majedelass Feb 27, 2025
5638072
Updated wording within docs.
majedelass Feb 27, 2025
bfac8f0
Updated wording in specifications tab.
majedelass Feb 27, 2025
9302798
Updated indicator docs by removing 'out of order'
majedelass Feb 27, 2025
b4a31c1
updated figma path
majedelass Feb 27, 2025
6544cb2
adding related links to each component
majedelass Feb 28, 2025
ca50c0b
Updating text and images for Stepper List
majedelass Feb 28, 2025
7e03653
Updated text and images for Stepper Nav
majedelass Feb 28, 2025
ec6dcb3
Apply suggestions from code review
majedelass Mar 3, 2025
8a7466f
Feat: Stepper accessibility docs
dchyun Mar 3, 2025
9400732
Apply suggestions from code review
majedelass Mar 4, 2025
7418047
update image to fix buttons.
majedelass Mar 4, 2025
7621517
updated spacing image
majedelass Mar 4, 2025
2391e68
removed overview.md files
majedelass Mar 4, 2025
e1a5b3b
Fix: Address feedback in code and accessibility docs
dchyun Mar 4, 2025
f01f42d
Chore: Rename assets from navigation to nav
dchyun Mar 4, 2025
5c1770a
Chore: Linting fixes
dchyun Mar 4, 2025
9bb7ae8
Fix: Failing docs tests
dchyun Mar 4, 2025
783777b
Fix: Nav api default values
dchyun Mar 4, 2025
4c02a15
Apply suggestions from code review
majedelass Mar 4, 2025
5ff9df8
Updated image sizing in specification sections
majedelass Mar 5, 2025
53cf5b8
Apply suggestions from code review
majedelass Mar 5, 2025
5e3158e
updated to include related components in keywords
majedelass Mar 5, 2025
c81c7fc
added dont guidelines for progressive disclosure
majedelass Mar 5, 2025
c34f119
Apply suggestions from code review
majedelass Mar 5, 2025
f4e689b
Fix: Address feedback in code docs
dchyun Mar 5, 2025
4b2461f
Apply suggestions from code review
majedelass Mar 5, 2025
d837d25
Apply suggestions from code review
majedelass Mar 6, 2025
04dfaf9
Apply suggestions from code review
majedelass Mar 6, 2025
9bdfeb6
Apply suggestions from code review
majedelass Mar 6, 2025
d0901fc
Apply suggestions from code review
majedelass Mar 6, 2025
09c6aa8
Fix: Address Nav code docs feedback
dchyun Mar 7, 2025
6e4cb30
Feat: Add `ariaLabel` arg to docs
dchyun Mar 7, 2025
360e4f6
Apply suggestions from code review
majedelass Mar 10, 2025
1192819
added illustrations for each stepper component
majedelass Mar 10, 2025
c23acb1
updated path for figma component links
majedelass Mar 10, 2025
647d422
updated examples for progressive disclosure
majedelass Mar 11, 2025
1231882
Fix: Address nav docs feedback
dchyun Mar 11, 2025
0d1e343
Feat: No panels example for nav code docs
dchyun Mar 11, 2025
e0d57ed
Fix: Address nav code feedback
dchyun Mar 11, 2025
974a517
Apply suggestions from code review
majedelass Mar 12, 2025
c9e9bb7
Feat: Update nav docs to `isInteractive` default of `true`
dchyun Mar 12, 2025
5ca81cb
Fix: Update component api component names
dchyun Mar 12, 2025
004a995
updated images to reflect A11Y changes
majedelass Mar 13, 2025
27d888a
Apply suggestions from code review
majedelass Mar 13, 2025
9a6d1fb
updated images in accessibility tab
majedelass Mar 13, 2025
e33acd6
updated do for list progressive disclosure.
majedelass Mar 13, 2025
fabca81
Apply suggestions from code review
majedelass Mar 13, 2025
b3ae399
Apply suggestions from code review
majedelass Mar 13, 2025
ebfe5cf
Apply suggestions from code review
majedelass Mar 13, 2025
fc3bbe1
Feat: `Stepper::Nav` add `Button` example
dchyun Mar 13, 2025
c87c55a
Fix: Remove extra Nav code example
dchyun Mar 13, 2025
da975fd
Apply suggestions from code review
majedelass Mar 14, 2025
5afffeb
Fixing image sizes
heatherlarsen Mar 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix: Remove extra Nav code example
  • Loading branch information
dchyun committed Mar 24, 2025
commit c87c55ab5abbc043c7b6c6dda643add4a5e74966
14 changes: 0 additions & 14 deletions website/docs/components/stepper/nav/partials/code/how-to-use.md
Original file line number Diff line number Diff line change
@@ -177,20 +177,6 @@ Due to accessibility implications, `@isInteractive` must be set to `false` when
Steps content
```

```handlebars
<Hds::Stepper::Nav
@steps={{array
(hash title="Step 1")
(hash title="Step 2")
(hash title="Step 3")
}}
@isInteractive={{false}}
@ariaLabel="Standalone steps argument"
>
</Hds::Stepper::Nav>
Steps content
```

## Composition with other components

The Stepper Nav should be paired with appropriate navigation [Buttons](/components/button). Buttons can be wrapped with a [Button Set](/components/button-set) to ensure consistent spacing between them.