Drupal 10 создание своей темы

Главные вкладки

Аватар пользователя fgvlasov fgvlasov 29 января 2023 в 9:08

Ребята, вижу, что 10 февраля будет видео трансляция на эту тему, но вдруг вы уже пробовали создавать на 10 Drupal свою тему. Я воспользовался информацией отсюда: https://www.drupal.org/about/core/blog/new-starterkit-will-change-how-you-create-themes-in-drupal-10
нужной командой тема создалась, но я её не вижу почему-то в Оформлении, чтобы включить.
php core/scripts/drupal generate-theme mytheme

Можете подсказать почему? Не надо было никакого starterkit модуля ставить заранее?

PS: не добавляйте тире в имя темы ROFL без него заработало

Я поигрался и поподключал разные, вот что нашел:
https://www.drupal.org/project/material_base
https://git.drupalcode.org/project/material_base/-/blob/8.x-2.x/docs/index.md

https://www.drupal.org/project/zircon
https://weebpal.com/free-drupal-themes

Olivero геморрнойно оказалось делать subtheme, Radiх не заработал на 10.

Лучший ответ

Аватар пользователя fgvlasov fgvlasov 29 января 2023 в 9:20

PS: не добавляйте тире в имя темы ROFL без него заработало

Комментарии

Аватар пользователя dimitriy4k dimitriy4k 30 января 2023 в 15:20

а вот кто уже на этом собаку съел, подскажите, какую лучше всего тему использовать как базовую? Что бы такой баланс между гибкостью, простотой и не перегруженностью

Аватар пользователя fgvlasov fgvlasov 30 января 2023 в 15:40

Дак в этом и фокус, почитайте линк, который я дал первый, одной командой разворачиваете себе чистую тему, красота.

Аватар пользователя VasyOK VasyOK 30 января 2023 в 16:17

Посмотрите какие темы есть в ядре Друпула. Можете сделать субтему на основе любой из них. По мере работы будете вычищать перекрывать код базовой темы и добавлять свой. Так и подберете приемлемый для себя баланс.

Если простота, то
html.twig - файлы брать с ядра
css, js - писать с нуля.

Еще есть "фреймворки" типа Бутстрап. Стоит ли их учить для разработки своих тем - решайте сами.