CatoTH / antragsgruen

Motions, resolutions and amendments for political conventions
https://motion.tools
GNU Affero General Public License v3.0
97 stars 25 forks source link

Dynamische Anzeige des deadline_circle #974

Open FloJuh opened 3 weeks ago

FloJuh commented 3 weeks ago

Der deadline_circle (Aufruf als großer, farbiger Button) hebt den bevorstehenden Antragsschluss mit der Beschriftung „ANTRAGSSCHLUSS: [Datum, Zeit]“ hervor. Aktuell zeigt er jedoch in Sonderfällen keine oder ungenaue Informationen an. Die Umsetzung dieses Issues würde die Nutzerfreundlichkeit und Klarheit des deadline_circle verbessern und sicherstellen, dass alle relevanten Antragsschlüss sichtbar und verständlich sind.

Problemfälle

  1. Wenn kein Antragsschluss festgelegt wurde, wird der deadline_circle nicht angezeigt.
  2. Bei parallelen Antragsschlüssen für verschiedene Antragstypen wird der deadline_circle erst angezeigt, wenn nur noch ein Antragsschluss läuft.
  3. Der deadline_circle berücksichtigt derzeit nur den Antragsschluss und zeigt den Änderungsanträge-Antragsschluss nicht an.

Erwartetes Verhalten

  1. Falls kein Antragsschluss festgelegt ist, sollte der deadline_circle anstelle des Datums den Hinweis „ANTRÄGE JEDERZEIT MÖGLICH“ anzeigen, um Nutzern zu verdeutlichen, dass jederzeit Anträge eingereicht werden können.
  2. Wenn verschiedene Antragstypen mit verschiedenen Antragsschlüssen bestehen, soll der deadline_circle automatisch den frühesten Antragsschluss anzeigen und nach dessen Ablauf zum nächstliegenden Antragsschluss wechseln. So wird jeweils der relevante Antragsschluss prominent dargestellt und die Teilnehmer*innen bleiben kontinuierlich informiert. https://github.com/CatoTH/antragsgruen/issues/967 müsste dann umgesetzt werden.
  3. Fehlererkennung und -meldung, falls mehrere Antragstypen den gleichen Antragsschluss haben und eine Anzeige des deadline_circle nicht möglich ist, damit Admins wissen, warum der deadline_circle nicht angezeigt wird.
  4. Falls der Antragsschluss für den Antragstyp verstrichen ist, könnte optional der Änderungsanträge-Antragsschluss angezeigt werden, um den Nutzern die verbleibenden Möglichkeiten klar zu signalisieren.
FloJuh commented 3 weeks ago

Der Kreis sollte sich auch an die Textlänge anpassen: grafik