Opened 6 years ago
Last modified 5 years ago
#1720 assigned Erweiterung
Admin: Keine Styles für HTML5 Eingabefelder
| Reported by: | web-looks | Owned by: | Markus Rehm |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Admin | Version: | 2.0.4.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Im Stylesheet des Adminbereichs werden bisher nur Eingabefelder vom Typ "text" und "password" berücksichtigt. Seit HTML5 gibt es noch einige weitere Typen, die auch größtenteils schon von den gängigen Browsern unterstützt werden. Einige davon wie "date" und "number" sind auch für den Adminbereich interessant.
/admin/includes/stylesheet.css
Suchen nach:
Suchen nach:
input[type="text"], input[type="password"] {
Ersetzen mit:
input[type="text"], input[type="password"], input[type="date"], input[type="datetime-local"], input[type="week"], input[type="month"], input[type="time"], input[type="email"], input[type="tel"], input[type="url"], input[type="search"], input[type="number"] {
Attachments (0)
Change History (6)
comment:1 by , 6 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
| Type: | Bug/Fehler → Erweiterung |
comment:2 by , 6 years ago
Vom Prinzip her ist das schon richtig mit den verschiedenen input-Types. Aktuell werden die im Adminbereich aber nicht verwendet weshalb sie auch nicht deklariert sind. Gleiches gilt letztendlich auch für das Stylesheet vom Adminbreich welches ich auch allzugerne aufräumen würde.
Mit Sicherheit macht das an machen Stellen Sinn hier diese input-Types zu verwenden, nur würde es dann nicht ausreichen nur die Stylesheet-Deklaration einzufügen sondern man müsste dann auch die ganzen Felder durchgehen wo und wie man was verwendet.
Das jetzt nur für ausgewählte Stellen zu machen halte ich nicht für sinnvoll ... wenn schon müsste sich das auch durchziehen und muss getestet werden ob sich da nicht unerwünschte Nebeneffekte einstellen. Gerade das Date-Feld ist da so ein Kandidat wenn es um englische oder deutsche Formate geht.
Aus meiner Sicht wäre das zu berücksichtigen wenn wir mal an den Adminbereich gehen damit das ganze dann auch wirklich durchgängig und durchdacht ist. Wer aktuell sowas braucht kann sich das ja auch in die stylesheet.css einfügen.
Markus
comment:3 by , 6 years ago
| Milestone: | modified-shop-2.0.5.0 |
|---|
comment:4 by , 6 years ago
Es ging mir erstmal nur um das Stylesheet, damit man die Felder in Modulen bereits nutzen kann. Dafür muss ja nicht der ganze Adminbereich umgestellt werden.
Die Änderung am Stylesheet ist minimal und wird sich nicht auf irgendwas der Core Funktionen auswirken. Ich denke das könnte daher ohne große Mühe in die neue Version einfließen.
comment:5 by , 6 years ago
Du kannst doch bereits per auto_include() in /admin/includes/extra/css/ Styles für deine Module hinzufügen (oder in /admin/css/ für System-Module).
Gruß,
noRiddle
comment:6 by , 5 years ago
Korrektur:
Mit "(oder in /admin/css/ für System-Module)" war "(oder in /admin/includes/css/ für System-Module)" gemeint.
Gruß,
noRiddle

Das soll sich Markus mal bitte anschauen.