-
Notifications
You must be signed in to change notification settings - Fork 53
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
Updated welcome screen to a newer style #360
Conversation
Updated layout to single screen, updated to be in line with apple standard designs Friendly for dark mode and dynamic text
Switched to grid Adjusted size/color of symbols
Grouped items, updated accessibility labels to make it easier to navigate top portion of dashboard and select a location using VoiceOver.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, a few comments to adjust and then feel free to merge.
In the future it would be nice to see unrelated changes like the location header accessibility changes in another small PR. it's easier to review smaller changesets and I certainly don't mind having more PRs to review
.opacity(subMessageOpacity) | ||
.gridColumnAlignment(.leading) | ||
} | ||
Spacer() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need two spacers here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the welcome view to accommodate dynamic text, I wrapped it in a ScrollView. That changes how spacers work, and two spacers gives us good space / drops the button almost to the bottom with default text sizes and a modern phone. This is also why the button gets cut off a bit on the small phone.
Updated layout to single screen, updated to be in line with apple standard designs. Friendly for dark mode and dynamic text. Includes accessibility improvements to work better with VoiceOver and Voice Control.
Partially resolves #331