Открыто

Темизация Drupal 10+. Как конвертировать HTML шаблон в тему Drupal [Gumroad] [Рейналд Момпоинт]

Тема в разделе "Электронные книги", создана пользователем Топикстартер, 3 мар 2025.

Цена: 900р.-10%
Взнос: 803р.

Основной список: 2 участников

  1. 3 мар 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Темизация Drupal 10+. Как конвертировать HTML шаблон в тему Drupal [Gumroad] [Рейналд Момпоинт]

    Drupal 10+ Theming - How to convert an HTML template to a Drupal theme
    Язык: английский


    cover-gumroad-1920x1080.jpg

    Добейся мастерства в искусстве темизации Drupal.

    В этой книге вы пройдете через подробные и практические шаги, необходимые для преобразования HTML-шаблона в полностью функциональную тему Drupal. От настройки среды разработки до создания полного и тематического сайта Drupal, рассматриваются все аспекты процесса темизации.
    Начиная с HTML-шаблона и чистого сайта Drupal 10, мы шаг за шагом пройдем процесс создания темы Drupal с нуля. Большинство курсов и руководств по темизации работают с темой базового сайта, в этой книге мы будем темизировать довольно сложный бизнес-сайт. Сайт основан на Drupal 10.1, но материал и информация, содержащиеся в нем, применимы к любому сайту Drupal 10.x или Drupal 11.
    Репозиторий GitHub сопровождает эту книгу и предоставляет набор файлов и текущий «снимок» базы данных для каждой главы.

    Что вы узнаете:
    • Узнаете, как настроить локальную среду разработки Drupal с помощью DDEV
    • Поймете основы темизации Drupal, включая структуру тем, компоненты тем и роль шаблонов Twig
    • Узнаете, как разбирать и анализировать шаблон HTML и определять компоненты Drupal (типы контента, блоки, представления, стили изображений и т.д.), необходимые для создания и оформления каждого раздела
    • Узнаете, как внедрять CSS, HTML, JavaScript и другие файлы ресурсов в тему Drupal
    • Станете опытным пользователем в темизации заголовков/подвалов сайта, баннеров Hero, меню навигации, слайдеров изображений и компонентов Drupal, таких как абзацы, блоки, ноды контента, вьюс и веб-формы
    • Узнаете, как переопределять шаблоны Twig, писать пользовательскую разметку, писать пользовательские CSS и функции предварительной обработки
    • Узнаете о командах отладки и как их использовать во время разработки темы
    Для кого эта книга:
    Эта книга в основном предназначена для разработчиков веб-сайтов, связанных с Drupal но также и для всех, кто интересуется темизацией Drupal. Предполагается знание HTML, CSS и знакомство с языком шаблонов Twig. Чтобы извлечь максимальную пользу из этой книги, будет полезен предыдущий опыт работы с Drupal и базовый опыт создания сайтов на Drupal. Для помощи в аспектах создания сайтов предоставляется полный набор снимков экрана и резюме для создания и настройки всех компонентов Drupal.

    Содержание:
    Предисловие
    Глава 1 — Веб-сайт, который мы будем создавать
    Глава 2 — Настройка среды разработки (с использованием DDEV)
    Глава 3 — Установка сайта
    Глава 4 — Управление конфигурацией
    Глава 5 — Настройка Git и стартовый коммит
    Глава 6 — Обзор процесса темизации Drupal 10
    Глава 7 — Подготовка темы Arsha
    Глава 8 — Обзор макета дизайна
    Глава 9 — Создание файлов тем
    Глава 10 — Темизация шапки и панели навигации
    Глава 11 — Создание структуры страницы
    Глава 12 — Темизация главной страницы (часть 1)
    Глава 13 — Темизация главной страницы (часть 2)
    Глава 14 — Темизация главной страницы (часть 3)
    Глава 15 — Темизация страницы проекта и раздела портфолио
    Глава 16 — Темизация главной страницы (часть 4)
    Приложение A — Конфигурация компонента Drupal
    Приложение B — Репозиторий проекта GitHub
    Приложение C — Модули Contrib
    Приложение D — Ресурсы

    In this book, you’ll be guided through the detailed and practical steps needed to transform an HTML template into a fully functional Drupal theme. From setting up a development environment to building a complete and themed Drupal site, all aspects of the theming process are covered.

    Starting with an HTML template and a vanilla Drupal 10 site, we go step-by-step through the process of creating a Drupal theme from scratch. Most theming courses and tutorials theme a basic site, in this book we’ll be theming a fairly complex business site. The site is based on Drupal 10.1 but the material and information contained within is applicable to any Drupal 10.x or Drupal 11 site.

    A GitHub repo accompanies this book and provides a chapter-by-chapter file set and database "snapshot".

    What you will learn
    • Learn how to set up a Drupal local development environment using DDEV
    • Understand the essentials of Drupal theming, including the structure of themes, theme components, and the role of Twig templates
    • Learn how to dissect and analyze an HTML template and identify the Drupal components (Content types, Blocks, Views, Image styles etc.) needed to build and theme each section
    • Learn how to incorporate HTML template CSS, JavaScript and other asset files into a Drupal theme
    • Become proficient at theming site Headers / Footers, Hero banners, Navigation menus, Image sliders and Drupal components such as Paragraphs, Blocks, Content nodes, Views and Webforms
    • Learn how to override Twig templates, write custom markup, write custom CSS and preprocess functions
    • Learn about debug commands and how to use them during theme development
    Who this book is for
    This book is mostly intended for website developers involved with Drupal but also for anyone interested in Drupal theming. It assumes knowledge of HTML, CSS and familiarity with the Twig templating language. To get the most out of this book, prior experience with Drupal and basic Drupal site building is helpful. To aid the site building aspects, a comprehensive set of screenshots and summaries are provided for all Drupal component creation and configuration.

    Table of Contents
    Preface
    Chapter 1 - The Website We'll Be Building
    Chapter 2 - Setting Up a Development Environment (using DDEV)
    Chapter 3 - Install the Site
    Chapter 4 - Configuration Management
    Chapter 5 - Git Setup and Initial Commit
    Chapter 6 - Drupal 10 Theming Overview
    Chapter 7 - Arsha Theme Prep
    Chapter 8 - Design Mockup Review
    Chapter 9 - Building Out the Theme Files
    Chapter 10 - Theming the Header and Navbar
    Chapter 11 - Building Out the Page Structure
    Chapter 12 - Front Page Theming (Part 1)
    Chapter 13 - Front Page Theming (Part 2)
    Chapter 14 - Front Page Theming (Part 3)
    Chapter 15 - Project Page and Portfolio Section Theming
    Chapter 16 - Front Page Theming (Part 4)
    Appendix A - Drupal Component Configuration
    Appendix B - Project GitHub Repo
    Appendix C - Contrib Modules
    Appendix D - Resources

    Purchase Details
    All pages in this eBook are stamped (PDF stamping) with the purchaser's email address and the Gumroad logo. After purchase, you'll receive an email (typically within a few minutes) with a link to download the eBook.

    Все страницы в этой электронной книге проштампованы (штамп PDF) адресом электронной почты покупателя и логотипом Gumroad. После покупки вы получите электронное письмо (обычно в течение нескольких минут) со ссылкой для загрузки электронной книги.

    Формат pdf
    Цена $9,99
    Скрытая ссылка
     
    Последнее редактирование модератором: 3 мар 2025
    1 человеку нравится это.
  2. Последние события

    1. columber
      columber участвует.
      5 мар 2025
    2. pavel12
      pavel12 участвует.
      3 мар 2025