Schriftfarben Besucher (Theme primitive element)

Begonnen von Pat Satanus, 02 August 2007, 10:17:24

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Pat Satanus

Guten Morgen.

Nachdem ich nun endlich das Theme "primitive element" soweit angepasst habe, bekomme ich nun doch ein kleines Problem. Leider habe ich über die Suche keine Antworten gefunden und weiß wirklich nicht, wie ich dieses Problemchen beheben kann.

Problem: Als Gast auf meiner Seite sind die Blocktitel, content-Inhalte und News in einer nur schlecht zu lesenden Farben dargestellt, nämlich rot. Auf dunklem Hintergrund ist das absolut bescheiden. Ist man allerdings als User angemeldet, sind die Farben ok. Am besten wäre es, wenn auch die Gäste die eingestellten Farben sehen würden (z.B. die Schriftfarbe #333333).

Frage: Wo ändere ich diese erbärmliche rote Farbe in etwas augenfreundlicheres um?

Wer sich das mal ansehen möchte, hier die HP: www.patsatanus.de

Gebt mir bitte mal einen Denkanstoss, ich komm einfach nicht weiter. Liegt es in der style.css, im theme.html oder sonst wo? Ich blick´s wirklich nicht mehr...

So long...

Pat
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

siggi

Ich tippe mal auf die System-Farben $textcolor1 oder $textcolor2, die im Theme definiert
werden. Ist es ein Mx-Theme, dann werden sie wohl in der functions.php des Themes zu
finden sein, ansonsten findest du diese Definitionen in der theme.php  ???
Wenn man an Gras zieht wächst es auch nicht schneller.

Pat Satanus

Danke für die schnelle Antwort.

In der functions.php sind $textcolor1 mit #333333 und $textcolor2 mit #666666 definiert. Wie gesagt, das wird auch so richtig schön dargestellt, solange man auf der HP angemeldet ist. Aber als Gast ist das rot. Und ich find ums Verrecken nirgends eine Definition dieser roten Schrift. Weder in der functions.php, noch in der theme.php. OK, es ist möglich, daß ich die irgendwie übersehen habe, aber dann hätte ich sie mehrfach übersehen.

Nunja, vielleicht finde ich noch des Rätsels Lösung, vielleicht weiß noch jemand Bescheid, auf jeden Fall werde ich die Lösung hier posten, sobald ich sie habe.

So long...
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

siggi

auf jeden Fall wird der Farbcode über <font color.... initalisiert, also keine css-klasse, sprich
es muss im theme selber definiert sein. du kannst doch für angemeldete user das design wechseln
lassen, benutzt du das theme evtl. zweimal  (unter einem anderen namen) ??  :gruebel:
Wenn man an Gras zieht wächst es auch nicht schneller.

Pat Satanus

Das wäre natürlich eine Möglichkeit mit dem zweiten theme...

Aber ich denke, daß ich irgendwo einen Flüchtigskeitsfehler habe. Ich lass das jetzt auch mal kurz ruhen und klemm mich am Wochenende nochmal dahinter.

Danke für Deine Hilfe.
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

Pat Satanus

OK, das mit dem zweiten theme war ja im Ansatz nicht schlecht, nur hat das nicht so wirklich geklappt.
Das Problem besteht nach wie vor und ich blick´s wirklich nicht mehr. Es ist ja nicht so, daß die Besucher nichts von der Seite haben, aber nach kurzer Zeit wird das Lesen der einzelnen Beiträge (z.B. News) sehr ermüdend für´s Auge.

Hat noch jemand Ideen oder Tipps?
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

siggi

das mit dem  zweiten theme war kein vorschlag (weiss auch nicht, wie du darauf kommst),

Zitatbenutzt du das theme evtl. zweimal  (unter einem anderen namen) ??   :gruebel:

sondern eine frage, will sagen, hast du das gleiche theme unter anderen namen (als Kopie z.b.)
in deinem theme-ordner  und dieses vielleicht als default und als angemeldeter
user das andere oder umgekehrt ?
Dann musst du logischerweise in beiden themes nach diesen einträgen suchen...

Wenn man an Gras zieht wächst es auch nicht schneller.

jogi24

hi

@ Pat Satanus

suche doch einfach mal in deiner aktuelle theme nach ff0000.



siggi

#8
So ich hab jetzt mal etwas den HTML-Quelltext durchforstet, den dein Theme auswirft...
Sorry, aber dein Theme ist validierungsmäßig ein Desaster :S  (271 Warnungen in meinem Html-Validator) :

Zitat
=> 241 mal ein unmaskiertes '&' (richtig :  '&amp;) in den Hyperlinks
=> anstatt <li> steht <div> in einer <ul> Liste
=> diverse Verschachtelungsfehler und fehlende Schliess-Tags wie  <div> ohne </div>,
     <font> ohne </font>, <marquee>
ohne</marquee>,
     dann sowas wie <b><b> doppelt gemopelt , usw...
      hier der wohl verantwortliche Fehler für die roten Schriften :
      line 164 column 15 - Warning: missing </font> before <table>
=> falsch plazierte  break-Tags  (<table><br> ...  sowas macht man doch nicht    ???

da die CSS-Klasse #content h2 in deiner style.css kein color-Attribut hat wird automatisch
das Rot  aus dem davor definiertem <font color="#ff0000"> an den folgenden
<h2>-Tag 'vererbt'.
<!-- block-Who_is_Online_IrcChat_Eggdrop.php output start -->
<div class="boxcontent">
Willkommen<br><font color="#ff0000"><b>Wandelnder!</b><br>
<br><img src="themes/mx-primitiveelement/images/dot.gif" alt="" border="0"...

Es wird ein <font color="#ff0000"> eingeleitet aber der notwendige </font>-Tag
fehlt schlicht und ergreifend  :puzzled:

Mein Tipp: Ich würde das ganze Theme nochmals gründlich syntax-mäßig überarbeiten  :thumbup:
Wenn man an Gras zieht wächst es auch nicht schneller.

Pat Satanus

UhOh, wenn ich das so ansehe, muß ich wohl das ganze theme noch einmal von Grund auf durchforsten. An so etwas grundlegendes wie tag-Fehler hab ich schon mal gar nicht gedacht.

Danke an euch.
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

siggi

Wenn man an Gras zieht wächst es auch nicht schneller.