Projekt

Allgemein

Profil

Aktionen

GX-Bug #66946

geschlossen

Validation in SE4 Color-Picker does not recognize all allowed values

Von Till Tepelmann vor mehr als 4 Jahren hinzugefügt. Vor mehr als 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Ronald Loyko
Kategorie:
StyleEdit 4
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.1.1.0
Release Notes Langtext:

Die Validierung von Farbwerten im StyleEdit wurde korrigiert


Beschreibung

Validation in SE4 Color-Picker does not recognize all allowed values

Wenn man SCSS Funktionen im SE4 Color-Picker einträgt, dann werden diese nicht korrekt erkannt. Hier sollten folgende Werte möglich sein:

  1. Farben mit Namen wie z.B. "red", "green", "yellow" usw.
  2. Farben mit "#", die 3 oder 6 stelligen HEX Code haben
  3. SCSS Variablen mit $ wie z.B. "$brand-primary"
  4. SCSS Funktionen wie z.B. "darken()" usw.

Eine mögliche Implementierung könnte ein RegEx sein der die Felder auf gültigen Eingeben überprüft.

Es waren bereits schon die ersten 3 implementiert, hier muss nur noch die 4. Option implementiert werden und der verlinkte Commit muss damit wieder revertet werden, da wir auf diesen aufbauen sollten.


If you enter SCSS functions in the SE4 Color Picker, they are not recognized correctly. Here the following values should be possible:

  1. colors with names such as "red", "green", "yellow" etc.
  2. colors with "#" that have 3 or 6 digit HEX code
  3. SCSS variables with $ like $brand-primary
  4. SCSS functions such as "darken()" etc.

A possible implementation could be a RegEx which checks the fields for valid input.

The first 3 were already implemented, here only the 4th option needs to be implemented and the linked commit needs to be reverted, because we should build on them.


Dateien

SE4-color-picker-issue.JPG (242 KB) SE4-color-picker-issue.JPG Ulrich Wenk, 19.05.2020 18:20


Zugehörige Tickets

Kopiert von GX-Entwicklung - GX-Bug #66897: SE4 color-picker issue default values with scss function are marked as invalid entriesErledigtMoritz Bunjes

Aktionen
Kopiert nach GX-Entwicklung - GX-Bug #67324: Validation in SE4 Color-Picker does not recognize all allowed valuesErledigtAhmed Hamouda

Aktionen
Aktionen #1

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Kopiert von GX-Bug #66897: SE4 color-picker issue default values with scss function are marked as invalid entries wurde hinzugefügt
Aktionen #3

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #4

Von Alexandre Ataides vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde auf Alexandre Ataides gesetzt
Aktionen #5

Von Alexandre Ataides vor mehr als 4 Jahren aktualisiert

  • Status wurde von Anerkannt zu Testing geändert
  • Zugewiesen an wurde von Alexandre Ataides zu Core-Entwickler geändert
  • Zielversion wurde von 133 zu 4.1.2.0 geändert
Aktionen #6

Von Ronald Loyko vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Ronald Loyko geändert
Aktionen #7

Von Ronald Loyko vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #8

Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert

  • Kopiert nach GX-Bug #67324: Validation in SE4 Color-Picker does not recognize all allowed values wurde hinzugefügt
Aktionen #9

Von Ahmed Hamouda vor mehr als 4 Jahren aktualisiert

  • Tags stable wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF