cfpb / sbl-frontend

Small Business Lending Filing Application
MIT License
1 stars 1 forks source link

Consolidated list of user interface updates #800

Open natalia-fitzgerald opened 3 months ago

natalia-fitzgerald commented 3 months ago

User interface updates

Issues ready to be worked on

For the following issues, create an issue for them and add this comment to the description "Relates to: https://github.com/cfpb/sbl-project/issues/286", and then link the PR to the item when it's completed

Issues that need to be confirmed were done:

For the following check the site to see if these are implemented, if they are, check the box and add your name

Issues that may take longer:

These issues might take longer than an hour or two, but feel free to pick them up if time allows

Below is the full list of issues, not categorized

1. Step indicator

[Story] https://github.com/cfpb/sbl-project/issues/277

Current implementation

Shared platform Filing app
401f6ff9-8dbe-4fe4-b7a0-fe694bec96fc-1 aa135c26-b689-46e4-8e9e-ccca133f1bc5

Proposed implementation

Shared platform Filing app
96ae44d0-f066-4ead-bc17-193a43691454 c1d56bc3-e95e-4cd7-a5a8-1ad7d911c934

2. Loading indicator

3. 500 and 404 errors

500 page: We have encountered an error. Visit the small business lending data submission platform homepage for additional resources or contact our support staff. Button: Visit homepage 4d2a173d-6739-4233-86d8-0617c164b083

404 page: Visit the small business lending data submission platform homepage for additional resources or contact our support staff. Button: Visit homepage 55205f5d-169f-43b4-8108-58b8ac462233

4. Enable save and continue (or submit) button

Upload file (mock-ups)

For discussion

PR for the following 4 scenarios

Scenarios for clicking "Save and continue"

Type of financial institution and Point of contact (mock-ups)

These will follow the standard forms flow where the alert appears at the top of the page with links to the relevant required fields. Clicking submit bounces the user to the top of the page where the form-level alert sits with the relevant jump links. ddde7302-2ba1-478d-bf5e-3b7d88bb8e5e e2e8ae9d-b05c-4024-84ed-526796fedab6

Resolve errors (mock-ups)

2283e213-6b48-4333-a575-3f117499f6bf 0ec24dbc-08f4-4bbf-90b4-67db5f72b990

Review warnings (mock-ups)

151a43a4-d84e-42f5-a8bc-d420b1845a47

5. Other updates/fixes

Shared platform home (authenticated)

View your user profile

Filing home

Upload file

Resolve errors

Review warnings

Provide point of contact

Post-MVP backlog items

Feedback from bug bashes (post-MVP testing)

Possible Design System component enhancements and updates

Discussion points for future discussion:

natalia-fitzgerald commented 2 months ago

Inline data collection Privacy Notice

billhimmelsbach commented 2 weeks ago

Text block should be 670px wide (currently set to 708px on the platform).

Ensure that this is true.

natalia-fitzgerald commented 2 days ago

@billhimmelsbach In order to start to centralize the remaining open items I am moving this from this other ticket to here:

Read-only (aka display) fields without data

Screenshot 2024-10-30 at 2 49 57 PM