Ребята, вижу, что 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: не добавляйте тире в имя темы без него заработало
Я поигрался и поподключал разные, вот что нашел:
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.
Комментарии
PS: не добавляйте тире в имя темы без него заработало
и убедитесь, что имя темы не является одноименным с контрибным модулем
У Никиты всегда все очень доходчиво и по делу - https://druki.ru/wiki/9/themes/create
На вебинаре еще и наглядно получится
а вот кто уже на этом собаку съел, подскажите, какую лучше всего тему использовать как базовую? Что бы такой баланс между гибкостью, простотой и не перегруженностью
Дак в этом и фокус, почитайте линк, который я дал первый, одной командой разворачиваете себе чистую тему, красота.
Посмотрите какие темы есть в ядре Друпула. Можете сделать субтему на основе любой из них. По мере работы будете вычищать перекрывать код базовой темы и добавлять свой. Так и подберете приемлемый для себя баланс.
Если простота, то
html.twig - файлы брать с ядра
css, js - писать с нуля.
Еще есть "фреймворки" типа Бутстрап. Стоит ли их учить для разработки своих тем - решайте сами.