Veränderte Darstellung

Begonnen von Liu-Kang, 12 Mai 2009, 16:56:36

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Liu-Kang

Hallo zusammen,

mir ist aufgefallen, daß nach dem Update die Eingabefelder irgendwie "verschwinden".
Also... es fehlt der weiße Rahmen drumherum.
Kommt vor allem im Forum etwas blöd wenn der Hintergrund schwarz ist und die Eingabefelder dann auch. Die muß man richtig suchen...
Erst wenn man mit der Maus in das Eingabefeld fährt, erscheint ein dünner weißer Rahmen drumherum.
Ist da irgendwie etwas geändert worden?

SvenW

Zitat: http://www.pragmamx.org/News-file-article-sid-677.html
Durch das neue Default-Stylesheet kann es in versch. Themes und Modulen zu ungewollten Ansichtsveränderungen kommen. Das ist unvermeidbar und wir bitten darum, solche Fälle im Forum mitzuteilen, dass eine Lösung gemeinsam erarbeitet werden kann.

Schaue mal unter "pragmaMX/layout/style/default.forms.css". 

Den style kannst du in deinem Theme ergänzen oder komplett überschreiben, in dem du dein CSS mit den Klassen aus der "default.forms.css" erweiterst.

Liu-Kang

Puh... OK...
also wenn ich das richtig verstehe, dann muß ich da irgendwie suchen, was wo wie verändert wird?
Oh Goth... das ist mir gerade zuviel input... :puzzled:

SvenW

Zitat von: Liu-Kang am 12 Mai 2009, 17:46:28
Oh Goth... das ist mir gerade zuviel input... :puzzled:

Probiere mal deine style.css in deinem Theme wie folgt zu ergänzen:

Old

/*
* IMPORT CSS STYLING
*/

/* Weblayout styling */
@import url(layout.css);
/* pragmaMx styling */
@import url(pragmamx.css);
/* Lightbox styling */
@import url(lightbox.css);


New

/*
* IMPORT CSS STYLING
*/

/* Weblayout styling */
@import url(layout.css);
/* pragmaMx styling */
@import url(pragmamx.css);
/* Lightbox styling */
@import url(lightbox.css);
@import url(forms.css);


Nun die "default.forms.css"  in "forms.css" umbenennen und die Klassen anpassen.

Klappt?



Liu-Kang

Hallo SvenW,
danke für Deine Hilfe :thumbup:!
Ich habe es wie folgt gelöst.
Die default.forms.css öffnen zum bearbeiten und dann das hier verändert:

old
form input,
form input[type=text],
form input[type=file],
form input[type=password],
form textarea,
form select {
   background-color: ___alternate-0___;
   border-color: ___bordercolor-dark___ ___bordercolor___ ___bordercolor___ ___bordercolor-dark___;
   border-style: solid;
   border-width: 1px;
   color: ___textcolor2___;
}


New
form input,
form input[type=text],
form input[type=file],
form input[type=password],
form textarea,
form select {
   background-color: ___#000000___;
   border-color: ___#cccccc___ ___bordercolor___ ___bordercolor___ ___bordercolor-dark___;
   border-style: solid;
   border-width: 1px;
   color: ___textcolor2___;
}


Wenn ich da ein wenig spiele, wird das schon :).

SvenW

Dann wird das aber bei jedem Update überschrieben!

Den Krams solltest du lieber in deinem Theme erweitern...

Liu-Kang

Da muß ich morgen ein wenig damit rumspielen...
momentan ist mir das etwas zu viel... aber danke :)!

Andi

Moin :)

Zitat von: SvenW am 12 Mai 2009, 18:18:13
Dann wird das aber bei jedem Update überschrieben!
Den Krams solltest du lieber in deinem Theme erweitern...

Genau  :thumbup:
Deswegen wurden diese css Dateien im Layout-ordner auch der Versionsüberwachung zugefügt.


Zitat___#cccccc___
Aber ohne die Unterstriche drumrum, also so:
Zitat#cccccc

Die Werte mit den Unterstrichen drumrum sind Platzhalter (Variablen) die durch die im Theme definierten Systemfarben ersetzt werden.
schön´s Grüssle, Andi