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

Add caretaker period warning. #5044

Closed
4 tasks done
srtalbot opened this issue Jan 27, 2025 · 9 comments · Fixed by #5055
Closed
4 tasks done

Add caretaker period warning. #5044

srtalbot opened this issue Jan 27, 2025 · 9 comments · Fixed by #5055
Assignees
Labels
design Design task / work required

Comments

@srtalbot
Copy link
Contributor

srtalbot commented Jan 27, 2025

During an election the public service has restrictions on communications. For example: Announcements of new programs are not allowed. Teams using GC Forms should be extra careful during an election and we would like to remind them of this obligation by adding a warning to the product.

Here is an example of how they have implemented it on GC Notify:

image.png

Acceptance criteria:

  • Identify where to place the warning
  • Add visuals
  • Translate
  • Launch behind a feature flag to be able to be turned on during an election period.

Reference links

@srtalbot srtalbot added the design Design task / work required label Jan 27, 2025
@srtalbot
Copy link
Contributor Author

Old PR Vivian did for banner on/off/message if we decide to have the messaging across the app for caretaker period. #4132

@anikbrazeau
Copy link
Member

--> Site-wide banner
--> Feature flag exists
--> Input text in code

@anikbrazeau
Copy link
Member

Using the banner that exists in a feature flag, it could look something like this:

Screenshot 2025-01-29 at 12.44.27 PM.png

@srtalbot
Copy link
Contributor Author

@timarney to look for dev

@ioanacontu
Copy link
Collaborator

@anikbrazeau where does the link in the banner lead to?

@anikbrazeau
Copy link
Member

anikbrazeau commented Feb 12, 2025

Potential concerns in forms during election period:

  • Starting new government initiative service or program
  • Collect feedback / anything seen as partisan
  • External event / attendees that are not public servants

How might we identify forms that have ignored this warning? Is this in scope? Who's role is this?

@anikbrazeau
Copy link
Member

anikbrazeau commented Feb 12, 2025

Confirming where/how this shows up: across entire application when signed in

See preview environment of demo PR #5118: https://3nqsw4yhjbwo3k43kxsh24dtf40ydzif.lambda-url.ca-central-1.on.aws/

Image Image Image Image Image Image Image Image

cc @ioanacontu

@anikbrazeau
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Design task / work required
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants