Panels versus themes: What is the best way?

Since Panels is included in Drupal 8 core, isn't it the way forward? Do we still need to design static HTML pages and then integrate them with Drupal, or Panel everything out and directly place content there be it block, views or from some other modules as they are all readily available?

The issue of performance with Panels can be solved to an extent using the Boost module. We can't have all what we want; we have to compromise at something.

  • possible duplicate of How to theme Panels properly?
    – niksmac
    Commented Apr 6, 2013 at 6:02
  • 1
    @NikhilM i have seen them but i am not asking how to theme panels properly...i am asking if panels are better way to layout and structure the site as compared to theming...thanks though for your consideration
    – user145078
    Commented Apr 6, 2013 at 6:05
  • 1
    This is a rather subjective question: There isn't a best way that is valid for everybody. If you have a specific use case, then the question could be answered. As it is, it is probably getting different answers basing on the experience users had with Panels. It is not a matter of Drupal 8 versus Drupal 7; it is a matter to ask a too broad question.
    – apaderno
    Commented Apr 6, 2013 at 7:45
  • 1
    The suggested duplicated question is not a duplicated question: This question is asking if it is better to use themes or the Panels module; it doesn't ask how to theme the output of the Panels module.
    – apaderno
    Commented Apr 6, 2013 at 7:47
  • 1
    This questions is to me Panels vs. Regions, and as such UI vs. Code implementation. In either case there as never been a "need" to make static HTML before theming. Theming is, in my terms, basically to add CSS to Drupal output (may it be generated or custom), which also translates to "implementing a design".
    – dxc
    Commented Apr 7, 2013 at 4:12

1 Answer 1


What is in Drupal 8 is not Panels -- the Panel-ish controller is still being worked on. The SCOTCH initative was definitely Panels inspired for sure but there is no UI yet, definitely no upgrade path or anything.

However, Spark is based on Panels for "better forward compatibility".

Besides Spark I am sure the Panopoly people will make sure there's an upgrade path.

With all this said, your question makes no sense. You are comparing apples to oranges. Panels vs theming, that's like asking, Views vs custom queries. It's for different skillsets and different situations.


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.