Ga naar inhoud
Themes

Beste Drupal themes

De top 10 Drupal 10 themes voor elke website. Premium en gratis, responsive en modern. Van admin themes tot complete frontend themes.

Waar op letten bij een Drupal theme?

Een goed Drupal theme is meer dan alleen mooi. Check deze criteria voordat je kiest:

  • Drupal 10 compatibility: Check of het theme up-to-date is met Drupal 10
  • Responsive design: Mobile-first is essentieel, Google straft non-responsive sites af
  • Performance: Clean code, weinig dependencies, goede PageSpeed score
  • Regular updates: Actief onderhouden themes krijgen security patches
  • Customization options: Theme settings, regions, layouts zonder code aan te passen

Beste frontend themes voor Drupal 10

Deze themes zijn mooi, snel en makkelijk aan te passen

Olivero
Drupal 10 Default
Gratis Core

Olivero (standaard theme)

Het nieuwe default frontend theme in Drupal 10. Modern, responsive en accessibility-focused.

  • Built-in Drupal 10 (geen install nodig)
  • WCAG 2.1 AA accessibility compliant
  • Modern, clean design
  • Fully responsive
Beste voor: Standaard sites, overheid, accessibility-critical projecten
Bootstrap
Base Theme
Gratis Popular

Bootstrap

Bootstrap 5 integration voor Drupal. Gebruik Bootstrap's components en utilities in je Drupal theme.

  • Bootstrap 5 framework
  • Basis voor custom sub-themes
  • Veel sub-themes beschikbaar
  • Responsive en modern
composer require drupal/bootstrap5
Beste voor: Developers die Bootstrap kennen, custom themes
Bartik
Drupal 9 Legacy
Gratis Legacy

Bartik

Het oude default theme tot Drupal 9. Nog steeds beschikbaar maar vervangen door Olivero in Drupal 10.

  • Verouderd design (2011)
  • Wordt niet meer actief ontwikkeld
  • Wel responsive
  • Gebruik Olivero voor nieuwe sites
Beste voor: Migraties van oude Drupal sites, backwards compatibility
Radix
Base Theme
Gratis Dev-friendly

Radix

Modern base theme met Bootstrap 5, component-based architecture en Sass support.

  • Bootstrap 5 + Sass
  • Component-based theming
  • Gulp workflow voor asset building
  • Populair bij agencies
composer require drupal/radix
Beste voor: Agencies, developers die custom themes bouwen
Classy
Minimalist Base
Gratis Core

Classy (deprecated)

Minimal base theme dat CSS classes toevoegt aan markup. Verwijderd in Drupal 10 maar nog beschikbaar als contrib module.

  • Deprecated in Drupal 10
  • Voegt enkel CSS classes toe
  • Gebruik Stable 9 of Starterkit voor D10
  • Niet aanbevolen voor nieuwe projecten
Beste voor: Legacy sites, backwards compatibility met D9
Material
Admin Theme
Gratis Admin

Material Admin

Google Material Design voor de Drupal admin interface. Modern en clean.

  • Material Design principes
  • Modern admin interface
  • Vervangt Claro/Gin
  • Responsive admin
composer require drupal/material_admin
Beste voor: Modern admin UX, teams die Material Design willen

Beste admin themes

Admin themes bepalen hoe de backend eruitziet. Kies een moderne en gebruiksvriendelijke.

Gin

Meest populair

Modern admin theme dat Claro vervangt. Slank design, dark mode en focus op UX.

  • Dark mode built-in
  • Modern, clean interface
  • Gin Toolbar voor betere UX
  • Actief onderhouden
composer require drupal/gin

Claro

Core default

Het default admin theme in Drupal 10. Modern en accessible, maar minder features dan Gin.

  • Built-in Drupal 10
  • WCAG accessible
  • Stabiel en goed onderhouden
  • Geen dark mode
Standaard geïnstalleerd in Drupal 10

Seven

Deprecated

Het oude admin theme tot Drupal 9. Vervangen door Claro in Drupal 10.

  • Verwijderd in Drupal 10
  • Oude, verouderde interface
  • Gebruik Claro of Gin ipv Seven
  • Alleen voor legacy D9 sites
Niet beschikbaar in Drupal 10

Tips voor custom theme development

Als je je eigen Drupal theme wil maken

1. Gebruik een starter theme

Begin niet from scratch. Gebruik Starterkit, Bootstrap of Radix als basis voor je custom theme.

php core/scripts/drupal generate-theme my_theme

2. Maak een sub-theme

Inherit van een base theme (Bootstrap, Radix) en override alleen wat je nodig hebt. Zo blijf je updates ontvangen van het base theme.

3. Gebruik Twig templates

Drupal 10 gebruikt Twig voor templating. Copy templates vanuit core naar je theme en pas ze aan. Gebruik Twig debugging om te zien welke templates worden gebruikt.

4. Gebruik een build tool

Gulp, Webpack of Laravel Mix voor Sass compilatie, autoprefixer en asset optimalisatie. Radix komt met Gulp setup.

5. Test responsive vanaf het begin

Mobile-first development is essentieel. Test je theme op mobile, tablet en desktop tijdens development. Gebruik browser devtools responsive mode.

Veelgestelde vragen over Drupal themes

Wat is het verschil tussen een theme en een module?

Een theme bepaalt hoe je site eruitziet (design, layout, styling). Een module voegt functionaliteit toe (features, behavior). Themes zitten in /themes/, modules in /modules/. Je kan meerdere themes installeren maar er is altijd maar 1 actief (frontend) en 1 admin theme.

Kan ik een WordPress theme in Drupal gebruiken?

Nee, WordPress themes werken niet in Drupal. Ze gebruiken compleet verschillende template systems (PHP/WordPress functions vs Twig/Drupal hooks). Je kan wel het design nabouwen in een Drupal theme, maar het is een complete rebuild van scratch.

Welk admin theme is het beste?

Gin is momenteel het populairst door dark mode, modern design en betere UX. Claro (default) is solide maar minder features. Material Admin is ook goed voor teams die Material Design willen. Installeer Gin met Gin Toolbar voor de beste admin ervaring.

Hoe installeer ik een Drupal theme?

Via Composer (aanbevolen): composer require drupal/themename. Dan Appearance → Install en "Set as default". Voor custom themes: upload naar /themes/custom/ directory en enable via Appearance. Admin themes zet je in als "Administration theme".

Zijn premium Drupal themes de investering waard?

Voor de meeste projecten niet. Gratis themes zoals Olivero, Bootstrap en Radix zijn uitstekend. Premium themes (€30-100) kunnen tijd besparen als ze precies matchen met je design. Maar een custom sub-theme van een gratis base theme is vaak beter en flexibeler.

Hoe maak ik mijn Drupal theme sneller?

Minimaliseer CSS/JS, gebruik CSS/JS aggregation, lazy load images, gebruik een CDN voor assets, vermijd grote libraries (jQuery), gebruik Twig caching en test met PageSpeed Insights. Advanced CSS/JS Aggregation module helpt ook enorm.

Werken Drupal 9 themes in Drupal 10?

De meeste Drupal 9 themes werken in Drupal 10 na kleine aanpassingen. Check de theme compatibility op drupal.org. Bartik en Seven zijn verwijderd in D10 (vervangen door Olivero en Claro). Populaire contrib themes zoals Bootstrap, Gin en Radix hebben D10 versies.

Klaar om je Drupal theme te kiezen?

Start met Olivero of Bootstrap, installeer Gin voor de admin en host je site op snelle Drupal hosting.