Как можете да създадете своя собствена тема на Drupal 8, tlito

Трябва да се създаде Неговата тема по две причини. Редактиране на ядрото е в противоречие с правилата на Drupal редакция. и използването на kontribnyh така може да причини загуба на проектиране, когато се случи, за да презаредите темата автоматично.
Предлага се да създавате свои собствени теми просто не бъдат преименувани kontribnoy. Изберете тема, в която структура е удобно да се разбере. Така Bartik 53 CSS файлове и някои kontribnyh теми твърде много шаблонни файлове, разделени в подпапки. Някои теми имат добра функция на адаптивен дизайн, с други възможни грешки. Преглед на шаблони за Drupal 8 е тук.

Как да създадете своя собствена тема чрез копиране Bartik:

  1. Копирайте папка / ядро ​​/ теми / bartik на компютъра.
  2. Сменете дума bartik върху името на вашата тема, например, site_theme, всички офис файлове в основата на резбата файлове в папката шаблони, цвят и в този файл: довереник / схема / bartik.schema.yml
    Аз извърши подмяна на Geany (Linux) софтуер, за Windows има Текст Сменете TR програма. Или може да се направи в конзолата на Linux чрез СЕД.
  3. Преименуване на всички файлове, съдържащи Bartik име, и да го замени с думата от името на тема site_theme
  4. Промяна на името на папката на тема site_theme - в имената на използваната по-ниска долна черта вместо интервал в имената на файловете и в имената на PHP-функции. Ако искате да се избегне объркване, използвайте една дума, например, sitetheme.
  5. Качване на нова тема на сайта в папката теми.
  6. Активиране на темата в "Облик"

Ако всичко се оказа, можете да редактирате шаблонни файлове, стилове, промяна на екрана вътре за по-лесно тема.

Два отбора: масивна преименуване на файлове с рекурсия в Linux и масивна замяна на текст в рекурсивни файлове в Linux

Ако използвате Linux, а след това тук са конкретни препоръки как да преименувате kontribnuyu тема (Пакстън например):

1) Преименуване на всички файлове в дадена папка и подпапки. Отворете конзола (терминал), папката на тема и преименуване Пакстън отбор на moyatema (или вашето име):

2) Промяна на името на темата в текстов файл. В списъка на конзолата следната команда за търсене и заместване на текст във файлове:

Впиши "Пакстън" - P - R - I - л * | xargs SED - I е / Paxton / moyatema / г "

3) Ръчна промяна на името на папката и името на описанието на тема в moyatema.info.yml файл.

  • Themy (препоръчително) - оптимизирана клонинг на Пакстън - адаптивна тема, без допълнително JS, шаблони с падащото меню на CSS.
  • Thisis - клонинг Bartik тема на Drupal 8.0.0 RC3-ядро.