Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Farbe Sternchen Pflichtfelder ändern

More
6 years 8 months ago #4574 by GERD
Hallo,

ich würde gerne die Farbe der Sternchen bei den Pflichtfeldern ändern.
Das Rot passt nicht zu meinem Formular.

Wie und wo kann ich das ändern?

Vorab vielen Dank!

VG
GH

More
6 years 8 months ago #4575 by Administrator AV
Replied by Administrator AV on topic Farbe Sternchen Pflichtfelder ändern
Hi,

das erfordert eigenes CSS. Da der Stern, je nachdem welches Formularlayout du verwendest, immer durch unterschiedliches HTML erzeugt wird, musst du zuerst rausfinden, welches CSS in deinem konkreten Fall verwendet wird. Evtl. hilft dir folgender Dokumentationsbeitrag dabei:
vi-solutions.de/de/support/dokumentation...out-mit-css-anpassen

Herzliche Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

More
6 years 8 months ago #4577 by GERD
Replied by GERD on topic Farbe Sternchen Pflichtfelder ändern
Danke für die Rückmeldung.

Leider lässt sich das Sternchen über Firebug nicht lokalisieren, sodass ich gar nicht weiß, wie ich die CSS dem Sternchen anpassen soll.

Ich hätte gerne dazu noch einen Screenshot von der Lokalisierung über Firebug beigefügt. Aber bei dieser Antwort gibt es wohl nicht die Möglichkeit für einen Anhang.

VG
GH

More
6 years 8 months ago #4579 by Administrator AV
Replied by Administrator AV on topic Farbe Sternchen Pflichtfelder ändern
Hallo,

du hast recht, dass das für das Sternchen etwas schwieriger zu finden ist.

Das Sternchen wird in der Regel über das Pseudoelement :after angehängt. Wenn ich mich recht erinnere, wird es teilweise an das HTML label Element gehängt, teilweise aber auch an ein span Element, je nachdem um was für einen Feldtyp und Formularlayout es sich handelt.

Im Visforms "Default" Layout für ein Feld vom Typ Text für das Formular mit der id 1 sieht dann z.B. so aus:
Code:
form#visform1 div.required > label.visCSSlabel:after { content: "*"; color: red; display: inline-block; padding-left: 10px; }

Die "content"-Regel fügt das Sternchen ein, die "color"-Regel setzt die Farbe.

Wie gesagt, für andere Formularlayouts und andere Feldtypen kann der CSS Selektor anders aussehen. Du bekommst die Information, die du suchst, wenn du im Firebug mit der Maus auf das Label zielst und dann evtl. noch in dessen Kindern nachsiehst ....

Herzliche Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

More
6 years 8 months ago #4581 by GERD
Replied by GERD on topic Farbe Sternchen Pflichtfelder ändern
Ich habe den Code in die css von visforms.css integriert.
Leider wird das Sternchen nicht in der gewünschten Farbe dargestellt. Es bleibt bei red.

Hier vom Feld 1 (Text) aus Firebug:
Code:
<div class="field1 required" aria-required="true"> <div class="fc-tbxfield1"></div> <label id="form1vorname-und-namelbl" class=" visCSSlabel " for="field1"> <span class="hasTooltip" title="" data-original-title="Name und Vorname eingeben">Vorname und Name</span> </label> <input id="field1" class=" inputbox visCSSinput " aria-labelledby="form1vorname-und-namelbl" name="form1vorname-und-name" aria-required="true" required="1" value="" type="text"> <p class="visCSSclear"></p> </div>

VG
GH

More
6 years 8 months ago #4582 by Administrator AV
Replied by Administrator AV on topic Farbe Sternchen Pflichtfelder ändern
Hallo,

der code ist ein Beispiel, um dir zu zeigen, wonach du suchen musst, damit du dann den Code der bei dir tatsächlich verwendet wird "überschreiben" kannst, indem du einen stärkeren CSS Selektor verwendest.
Der CSS-Selektor sieht bei dir wahrscheinlich anders aus.
Außerdem muss du den CSS-Selektor für deine Änderung stärker machen oder ein !important in der Regel einbauen, da das CSS das ich dir beispielhaft aufgeschrieben habe nicht in der visforms.css steht sondern abhängig vom Formularlayout ist. Dieses CSS wird "dynamisch" in ein style Element schrieben und das ist, bedingt durch die Art wie Joomla! solches inline-CSS einbindet unter der visforms.css und gewinnt deshalb immer, wenn der CSS-Selektor derselbe ist.

Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum