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

[Discovery] - Refactor Civic Profile to use tabs #634

Open
andycwilliams opened this issue May 15, 2024 · 0 comments
Open

[Discovery] - Refactor Civic Profile to use tabs #634

andycwilliams opened this issue May 15, 2024 · 0 comments
Labels
discovery Open discussion and exploration of topic on hand enhancement Enhancement of existing features

Comments

@andycwilliams
Copy link
Member

andycwilliams commented May 15, 2024

Note: This issue is marked for discovery. It is open for discussion and not necessarily decided upon.

Describe the Current Behavior/Feature:

Currently, the main page for the Civic Profile contains only a breadcrumb and links to the three forms.

2024-05-12

Rationale:

It seems like this is not the most efficient use of space. We can save the user a bit of time and clicking by consolidating the forms.

Proposed Changes:

  • Refactor the forms into Material UI Tabs and have Basic Info be the default when the user clicks on "Civic Profile"
  • This could be retooled to work in the same way the Message page currently does (such as how, when clicked on, each tab will still change the breadcrumbs)
2024-05-14 (1)

Possible Drawbacks:

  • Depending on how close to MVP we are, such a refactor could slow things down
  • The Housing Information form is still underway whereas the Financial Information form has not quite yet started. It may not be fully clear what the Civic Profile will ultimately look like until they are done

Alternatives Considered:

We could also potentially combine all the forms into a single page. Though this may depend on how many fields the forms will ultimately have combined.

@andycwilliams andycwilliams added enhancement Enhancement of existing features discovery Open discussion and exploration of topic on hand labels May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discovery Open discussion and exploration of topic on hand enhancement Enhancement of existing features
Projects
None yet
Development

No branches or pull requests

1 participant