Я покажу вам, ребята, как создать пользовательскую тему, создав новую тему с именем first.
Структура файла для темы «первый»
Примечание. Здесь «первый» нужно заменить на {your_theme_name}.
Drupal/Темы/на заказ/Первый
first.info.yml
first.libraries.yml
screenshot.png
logo.svg
шаблоны:
— page.html.twig
css:
— стиль.css
Создание файла .info.yml
Теперь мы определяем нашу тему в этом файле. Сначала мы определяем такие вещи, как имя, тип, описание и т. д.
Затем мы определяем наши библиотеки и регионы.
Создание файла .libraries.yml
В этом файле мы просто вызываем файл style.css, который будем создавать.
(Мы определим файл styles.css позже)
Создание файла .page.html.twig
Создайте новую папку с именем templates и внутри нее создайте файл page.html.twig. Теперь в соответствии с определенными вами регионами вы должны добавить код в файл.
Создание файла .CSS
Теперь мы создаем файл style.css в папке css. В этом файле все стили зависят от того, что вам нравится.
Файлы logo.svg и screenshot.png
Вы должны добавить файл logo.svg, который Drupal найдет и добавит в качестве логотипа темы, и файл screentshot.png, который будет отображаться при попытке установить и включить тему. Эти два файла должны быть добавлены в вашу папку [название темы].
Я собираюсь сделать снимок экрана после создания всех файлов и сделать его своим файлом screenshot.png.
Теперь наслаждайтесь новой темой, которую вы только что создали.