Kategorien
Joomla Templates Webentwicklung

Joomla Template Reihe K07

Ein Joomla Template ist eine Vorlagen, die das Erscheinungsbild und Layout einer Joomla-Website bestimmt. Sie bestehen aus einer Sammlung von Dateien.

Joomla Logo flat

Ein Joomla Template ist eine Vorlagen, die das Erscheinungsbild und Layout einer Joomla-Website bestimmt. Sie bestehen aus einer Sammlung von Dateien. Damit wird das Design, die Struktur und das Verhalten einer Joomla-Website beeinflusst.

Im Grunde genommen sind Joomla Templates wie eine Schablone oder ein Rahmen. Dieser Rahmen legt fest, wie eine Joomla-Website aussehen und funktionieren soll. Sie enthalten das Design, die Farben, das Layout, die Schriftarten und Bilder, die auf der Website angezeigt werden sollen.

Es gibt Tausende von kostenlosen und kostenpflichtigen Joomla Templates. Viele verschiedene Designer und Entwickler haben an der Erstellung mitgewirkt. Die meisten Templates sind anpassbar und können von Benutzern bearbeitet werden. Damit kann das Aussehen und die Funktionalität ihrer Website geändert werden.

Im Allgemeinen sollten Joomla Templates so gestaltet sein, dass sie das Erscheinungsbild der Website verbessern und eine bessere Benutzererfahrung bieten. Sie sollten auch mit den neuesten Webstandards und Technologien kompatibel sein, um sicherzustellen, dass die Website auf verschiedenen Geräten und Browsern gut funktioniert.

Das hier vorliegende Template besteht aus zwei Containern die mittels float positioniert werden. Das funktioniert gut, evtl. ist noch Anpassungsbedarf nötig, der ist aber von Fall zu Fall verschieden.

Die Erstellung eines Joomla-Templates erfordert ein gewisses Verständnis von HTML, CSS und PHP, sowie Kenntnisse der Joomla-Architektur und der Funktionsweise von Templates.

Es gibt viele weitere Details und Feinheiten, die berücksichtigt werden müssen, um ein qualitativ hochwertiges Template zu erstellen. Es ist ratsam, sich mit der Joomla-Dokumentation und den Entwickler-Communities zu befassen, um weitere Informationen und Unterstützung zu erhalten.

https://www.w3.org/Style/CSS/Overview.de.htm

Zusammenfassung

Alle Angaben sind fix gesetzt, das sollte aber bei einer Auflösung von 1024px kein Problem darstellen.
Die Container bestehen aus einem Außen- und einen Innen-Container, um mehr Möglichkeiten zur Abgrenzung der Elemente zu erreichen.
Die wichtigsten Änderungen an den CSS Deklarationen sehen wie folgt aus.

Ich habe den oberen Bereich etwas zusammengefasst so das schon in der Startpage mehr Content auf dem Bildschirm zu sehen ist.
Die beiden Bilder in den Bereichen LatestNews und Popular habe ich aus der index.php in die CSS Datei gezogen.
Die CSS Deklaration des rechten Menüs ist nun auch validiert.

#content-left-popular {
float:left;
width: 230px;
margin: 0 0 0 80px;
padding: 0;
text-align:left;
font-size: 12px;
border:4px solid #FFFFFF;
background: transparent url(../images/bg-content-aussen-popular.jpg)
 no-repeat center center;
}
#content-left-latestnews {
float:left;
width: 230px;
margin: 0 0 0 80px;
padding: 0;
text-align:left;
font-size: 12px;
border:4px solid #FFFFFF;
background: transparent url(../images/bg-content-aussen-latestnews.jpg)
no-repeat center center;
}
#content-left-latestnews .moduletable, #content-left-popular .moduletable {
padding-left: 0;
margin: 5px 10px;
}
#content-left-latestnews h3, #content-left-popular h3 {
color:#A5A5A5;
}
#content-left-latestnews a, #content-left-popular a {
color:#BBBBBB;
text-decoration:none;
}
#content-left-latestnews a:hover, #content-left-popular a:hover {
color:#FFFFFF;
text-decoration:underline;
margin-left: 10px;

Das Template ist nicht explizit für ältere Browser angepasst. Ich kann hierbei auch keinen Support übernehmen, da mir dafür einfach die Zeit fehlt. Ihr könnt mir allerdings Fragen zukommen lassen, ich werde versuchen diese zu beantworten.
Eine Besonderheit an diesem Template sind die Attributselektoren aus der CSS 3 Spezifikation. Diese ist zwar noch nicht Standard, jedoch werden diese von Firefox, Safari und IE unterstützt. Insofern ist das Risiko, dass diese Spezifikationen in die endgültige Version von CSS 3 übernommen werden relativ gering.
Warnhinweis – Diese Seiten benutzen bestimmte CSS-Definitionen, die von älteren Browsern nicht dargestellt werden können. Das Template ist etwas älter, demzufolge müsst ihr die Installationsprozedur (index.php) anpassen.

105 kB

Von Michael

Diplom-Ingenieur
wohnhaft in München

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert