Opened 19 months ago

Last modified 12 months ago

#1720 assigned Erweiterung

Admin: Keine Styles für HTML5 Eingabefelder

Reported by: web-looks Owned by: markus
Priority: normal Milestone:
Component: Admin Version: 2.0.4.2

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 Changed 19 months ago by Tomcraft

  • Owner changed from somebody to markus
  • Status changed from new to assigned
  • Type changed from Bug/Fehler to Erweiterung

Das soll sich Markus mal bitte anschauen.

comment:2 Changed 19 months ago by markus

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 Changed 19 months ago by Tomcraft

  • Milestone modified-shop-2.0.5.0 deleted

comment:4 Changed 19 months ago by web-looks

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 Changed 15 months ago by anonymous

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 Changed 12 months ago by noRiddle

Korrektur:

Mit "(oder in /admin/css/ für System-Module)" war "(oder in /admin/includes/css/ für System-Module)" gemeint.

Gruß,
noRiddle

Add Comment

Modify Ticket

Action
as assigned
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.