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

Generalize Spezi Onboarding Components into Spezi Views #39

Open
1 task done
PSchmiedmayer opened this issue Jul 2, 2024 · 0 comments
Open
1 task done

Generalize Spezi Onboarding Components into Spezi Views #39

PSchmiedmayer opened this issue Jul 2, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@PSchmiedmayer
Copy link
Member

PSchmiedmayer commented Jul 2, 2024

Problem

Some of the components in Spezi Onboarding including the OnboardingStack and OnboardingActionButton should eventually be transitioned into Spezi Views and be provided in a more generalized term.

Solution

  • OnboardingStack should be transformed into a general SequentialNavigationStack component that provides applications an easy way to implement sequential Navigation flows within a sequential view hierarchy.
  • OnboardingActionButton could be transformed into Button styles on AsyncButton that styles them accordingly to have a consistent experience between primary action buttons and secondary action buttons across Spezi applications including onboarding flows. Combining the into a single view might not be preferable.

Additional context

The elements should be soft-deprecated in Spezi Onboarding and mapped to the Spezi Views components and eventually removed from the package.

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
Status: Backlog
Development

No branches or pull requests

1 participant