geburtstagsgeschenke.net
Unter Geburtstagsgeschenke.net befindet sich eine ganz besondere Seite: Es gibt dort einen Überblick über alle möglichen originellen und ungewöhnlichen Geschenke. Vom USB-Kühlschrank über den originalen englischen Adelstitel bis zur Fahrt im echten Formel-1 Auto reicht die Palette der angebotenen Ideen. Und wer die Seite genauer betrachtet, der wird schnell feststellen, dass der technische Hintergrund dieser Webpage genauso ungewöhnlich ist, wie der Inhalt der Seite selbst.
Betrachtet man das anspruchsvolle Design, das unter dem Namen „digital farm“ vertrieben wird, und von Mark Forrester ( WooThemes ) stammt, so stellt man zunächst ein Mal fest, dass diese Seite über insgesamt 4 unterschiedliche Stylesheets verfügt, die alle im Verzeichnis digitalfarm untergebracht sind. Die Palette reicht dabei von der Datei style.css in der die wesentlichen und grundlegenden Grafikelemente festgelegt sind, über die Datei reset.css bis hin zu der default.css und der custom.css.
Der Grund warum dieses Theme über so viele unterschiedliche CSS Dateien verfügt ist einfach zu erklären: Mit „digital farm“ kann der Enduser auch ohne großem Verständnis von CSS sehr grosse Änderungen des Designs vornehmen. Der Headerbereich, die Hintergrundgrafiken, die Sidebar etc. Nahezu jeder Bereich dieses außergewöhnlichen Themes ist individuell verstellbar: Die entsprechenden Einstellungen werden dann in der Datei default.css abgespeichert und sind jederzeit abrufbar. Zum Zurückkehren in den ursprünglichen Zustand dient die Datei reset.css und um Modifikationen des Themes abzuspeichern und es dennoch upgradefähig zu halten, dient die Datei custom.css.
Noch dazu ist dieses Wordpress-Theme widgetfähig und verfügt in der style.css über eine ganze Reihe von Codes, die speziell auf die Wordpress – Widgets zugeschnitten sind. Zusätzlich unterscheidet der Theme-Autor auch noch zwischen „Generic Widgets“ und „Specific Widgets“!
Eine wirkliche interessante CSS-Lösung, die sich Mark Forrester und WooThemes hier für Geburtstagsgeschenke ausgedacht haben!