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

Create a Common Wizard Component for going through steps. #64

Open
3 tasks
Tracked by #58
MrVintage710 opened this issue Nov 3, 2024 · 1 comment
Open
3 tasks
Tracked by #58

Create a Common Wizard Component for going through steps. #64

MrVintage710 opened this issue Nov 3, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request frontend UI related work.

Comments

@MrVintage710
Copy link
Collaborator

MrVintage710 commented Nov 3, 2024

Desktop Design 1
Desktop Design 2

Proposed Feature

In this app, there are going to be many times where the players need to go through a step by step decision process. Whether it is creating a character or leveling up, there should be a common component that is equipped to handle these step by step process. These are typically called "Wizards" in software engineering.

Figma Link: https://www.figma.com/design/pEKOr5N9RJqUNwGoFGXN1Q/Mockups?node-id=82-33&t=Lx76vdymKdNlyPqh-1

Acceptance Criteria

  • The component(s) should be located at src/components/Wizard
  • Make sure all features are well documented with JSDoc. Here is a guide for more info.
  • The component must have a story for the storybook. (Located at src/stories)
@MrVintage710 MrVintage710 self-assigned this Nov 3, 2024
@MrVintage710 MrVintage710 added enhancement New feature or request frontend UI related work. labels Nov 3, 2024
@MrVintage710 MrVintage710 added this to the Character Sheet Menu milestone Nov 3, 2024
@MrVintage710
Copy link
Collaborator Author

The First half of this work, but the rest need to be completed. Things like a progress bar. Will Shelf this until I move to the character creation step by step ui

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend UI related work.
Projects
None yet
Development

No branches or pull requests

1 participant