client-web
client-web copied to clipboard
"Release Banner" to update users on updated policies
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

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