Hogyan lehet létrehozni saját témáját drupal 8. tlito

Témája kell létrehozni, két okból. Edit a kernel a szabályokkal ellentétes a Drupal felülvizsgálatát. és a használata kontribnyh így veszteséget okozhat design, ami, ha újra a témát automatikusan.
Azt javasoljuk, hogy a saját témákat egyszerű átnevezés semmilyen kontribnoy. Válasszon egy témakört, amelyben szerkezet célszerű megérteni. Tehát Bartik 53 CSS fájl és néhány kontribnyh téma túl sok sablon fájlokat, osztva al-mappákat. Néhány téma van egy jó funkciója az adaptív tervezése, az egyéb lehetséges hiba. Áttekintés a sablonokat Drupal 8 van.

Hogyan hozzunk létre saját témát másolásával Bartik:

  1. Másolni a mappát / core / themes / Bartik a számítógépen.
  2. Cseréljük ki a szót Bartik nevére a téma, például site_theme, minden irodai fájlokat a gyökér a szálak a mappában lévő fájlok sablonok, színes, és ezt a fájlt: config / schema / bartik.schema.yml
    Azt elvégzi a csere Geany (Linux) szoftver, a Windows ott szöveg Cserélje TR programot. Vagy meg lehet csinálni a Linux konzolon keresztül sed.
  3. Átnevezni fájlokat tartalmazó Bartik nevét, és cserélje ki a szót a téma neve site_theme
  4. Nevének módosítása a téma mappát site_theme - a nevét a használt alsó aláhúzás helyett szóközt fájlnevek és a nevét php-funkciókat. Ha azt szeretnénk, hogy a félreértések elkerülése végett, az egyik szót, például sitetheme.
  5. Feltöltés új téma az oldalon a témák mappába.
  6. A témát a „Megjelenés”

Ha minden kiderült, lehet szerkeszteni template fájlok, stílusok, változtassa meg a screenshot belül az egyszerű téma.

Két csapat: tömeges átnevezés fájlok rekurzió Linux és masszív helyettesítő szövegének rekurzív fájlokat Linux

Ha Linuxot használ, akkor itt van konkrét ajánlásokat hogyan lehet átnevezni kontribnuyu téma (Paxton példa):

1) Átnevezés összes fájlt egy mappába, és az almappákat. Nyisd meg a konzolt (terminál), a téma mappát, és nevezze Paxton csapat moyatema (vagy név):

2) nevének módosítása a téma egy szöveges fájlt. A konzol lista a következő keresési parancsot, és a szöveg cseréje a fájlokat:

grep 'Paxton' - P - R - I - l * | xargs sed - i 's / Paxton / moyatema / g'

3) át manuálisan a mappa nevét, és a nevét a téma leírását moyatema.info.yml fájlt.

  • Themy (ajánlott) - optimalizált klón a Paxton - adaptív téma, nincs extra JS, sablonokat a legördülő menüből a CSS.
  • Thisis - klón Bartik témája Drupal 8.0.0-RC3 kernel.