Modify

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 Torsten Riemer, 6 years ago

Owner: changed from somebody to Markus Rehm
Status: newassigned
Type: Bug/FehlerErweiterung

Das soll sich Markus mal bitte anschauen.

comment:2 by Markus Rehm, 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 Torsten Riemer, 6 years ago

Milestone: modified-shop-2.0.5.0

comment:4 by web-looks, 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 anonymous, 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 noRiddle, 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

Modify Ticket

Action
as assigned The owner will remain Markus Rehm.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.