Themes

Door een goede scheiding tussen inhoud en design kan eenzelfde Drupalsite makkelijk een volledig nieuwe vormgeving krijgen door van theme te wijzigen.

Standaardtheme: Garland

De standaardlayout van Drupal, Garland, is geschikt voor het beheer van een site, alhoewel er ondertussen betere admin themes voorhanden zijn, zie hieronder. Voor het publieke deel van de site kan er best een andere theme gebruikt worden. Er zijn heel wat gratis en betaalde themes te vinden op het internet. Het is geen zo een goed theme om te gebruiken als startpunt om je eigen theme te ontwikkelen, daarvoor zijn de onderstaande starter themes veel meer geschikt.

Een nieuwe theme installeren

  1. Download een theme bestand en plaats het in /sites/all/themes. Maak dit mapje aan als het nog niet bestaat.
  2. Ga naar beheren > templates en zet het vinkje aan bij het theme.
  3. Geniet van de nieuwe layout

Gratis themes

Mooie Drupalthemes

Betaalde themes

Bepaalde bedrijven kunnen ook een *.psd omzetten naar een Drupal theme:

Software zoals http://www.artisteer.com kan een standaard maar aanpasbaar Drupal theme opzetten. De verkregen designs van Artisteer doen wat terugdenken aan Frontpage en zijn niet zo ideaal qua html code.

De Sweaver module (http://drupal.org/project/sweaver) geeft je een heel mooie theme builder interface. Hopelijk zal Acquia hun Theme builder die ze ontwikkelden voor Drupal Gardens ook vrijgeven. Ook Lullabot is al een tijdje bezig met een gelijkaardig project: Buzzr dat ook een theme builder heeft.

 

Basisthemes

Basisthemes zijn raamwerken om je eigen theme mee te bouwen. Ze zijn niet bedoeld voor eindgebruikers, maar voor mensen die een solide basis voor een eigen theme zoeken.

CSS Framework Starter Themes

CSS frameworks zijn erg handig om snel complexe layouts te maken die standard compliant zijn. Bekende voorbeelden zijn Blueprint en 960.gs. Bij Drupal vind je de volgende themes die hierop gebaseerd zijn:

Admin Themes

Speciaal ontworpen om overzichtelijk de beheerpagina's mee te bekijken.

Ubercart Shopping cart themes

http://drupal.org/project/acquia_prosper

Form theming hulp

Het themen van forms kan via het opstellen van specifieke *.tpl.php bestanden (zie http://www.lullabot.com/articles/modifying-forms-5-and-6 en http://drupal.org/node/101092), maar er zijn ook enkele modules die je kunnen helpen een pak zaken zonder code te doen:

Andere themegerelateerde modules

    Reacties

    Door ehwh op 1 september, 2010 - 22:57
    Door Jax@drupal.org op 7 september, 2010 - 14:07
    Door martony op 7 september, 2010 - 11:53

    Een beginnend LAMP gebruiker. En plots scheen het licht in de duisternis.

    Door Jacko Duker op 28 december, 2012 - 08:05

    klopt het dat ik een theme zo kan switchen als deze eenmaal geinstalleerd is op de site.
    heeft dit geen consequenties voor de site zelf?

    Bookmark and Share

    Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

    Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

    onomatopee