Farbeinstellung

24.10.2010 22:58
avatar  Gama9
#1 Farbeinstellung
Ga
Mitglied

ein schönes (vor allem farbenfrohes) Feature wäre wenn man den Hintergrund, Farben usw. für jede Forumskategorie bzw. Eigene Seite oder Blog ändern könnte.

zb
es gibt zwei kategorien Formel 1 und Fußball-EM
alle Themen, Eigene Seiten und der Blog die mit Formel 1 zusammenhängen sollten wenn man sie aufruft als Forums-Hintergrund ein Formel 1 Auto haben und bei Fußball-EM z.B. ein paar Fußballer

im Admin-menü könnte man dies so machen, dass man jede Farbeinstellung (Forumhintergrund, Header und Footer Farben, usw.) abspeichern kann mit einem namen versehen kann (mit einer Farbeinstellung ist gemeint, die kompletten einstellungen die jetzt für das gesamte Forum auswählbar sind) und bei einer Eigenen Seite oder Forumsthema kann man dann das jeweilige "Layout" auswählen (durch ankreuzen)

hoffe es findet anklang unter den leuten hier


 Antworten

 Beitrag melden
26.10.2010 15:46
avatar  Gama9
#2 RE: Farbeinstellung
Ga
Mitglied

Frage an Ingmar und Co.


 Antworten

 Beitrag melden
26.10.2010 16:02 (zuletzt bearbeitet: 26.10.2010 16:24)
avatar  Ingmar
#3 RE: Farbeinstellung
avatar
Technik

Ich denke nicht, dass hier eine allgemeine Lösung über das Admin-Menü Sinn macht. Es würde das Adminmenü ziemlich sprengen, wenn dort ein anderes Design für jede Seite festgelegt werden könnte.

Was du willst ließe sich aber bereits jetzt mit ein paar Eingriffen ins Template lösen.

Ich kann da jetzt kein komplettes codebeispiel nennen aber vielleicht hilft ja ein Ansatz:

In der Oberen Leiste könnte man per Javascript bestimmen, auf welcher Seite man gerade ist (per regex auf die browser-adresse)
dann gibt man dem body-tag eine entsprechende ID (z.B. <body id="page_blog"> oder <body id="page_forum_em">)

Jetzt kann man bequem über das CSS-Addon den kompletten style für jede Seite anpassen...

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!