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

Settings page #45

Merged
merged 25 commits into from
Jan 11, 2021
Merged

Settings page #45

merged 25 commits into from
Jan 11, 2021

Conversation

saachipahwa
Copy link
Collaborator

image

the navigation bar at the bottom isn't showing so i hope i didn't break it (all i meant to do was add a new page).
(i renamed the old settings to testing and made a new settings page)

@saachipahwa saachipahwa linked an issue Dec 30, 2020 that may be closed by this pull request
Copy link
Collaborator

@thevirtuoso1973 thevirtuoso1973 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You don't need to leave in old stuff that works in case you've broken it, it clutters up the PR.

lib/pages/settings_page.dart Outdated Show resolved Hide resolved
@saachipahwa saachipahwa reopened this Dec 31, 2020
@thevirtuoso1973 thevirtuoso1973 added this to In progress in Implementation via automation Dec 31, 2020
Copy link
Collaborator

@thevirtuoso1973 thevirtuoso1973 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems broken on my device.

  • I can't read icons, it's white.
  • Two 'debug' labels is suspicious.
  • I don't see a 'change' button. Make sure it resizes properly.
  • Show me a keypad if you're going to enforce only digits for support code.
  • The screen goes blank when I try to type in something.

lib/pages/settings_page.dart Outdated Show resolved Hide resolved
lib/pages/settings_page.dart Outdated Show resolved Hide resolved
lib/pages/settings_page.dart Show resolved Hide resolved
lib/pages/settings_page.dart Outdated Show resolved Hide resolved
lib/pages/settings_page.dart Outdated Show resolved Hide resolved
@thevirtuoso1973
Copy link
Collaborator

Regardless of the above, the priority is to finish IntroScreen for now.

@saachipahwa
Copy link
Collaborator Author

image
here is what it looks like now, it's the same as what I did in making-it-pretty branch but with the changes you requested

@thevirtuoso1973
Copy link
Collaborator

Cool re-request review when ready.

Copy link
Collaborator

@thevirtuoso1973 thevirtuoso1973 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nav bar labels show up in white, so I can't read it. Also, all the pages should have the same bg color so you update the others as well.

lib/pages/settings_page.dart Outdated Show resolved Hide resolved
lib/pages/settings_page.dart Outdated Show resolved Hide resolved
@saachipahwa saachipahwa closed this Jan 5, 2021
Implementation automation moved this from In progress to Done Jan 5, 2021
@saachipahwa saachipahwa reopened this Jan 5, 2021
Implementation automation moved this from Done to In progress Jan 5, 2021
@saachipahwa
Copy link
Collaborator Author

Nav bar labels show up in white, so I can't read it. Also, all the pages should have the same bg color so you update the others as well.

That's being done in 'making pages pretty' branch

@thevirtuoso1973
Copy link
Collaborator

I can't see the pic you've uploaded, I think you pressed comment before waiting for it to upload?

lib/pages/settings_page.dart Outdated Show resolved Hide resolved
lib/pages/settings_page.dart Show resolved Hide resolved
lib/pages/settings_page.dart Outdated Show resolved Hide resolved
lib/pages/settings_page.dart Outdated Show resolved Hide resolved
@saachipahwa
Copy link
Collaborator Author

image
validation works

@thevirtuoso1973
Copy link
Collaborator

@saachipahwa Yep as I said you don't need the onChange/current postcode thing so I pushed a commit. The main reason it works is cos I call save() inside setState, so it redraws that widgets and therefore calls the future again as well.

Copy link
Collaborator

@thevirtuoso1973 thevirtuoso1973 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, haven't looked at all the pages yet.

lib/pages/checkup.dart Outdated Show resolved Hide resolved
lib/pages/checkup.dart Outdated Show resolved Hide resolved
Copy link
Collaborator

@thevirtuoso1973 thevirtuoso1973 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In addition:

  • I can't read icon labels (they are in white).
  • Font size seems too big. (The text in wellbeing page gets cut off on my device, e.g. "- Normalized Ste|")

@saachipahwa
Copy link
Collaborator Author

Should there be a back button on the checkup page, that takes them back to the app? or the bottom navigation bar

@thevirtuoso1973
Copy link
Collaborator

Should there be a back button on the checkup page, that takes them back to the app? or the bottom navigation bar

I don't think so, it should close when they submit, and we sort of expect them to perform the checkup.

lib/main_pages.dart Outdated Show resolved Hide resolved
Copy link
Collaborator

@thevirtuoso1973 thevirtuoso1973 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but review and merge #49 first.

Copy link
Collaborator

@thevirtuoso1973 thevirtuoso1973 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you resolve conflicts?

@thevirtuoso1973
Copy link
Collaborator

Also some updated screen shots at the top of the page would be good.

@saachipahwa
Copy link
Collaborator Author

saachipahwa commented Jan 11, 2021

Updated screenshots
image
image
image
image
image

@saachipahwa saachipahwa merged commit 790e282 into develop Jan 11, 2021
Implementation automation moved this from In progress to Done Jan 11, 2021
@saachipahwa saachipahwa mentioned this pull request Jan 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Settings Page
2 participants