Claro is for administration, Olivero is general, but what is Stark for?

An intentionally plain theme with no styling to demonstrate default Drupal’s HTML and CSS. Learn how to build a custom theme from Stark in the Theming Guide.

If it's plain and with no styling, how does it demonstrate Drupal's (HTML) and CSS?

1 Answer 1


The theme's online documentation explains further:

The Stark theme is provided for demonstration purposes; it uses Drupal’s default HTML markup and CSS styles. It can be used as a troubleshooting tool to determine whether module-related CSS and JavaScript are interfering with a more complex theme, and can be used by designers interested in studying Drupal’s default markup without the interference of changes commonly made by more complex themes.

Users should not use it as a base theme as future core updates may break your theme.

In addition there is an issue to further discourage its use as a base theme.

  • 3
    The quoted documentation is outdated. Now you shouldn't use Stable either. If you want to use Drupal's default HTLM and CSS set the base theme to false. See drupal.org/node/3309392
    – 4uk4
    Jan 1 at 15:48
  • One of us should modify this answer.
    – cilefen
    Jan 1 at 16:09
  • I shortened the quote to include only true information.
    – cilefen
    Jan 1 at 16:12
  • I am confused, should stable and classy not used at all, only stark then?
    – alesios
    Jan 1 at 17:52
  • "Which base theme should I use" is a different question.
    – cilefen
    Jan 1 at 18:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.