decidim-swiss / decidim.swiss

2 stars 0 forks source link

Hilfetexte standardmässig eingeklappt #66

Open innosmith opened 1 year ago

innosmith commented 1 year ago

Bitte Hilfetexte auch für Erst-User oder diejenigen, welche Cookies zurückgesetzt haben, standardmässig eingeklappt lassen siehe Screenshot attached. Hilfetexte sollen nur aufgeklappt werden, wenn ein User dies explizit möchte. Ist das einfach möglich umzusetzen?

IK_Hilfetexte_Standard.pdf

carlobeltrame commented 1 year ago

Wir hatten das mal für Dialog Luzern umgesetzt, aber es ist wies aussieht inzwischen bei irgendeinem Decidim Upgrade kaputt gegangen. Aufwand um das zu fixen: 2-3h

carlobeltrame commented 1 year ago

Der Fix von damals funktioniert grundsätzlich noch, aber erst beim zweiten Mal wenn man die Seite lädt. Grund ist, dass der Decidim-Code, welcher den Hilfetext einblendet, in der localStorage nachschauen geht ob der Help Text schon mal geschlossen wurde. Unser Code-Snippet fügt in localStorage zwar immer diesen Eintrag ein, aber seit neueren Decidim-Versionen läuft unser Code Snippet erst mehrere Sekunden nach dem Decidim-Code. Als Fix habe ich jetzt in unserem Code-Snippet noch das "einklappen" nachgeholt. Dadurch ist halt der Help Text immer noch für einige Sekunden sichtbar (zwischen Decidim-Code und unserem Code), aber immerhin wirds automatisch geschlossen.