Page 1 of 1
welche stylesheets sind notwendig
Posted: Fri Feb 13, 2009 11:36 am
by carolus
Hi, ich muss mich zum erstenmal an ein eigenes Seitendesign wagen. Hierzu muss ich stylesheets erstellen oder zumindest verändern. Nun habe ich gelesen, dass CMSms 5 und mehr Stylesheets nutzt, um die verschiedenen Aspekte des Designs abzubilden. Ich kann diese allerdings im Moment nicht eindeutig lokalisieren. Kann mir jemand sagen, welches stylesheet für welche Designvorgaben zuständig sind und wo ich sie finde. Würde mir für den Anfag sehr helfen.
carolus
Re: welche stylesheets sind notwendig
Posted: Fri Feb 13, 2009 12:06 pm
by antibart
Du kannst, wenn Du willst, alles in eine einzige css-Datei schreiben.
Alle bereits vorhandenen css gehören als Beipiel zu dem Modulen oder Demo-Templates. Die Benutzung ist freiwillig. Du findest sie unter "Layouts -> Stylesheets" (und da gehört auch die eigene hin). Bei Installation eines neuen Modul wird - wenn vorhanden - automatisch dort eine neue css-datei eingefügt.
Du musst natürlich alle benutzten css- dateien mit den Templates verknüpfen (linkes icon "css")
Wenn Du Dich dafür entscheidest, lieber eigene klassen in deiner eigenen css-datei zu benutzen, musst Du natürlich darauf achten, dass die Namen der css-Klassen mit denen der Modultemplates übereinstimmen.
Beispiel step by step:
1. Du installierst das News-Modul.
2. Dadurch wird automatisch eine neue css-datei mit dem namen News-Modul css (oder irgendwie so) in die stylesheet-liste eingefügt.
3. Du kannst diese mit deinem Template verknüpfen und sie dann beliebig anpassen.
4. Du kannst aber auch genauso gut drauf verzichten und alle styles in eine andere css-datei schreiben. Hauptsache, die Namen der Klassen (zB ".NewsSummary") bleiben identisch und die DAtei wird mit dem Template verknüpft.
Kurzum: die vielen mitgelieferten CSS sollen ledigliche eine Arbeitserleichterung sein. Sie sind kein Muss.
Re: welche stylesheets sind notwendig
Posted: Fri Feb 13, 2009 8:11 pm
by cyberman
carolus wrote:
Ich kann diese allerdings im Moment nicht eindeutig lokalisieren. Kann mir jemand sagen, welches stylesheet für welche Designvorgaben zuständig sind und wo ich sie finde.
Schau mal ins Menü "Layout > Templates".
Wenn du dort auf das CSS-Icon klickst, werden dir die Stylesheets angezeigt, die dem jeweiligen Template zugeordnet sind

.