Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Разработка кастомных React-блоков Gutenberg по макету Figma + установка на WordPress

Разместить заказ
t
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте меньше месяца
Бюджет: по договоренности
Цель:
Перенести готовый макет сайта из Figma в виде кастомных блоков Gutenberg на WordPress, с возможностью визуального редактирования всех секций без кода

Что нужно сделать:
1. Верстка по макету Figma

— Сделать адаптивную верстку (desktop, tablet, mobile)

— Применить современные подходы (fluid, clamp, container queries, grid/flex)

— Поведение и состояния по макету (hover, focus, empty)
2. Создание кастомных React-блоков Gutenberg

— Использовать @wordpress/create-block и @wordpress/scripts

— Создать блоки как самостоятельный плагин

— Прописать block.json, edit.js, save.js или render.php

— Поддержка редактора (InspectorControls, переменные, цвета, spacing)
3. Сборка и оптимизация

— Сборка production-бандлов (npm run build)

— Оптимизация скриптов, ленивое подключение, минимизация

— Поддержка theme.json и Global Styles
4. Установка на сервер WordPress

— Загрузка плагина через админку или по FTP

— Активация и тестирование

— Проверка редактируемости блоков и отображения на фронте

На выходе:
* Рабочий плагин axon-blocks.zip с блоками по макету
* Подключённые блоки в редакторе WordPress
* Проверка адаптации, производительности и редактируемости
Разделы:
Опубликован:
03.06.2025 | 13:29 [поднят: 03.06.2025 | 13:29]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: Разработка сайтов на Wordpress недорого

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».