- are you dealing with a multi-site project (meaning that your theme, once chosen and implemented, will be used across all the other websites, too)?
- is the person maintaining the theme a HTML guru or a CSS expert?
- will this theme be used just on the website itself or for internal apps as well?
- what level of front-end performance optimization does it imply?
Classy vs Stable: Which Base Theme Works Best for You?
- are you planning to add classes only where the context demands them? Then Stable's The base theme for you!
- do you want lean markup, with very little classes (e.g toolbar and contextual links), giving you the freedom to customize your own markup patterns in your theme, to create only those classes that are required by your project? Stable again, is the “lucky” word, in this case!
- do you want to have a set of classes at your disposal, to tweak and use as styling hooks, right from the starting point? Then it "write" Classy all over your Drupal project!
1. How Much CSS and Markup Updating Does it Require?
- You decide to build your website on Classy theme, which in Drupal 8 comes with very little core CSS, so you will have to write your own classes and occasionally even to override the templates, depending on what you want your classes to style.
- You're building your theme on Zurb Foundation or Boostrap, which come with their own of out-of-the-box classes that all you need to do is apply to your markup. What's important for you to keep in mind, if you incline for this particular work scenario, is that once you have your Drupal site built, there's going to be a lot of template customization to do for adding all those out-of-the-box classes to your site's new components!
2. Has Your Client Expressed Any Preference?
3. Consider the Design
- Ember or Adminimal make some great administrative themes, that will do their job superbly helping you build your back-end app
- Zurb Foundation or Bootstrap make great choices if your web project includes components such as tables and forms
4. Will You Be Using a Pattern Library?
5. Consider Performance
We do Web development
Go to our Web development page!