Omega D7, alternatief voor D8 of D9

Hallo forum leden,

Ik heb een Drupal 7 site met een Omega theme dat specifiek is gemaak. Zelf heb ik geen ervaring met Omega en ik zie dat het Omega project voor D8 een ontwikkelversie heeft en dat het project niet zichtbaar "onderhouden" wordt. Helaas heb ik nog weinig ervaring met Theming, zeker in D9 met Twig.

Wat bevelen jullie aan om https://www.bloemers-rt.nl om te bouwen naar D8?

Groet,
Frank

Drupalversie: 
8.x
Auteur: 
FvdLaar
afbeelding van Niek Kloots
Door Niek Kloots op 30 maart, 2021 - 10:18

Jij hebt het over het niet onderhouden worden van omega 8.x-5.0-alpha7
Ik zie op https://www.drupal.org/project/omega dat omega 7.x-4.4 net zomin wordt onderhouden.
Al meer dan 4 jaar geen commits meer en nog 236 open bugs.
Beter kan je kijken bij issues of daar zaken tussen zitten, die voor jou relevant zijn en je besluit daarop baseren.

Persoonlijk houd ik niet van thema's, die zoveel versies nodig hebben om tot een foutloze werking te geraken.
Ik zelf gebruik zelf het simpele thema Danland. Minder toeters en bellen misschien, maar wel een foutloze werking.

Door FvdLaar op 30 maart, 2021 - 11:58

Helder Niek.

De bedoeling is om de Drupal 7 versie van deze site naar Drupal 8 of 9 te brengen. Maar "gewoon even overzetten" gaat natuurlijk niet (Thema's in D8 en D9 werken met Twig, D7 is "de oude manier met PHP templates"). Vandaar dat ik keek naar de actualiteit van het Omega Project.

Voor de site is een "huisstijl" overgenomen in het Omega (sub)Thema. En daar wordt wel waarde aan gehecht. Dat zijn het menu (hover, menu icon), de header met een images (dus geen bedrijfslogo) en voor de brede versie (media query : wide) een verticale banner. Door Danland als basisthema te gebruiken krijg je meteen een heel nette site, maar met Omega kan je meer je eigen stijl bouwen.

Learning by Doing

afbeelding van Niek Kloots
Door Niek Kloots op 30 maart, 2021 - 12:23

'de header met een images' is met aanpassingen in de .css en wat schrappen in de page.html.twig op te lossen.
Zie daarvoor o.a. https://channelchallenge.nl
Op https://dldsa.nl voor een grotere dan standaard slideshow. Of http://besweb.be voor een simpel zakelijk uiterlijk.
Je ziet mogelijkheden zat met een bewerkt thema.
Heeft ook maar 1 style.css en 1 maintenace.css nodig voor D7 en 3 stuks voor D8 en niet zoals Omega 15 stuks css en 21 stuks scss bestanden!
Het enige wat bij Danland beter zou kunnen is de Superfish implantatie/integratie.
Daarvoor in de plaats schrap ik de ingebouwde style op style.css en installeer ik de Superfish module zelf.

Wat ik zo snel zie van bloemers-rt.nl moet dat dus niet moeilijk zijn met Danland te maken.

Door FvdLaar op 30 maart, 2021 - 13:32

Bedankt Niek! Ik ga er eens in duiken. Denk dat het nog wel een uitdaging wordt om de verschillende vormgevingen (breakpoints, media query: smal met klein menu, normal zonder verticale banner, wide met verticale banner) i.c.m. Danland.

Learning by Doing

afbeelding van Niek Kloots
Door Niek Kloots op 30 maart, 2021 - 13:41

Hier heb je het Danland theme handbook en verder moet je het gewoon gaan uitproberen in een sub-site zou ik zeggen.

afbeelding van Jurgen M
Door Jurgen M op 7 april, 2021 - 20:52

Een thema die heel kneedbaar is (je moet wel kaas hebben gegeten van css) en die zowel voor Drupal 8 als voor Drupal 9 bestaat is Adaptive Theme
https://drupal.org/project/at_theme
Het thema moet worden geïnstalleerd met een speciaal daarvoor ontwikkelde module namelijk AT Tool https://drupal.org/project/at_tool
AT Tool installeren met composer, zo heb je meteen ook Adaptive theme mee.

Het duurt wel een tijdje voor je het thema onder de knie hebt, maar het heeft onnoemelijk voor mogelijkheden.

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee