Skip to content

Conversation

Artur-
Copy link
Member

@Artur- Artur- commented Aug 25, 2025

Related to #5582

Import and adapt stepper component from reindeerplus project. Includes vaadin-stepper and vaadin-step components with:

  • Vertical and horizontal orientations
  • Small size variant
  • Multiple states (active, completed, error, inactive)
  • Step navigation with href support
  • Descriptions and labels
  • Numbered step indicators
  • Connector lines between steps
  • Full accessibility support
  • RTL support

🤖 Generated with Claude Code

@Artur- Artur- force-pushed the web-components-stepper branch from 1c08b4b to 8ae930e Compare August 25, 2025 13:35
Import and adapt stepper component from reindeerplus project.
Includes vaadin-stepper and vaadin-step components with:
- Vertical and horizontal orientations
- Small size variant
- Multiple states (active, completed, error, inactive)
- Step navigation with href support
- Descriptions and labels
- Numbered step indicators
- Connector lines between steps
- Full accessibility support
- RTL support

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@Artur- Artur- force-pushed the web-components-stepper branch from 8ae930e to c30a90f Compare August 25, 2025 13:50
Artur- and others added 2 commits August 25, 2025 16:56
- Fix disabled steps to render as div elements instead of links for better accessibility
- Update test expectations to match new disabled step behavior
- Remove tabindex handling for disabled links since they now render as divs
- Ensure proper semantic HTML structure for disabled interactive elements

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Copy link

@yuriy-fix
Copy link
Contributor

This will probably require explicit design effort. It should be scheduled separately, not before 25 scope is completed. Additionally, the a11y aspect should be evaluated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants