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

Onboarding Views Layout Improvements #36

Open
1 task done
PSchmiedmayer opened this issue Jun 11, 2024 · 0 comments
Open
1 task done

Onboarding Views Layout Improvements #36

PSchmiedmayer opened this issue Jun 11, 2024 · 0 comments
Labels
ENGAGE HF ENGAGE-HF-specific issues enhancement New feature or request

Comments

@PSchmiedmayer
Copy link
Member

Problem

The current onboarding views all look cramped up at the top of the screen.

OnboardingFlow OnboardingFlow2

Solution

On iOS, we are moving more and more to utilizing a Navigation Bar at the top or facilitate a decent spacing.

I would suggest to utilize a top app bar to facilitate a common top bar across the onboarding flow (should be defined in the app, not the composable views themselves to allow future customization and the usage of the views within other part of applications).

The individual views should be reduced to a simple composable that can be embedded in a larger view hierarchy including a top navigation bar structure.
We should also ensure that we have a screen-adaptive layout that tries to fill the application's space (up to a max with and height to ensure a proper layout on tablet devices).

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines
@PSchmiedmayer PSchmiedmayer added enhancement New feature or request ENGAGE HF ENGAGE-HF-specific issues labels Jun 11, 2024
@PSchmiedmayer PSchmiedmayer assigned eldcn and Basler182 and unassigned eldcn and Basler182 Jun 11, 2024
@Basler182 Basler182 self-assigned this Jun 14, 2024
@Basler182 Basler182 removed their assignment Jul 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ENGAGE HF ENGAGE-HF-specific issues enhancement New feature or request
Projects
Status: Next Steps
Development

No branches or pull requests

3 participants