-
Notifications
You must be signed in to change notification settings - Fork 3
New Settings Page #405
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
base: master
Are you sure you want to change the base?
New Settings Page #405
Conversation
MrPeterss
left a comment
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.
Nice work! Take a look at my comments, and lets talk about how to do the 2x and 3x for the images.
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.
can we rename this file? Vector-2.png doesn't seem like a great name
| }, | ||
| { | ||
| "idiom" : "universal", | ||
| "scale" : "2x" |
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.
can you add the 2x and 3x versions of this? We can look at this together
| "scale" : "1x" | ||
| }, | ||
| { | ||
| "idiom" : "universal", |
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.
here as well we need the 2x and 3x as well
| }, | ||
| { | ||
| "idiom" : "universal", | ||
| "scale" : "2x" |
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.
same here
| }, | ||
| { | ||
| "idiom" : "universal", | ||
| "scale" : "2x" |
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.
same here
| HStack { | ||
| VStack(alignment: .leading, spacing: 4) { | ||
| Spacer(minLength: 12) | ||
| Text("Notifications Access") |
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.
same
| .font(Font(UIFont.preferredFont(forTextStyle: .body))) | ||
| .fontWeight(.semibold) | ||
| .foregroundColor(.black) | ||
| Text("Used to send device notifications") |
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.
same
| .font(Font(UIFont.preferredFont(forTextStyle: .caption1))) | ||
| .fontWeight(.semibold) | ||
| .foregroundColor(.gray) | ||
| Spacer(minLength: 12) |
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.
same
| .foregroundColor(.gray) | ||
| Spacer(minLength: 12) | ||
| } | ||
| 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.
same
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.
im going to stop commenting now just fix all the instances in this file
| Text("Shoot us an email") | ||
| .padding(EdgeInsets(top: 14, leading: 0, bottom: 14, trailing: 0)) | ||
| .font(Font(UIFont.preferredFont(forTextStyle: .body))) | ||
| 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.
same thing in this file
Overview
Implemented most of the settings page, including the main page and 5 sub pages: About transit/appdev page, onboarding page, notifications/privacy page, support page, and TCAT service alerts page. Most subpages have designs that are inspired by Eatery's settings page and the rest are carried over from the previous design, but are tweaked to thematically fit the new settings page.
Changes Made
Change 1
Change 2
Issues
Test Coverage
Next Steps
Screenshots
Settings Page
settingspagev1.mov