Огляд Framboise: яскравої дочірньої теми для Alara від UXL Themes

Framboise

Виглядає так, ніби Ендрю Старр (Andrew Starr) вирішив зібрати легіон блокових тем. Він є єдиним розробником UXL Themes і вже випустив 6 тем минулого року, причому більшість із них – за останні кілька місяців. Framboise, його останній проект є дочірньою темою до Alara.

Framboise

Ендрю пообіцяв випустити нову варіацію дизайну, дочірню тему чи блоковий патерн ще під час релізу Alara. Схоже, він не сидів склавши руки. З тих пір, як я останній раз переглядав Alara місяць тому, тема отримала чотири нові патерни, в результаті чого їх загальна кількість зросла до 45. Ендрю також зробив дві нові дочірні теми, всього їх тепер три.

Моя мотивація щодо встановлення та активації Framboise була двоякою. По-перше, друзі постійно запитують мене, куди зникли всі незвичайні теми для WordPress, а ця остання тема від Ендрю виглядає максимально дивною і химерною. Тому я сміливо порадив її своїм друзям. Якщо вас цікавить нестандартний дизайн, ви навряд чи помилитеся, обравши цей проект.

По-друге, мені хотілося подивитися, чи здатні інші розробники, окрім Automattic, зробити щось із блоковими дочірніми темами. Батьківські теми можна на пальцях перерахувати, а про дочірні я взагалі мовчу. Якщо Ендрю продовжить працювати в цьому напрямку, то він має шанси випередити всіх інших – хоча б за кількістю розроблених блокових тем.

Мене часом притягує візуальне своєрідність тем. Найчастіше я працюю в рамках чистого, мінімалістичного, нудного дизайну. Але часом хочеться “свіжого повітря”. Колірна гама Framboise, пастельно-блакитний, змішаний із рожевим, підняла мені настрій.

Ось приклад патерну сторінки About у поєднанні з квітами дочірньої теми:

Ломані лінії фону обробляються через градієнт – я тримаю код завжди під рукою.

У Framboise немає власного набору блокових патернів. Усі вони йдуть від батька – теми Alara. Те саме стосується і двох інших дочірніх тем: Ceres і Zelia. Чим більше сил йде на розширення базового продукту, тим більше часу займає його обслуговування. З огляду на те, що патерни зберігаються в Alara, всі дочірні теми можуть використовувати їх.

Це один із найпривабливіших аспектів дочірніх тем, що реалізуються з використанням блокової системи. За допомогою декількох простих штрихів розробники теми можуть створювати різні дизайни, що продемонстровано в повносторінкових паттернах теми:

Раніше я створював дочірні теми аналогічними методами, але все це будувалося на хисткому ґрунті. Оскільки WordPress не мав стандартизованої системи дизайну, зміни в батьківській темі могли легко зламати дочірню тему.

Зараз, коли теми працюють зі стандартним файлом theme.json для керування налаштуваннями та більшістю стилів, дочірні теми мають додатковий рівень захисту від поломок. Шаблони працюватимуть завжди, оскільки вони складаються з блоків.

Файл theme.json дозволяє легко створювати варіації дизайну, не торкаючись інших файлів. Framboise, наприклад, включає кастомні шаблони хедера і футера, але всі інші налаштування дизайну обробляються централізовано.

Я навіть не відразу зрозумів, що тема пов’язана з Alara, доки не встановив її та не побачив автора. У цьому таїться чари дочірніх тем. Як мені здається, тепер вони зможуть нарешті реалізувати весь свій потенціал, адже в ядрі вже є стандарти для їхнього просування.

Кожен новий блоковий проект, що з’явився на WordPress.org, мене все більше вражає та надихає. Можливо, завтра я побачу щось інше. Але поки що пограюся ще трохи з Framboise.

Прокоментувати

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *