Hi guys,

today I want to ask you guys a question about the design with Drupal. I already investigated a lot and watched lots of Tutorials, but it seems to me that it is quite difficult to make Drupal "look good and modern". To me it seems that WordPress for example is much easier to make it look good. To not get a general discussion, I would like to ask how in Drupal would you make this site here: https://www.iflexion.com/ which is just a random page that suits my needs more or less. I know the "panels"-module, but I don´t really like to use that module, because it does not look good if you use "mobilizer" and altogether to me it seems rather "buggy" and difficult to handle. How would you design such a website? With different blocks or is there another way how to do this? Maybe another module?

Thank you very much in advance!

TT

Comments

sprite’s picture

The styling of the website at your link:

https://www.iflexion.com/

can be done with good theming.
You don't need Panels.
You don't want Panels.
Panels destroy theming integrity (and you still have the CSS style the content anyway!).

Notably, the site at your link appear to be a website built with Drupal.

Meanwhile, the paragraphs module is very handy.

https://www.drupal.org/project/paragraphs

You don't "need" the paragraphs module though, but it makes certain types of contemporary website layout really handy to work with during development, if paragraph fields are used to build certain types of node/page layouts.

If you were to use WordPress, you've still got to learn the CSS and learn how to integrate javascript libraries to get all the animated and responsive styling features people think are so "modern". However, Drupal is setup to do so easily, especially in Drupal 8.

================

The following websites are all built with Drupal (7 and 8) and all look similar to your example.

https://forumone.com/
- a large drupal development consultancy
https://nmaahc.si.edu/
- the site just above was created by the forumone drupal consultancy at the first link

https://www.beargroup.com/
- another drupal consultancy, with their own site built with drupal

================

http://demo.morethanthemes.com/corporateplus8/default/
http://demo.morethanthemes.com/magazineplus8/default/
http://demo.morethanthemes.com/enterpriseplus8/default/
http://demo.morethanthemes.com/restaurantplus8/default/

- all the examples just above are commercial distributions you can buy.
- you buy everything from the company just above as a bundle for the cost of a few hours of development time
- the distributions above pay for themselves in a day

http://demo.morethanthemes.com/corporateplus8/default/blocks
- the page at the link just above demonstrates drupal views, blocks, and integrated paragraphs fields to implements many examples of the modern GUI features you are looking for. You can save yourself time and just get their code, and learn from their code. Anyone using WordPress discovers that nearly all the plugins and widgets that are available are sold commercially by 3rd parties, and are much expensive that even buying the whole morethanthemes bundle, which implements complete ready-to-go distributions. The term distribution is a Drupal centric term, meaning that it is a complete ready to customize, full website.

Keep in mind that there are thousands of free Drupal modules available that implement every conceivable backend and frontend functionality one can imagine. Even after my decade of Drupal, PHP, CSS, javascript, experience, I constantly discover modules I didn't know existed when I got looking for some functionality, or a read the forums.

================

The following links demonstrate effective deployments of the paragraphs module, that probably makes the site builders life very convenient too:

https://www.beargroup.com/project-management
- each of the horizontal sections is a paragraph module paragraph field within a drupal content node

http://demo.morethanthemes.com/corporateplus8/default/products-3-col/fir...
- each of the the "feature" sections in the example just above is a paragraph module paragraph field

- - both examples require theme support though.

Drupal 8 uses the .twg theming framework
https://twig.symfony.com/

================

The problem with WordPress is that it is possible to make the surface of a website look modern, but WordPress lacks the backend advanced data management, and data configuration, and application functionality that Drupal implements and is available with free Drupal modules. The way Drupal is licensed is much better than the WordPress licensing.

spritefully yours
Technical assistance provided to the Drupal community on my own time ...
Thank yous appreciated ...

Drupal_8_TTerm’s picture

Hi Spirte,

thank you very much for your answer. I was a bit busy in the last days, that´s why I am answering a bit later. Your answer is really excellent and I tried out the "paragraphs"-module. Is it possible that this module doesn´t work properly in Drupal 7?