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

Oops Reminder Content #1154

Closed
1 of 5 tasks
Tracked by #1153
sydneywalcoff opened this issue Feb 8, 2024 · 18 comments
Closed
1 of 5 tasks
Tracked by #1153

Oops Reminder Content #1154

sydneywalcoff opened this issue Feb 8, 2024 · 18 comments
Assignees
Labels
issue level I: request Smallest type of issue; Typically can be completed by one person p-feature: reminder component priority: low role: UX content writing size: 1pt can be done in 6 hours or less Status: Update Requested

Comments

@sydneywalcoff
Copy link
Member

sydneywalcoff commented Feb 8, 2024

Overview

If you use browser navigation like (refresh, forward and backward) while in the letter generator, the app forgets all your previous answers. And because it uses your previous answers to determine the flow and eventually to form the letter, the app breaks and shows a blank white page.

We should:
a) Warn users not to use browser navigation like (refresh, forward and backward) while in the letter generator before they start #1152
b) If a user does refresh, we should show a little Oops reminder (similar to the #1136, but smaller) reminding the user not to use browser navigation

Action Items

  • UXR support for Content
  • Create content for a little doodle or something telling the user not to use browser navigation
  • Add doodle content to Design Oops Reminder #1141
    • Remove dependency label
    • Move to 'new issue approval' column

Resources/Notes

This was referenced Feb 8, 2024
@sydneywalcoff sydneywalcoff added the issue level I: request Smallest type of issue; Typically can be completed by one person label Mar 5, 2024
@sydneywalcoff sydneywalcoff added this to the Launch Prep 2.0 milestone Mar 11, 2024
Copy link

Hey @SamHyler, @emmathrash! Thanks again for taking this issue.

Time for an update! Please comment the following update:
**Progress:** What's the status of the project? What have you done and what still needs to be done?
**Estimated Time to Completion (ETC):** When do you estimate to be finished?
**Blockers:** Anything preventing you from finishing?

Thanks again!

@cjankowski23 cjankowski23 self-assigned this Mar 22, 2024
@cjankowski23
Copy link
Member

Update
Progress: First set of content explorations have been written and will be shared with content team for feedback.
Estimated Time to Completion (ETC): Approximately one week
Blockers: Team feedback to ensure the message fits voice & tone as well as purpose.

@sydneywalcoff sydneywalcoff added the dependency The issue or reason why this issue is in the icebox label Mar 28, 2024
@cjankowski23
Copy link
Member

cjankowski23 commented Mar 29, 2024

Progress: First set of content explorations have been shared with content team. Currently revising content and developing strategies to enhance error notifications overall, to ensure a consistent tone and voice.
Estimated Time to Completion (ETC): Approximately one week
Blockers:

Copy link

github-actions bot commented Apr 7, 2024

Hey @cjankowski23! Thanks again for taking this issue.

Time for an update! Please comment the following update:
**Progress:** What's the status of the project? What have you done and what still needs to be done?
**Estimated Time to Completion (ETC):** When do you estimate to be finished?
**Blockers:** Anything preventing you from finishing?

Thanks again!

@cjankowski23
Copy link
Member

Progress: Strategizing to enhance error notifications and ensure a consistent tone and voice throughout.

@cjankowski23
Copy link
Member

Progress: Met with Ellynna from the Design Team to discuss possible template ideas for the warning strategy.
Estimated Time to Completion (ETC): Presenting iterations to group on Friday all teams meeting.
Blockers: Contingent on feedback.

@cjankowski23
Copy link
Member

Progress: Iterations in progress
Blockers: Spoke with Sydney, "Return Home" means returning to the landing page. Discuss with team if we would like for users to return home (landing page) or the beginning of the letter generator from the oops page.

Double check if we would like to take the opportunity to use the new language "declaration letter" or use the previous terms for now, until the next update.

@cjankowski23
Copy link
Member

Progress Shared user action/ flow questions regarding call to action at the bottom of oops page with the Design and Content team.

Utilize [Site Map] as a spring board to creating user flows for potential user actions. (https://www.figma.com/file/hYqRxmBVtJbDv9DJXV6nra/Expunge-Assist-Main-Figma?type=design&node-id=2982-24928&mode=design&t=c8fnUyJlJeg5Ug2N-0)

Blockers Create and present different user flow diagrams and provide the content that would lead to each action for returning home, returning to onboarding, returning to the start of the letter generator, or providing two button options, for returning home or the start of the letter generator.

Estimated Time to Completion ETC Present ideas next Friday

@cjankowski23 cjankowski23 reopened this Apr 26, 2024
@sylvia-nam
Copy link
Member

Added user flow journey to resources, added task item on UXR support for Content. I will work with Claudia with issue updated once we chat, map out research support request.

Copy link

github-actions bot commented May 5, 2024

Hey @cjankowski23! Thanks again for taking this issue.

Time for an update! Please comment the following update:
**Progress:** What's the status of the project? What have you done and what still needs to be done?
**Estimated Time to Completion (ETC):** When do you estimate to be finished?
**Blockers:** Anything preventing you from finishing?

Thanks again!

2 similar comments
Copy link

Hey @cjankowski23! Thanks again for taking this issue.

Time for an update! Please comment the following update:
**Progress:** What's the status of the project? What have you done and what still needs to be done?
**Estimated Time to Completion (ETC):** When do you estimate to be finished?
**Blockers:** Anything preventing you from finishing?

Thanks again!

Copy link

Hey @cjankowski23! Thanks again for taking this issue.

Time for an update! Please comment the following update:
**Progress:** What's the status of the project? What have you done and what still needs to be done?
**Estimated Time to Completion (ETC):** When do you estimate to be finished?
**Blockers:** Anything preventing you from finishing?

Thanks again!

@cjankowski23
Copy link
Member

Time for an update! Please comment the following update:
Progress: Content has been updated and brought up at standup.
Estimated Time to Completion (ETC): 1 week
Blockers: Verifying next steps

@cjankowski23
Copy link
Member

cjankowski23 commented May 31, 2024

Progress:

Defined the Destination and Function of the CTA Button
The "START AGAIN" button will lead to the start of the letter generator titled "Introduce Yourself." This action will help reduce cognitive load and frustration after losing progress.

Error Message: Created a clear, empathetic error message that provides a call to action for users who have lost their work.

Content:

The Page Refreshed

To protect your privacy, all information has been cleared.
Button: START AGAIN


The content in the past tense to reflect the finality of the user's lost progress.

@SamHyler
Copy link
Member

@sydneywalcoff asked a question about this issue, @cjankowski23 is going to have a new look in regards to those questions

@cjankowski23
Copy link
Member

Feedback received from @sydneywalcoff
Re: Oops Reminder.
I was looking at the Figma before prioritizing it and I realized that it’s not completely accurate.
(this one is less of a big deal) We’re not clearing the information because of privacy reasons. This is a side effect from not saying any data in the first place and it just happens to conveniently fall in line with our values regarding privacy.

The bigger deal being that it only references refreshing when this problem can be caused by any browser navigation (refreshing, and using the browser forward and back buttons). I’m thinking this might confuse people who use the browser navigation vs the app navigation and end up in the same place. I think the content should reference all the ways you can do this and should instead encourage the user to use the app navigation (the purple forward/back buttons that we added)

progress
Shared new iterations during standup.
Somethings we've discussed as a team:
Concerns on stating purple forward back buttons are related to color blindness and accessibility.
Maintaining a supportive, straightforward, trustworthy, mentor like voice.

Estimated Time to Completion (ETC):
Will share new iterations during standup next week.

Blockers
none

Copy link

Hey @cjankowski23! Thanks again for taking this issue.

Time for an update! Please comment the following update:
**Progress:** What's the status of the project? What have you done and what still needs to be done?
**Estimated Time to Completion (ETC):** When do you estimate to be finished?
**Blockers:** Anything preventing you from finishing?

Thanks again!

@cjankowski23
Copy link
Member

cjankowski23 commented Nov 8, 2024

Progress: Completed, updated content on design.


The page refreshed
Your letter was erased.

Only use the forward and back buttons for navigation to prevent losing your work.

START AGAIN


Estimated Time to Completion (ETC): 1 week
Blockers: Ask design to check spacing is correct, if correct hand over to dev.

@cjankowski23 cjankowski23 removed the dependency The issue or reason why this issue is in the icebox label Nov 8, 2024
@cjankowski23 cjankowski23 moved this from In Progress (active) to New Issues for approval in P: EA: Project Board Nov 8, 2024
@github-project-automation github-project-automation bot moved this from New Issues for approval to Done in P: EA: Project Board Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue level I: request Smallest type of issue; Typically can be completed by one person p-feature: reminder component priority: low role: UX content writing size: 1pt can be done in 6 hours or less Status: Update Requested
Projects
Development

No branches or pull requests

6 participants