client-web icon indicating copy to clipboard operation
client-web copied to clipboard

"Release Banner" to update users on updated policies

Open SimoneZaza opened this issue 4 months ago • 0 comments

Description

As we have updated our terms and conditions, we need to inform our users.

Acceptance criteria

  • [ ] Use the platform release banner to inform about the updates, using the system that we have for this banner to allow people to click them away once they've read them.
  • [ ] Text: Our Terms of Service [https://welcome.alkem.io/legal/] and Privacy Policy [https://welcome.alkem.io/privacy/] have been updated. Click on the titles to review them, or dismiss this notification.

https://alkem.io/building-alkemio-org/challenges/termsconditions-4330

Dev notes

At the moment the trigger of the Release notes is the url of the changelog in the translation file, when the url changes in the translation, the user will see the ReleaseNotesBanner, until they click the cross to close the banner and that new url is set in the localStorage. If the url changes (with another release), or if the localStorage is deleted, the banner will be shown again. So for this, we need to change not only the text of the banner, also the url, and maybe change the behavior a bit because we may not want the users to click on the banner and go to the release notes when we are informing about the new terms and conditions... Eitherway, an estimation of 2 I think is alright

Additional Context

image.png

Figma: https://www.figma.com/design/gV8GGWh99QRKfM65lwedrE/Dashboard-Update-%2F-Create-VC?node-id=880-2&t=VUyCv92xqHwGi3gU-1

SimoneZaza avatar Oct 04 '24 14:10 SimoneZaza