projects/org/drupal-lab/pirofey/CLAUDE.md

Pirofey — Тестовый магазин пиротехники

Версия: 1.0.0
Дата: 2025-12-21
Тип: test-site


Что это

Тестовый магазин пиротехники на Drupal 11 + Commerce 3.
Реализация шаблона ideal-shop.


Статус

Компонент Статус
Docker окружение Готово
Тема feyerverk 30%
Модули В разработке
Демо-данные Планируется

Структура

pirofey/
├── CLAUDE.md              ← Ты здесь
├── docker/                ← Docker окружение
├── themes/
│   ├── feyerverk/         ← Основная тема
│   └── gipir/             ← Альтернативная
├── modules/               ← Кастомные модули
├── config/                ← Drupal конфиги
├── docs/                  ← Документация
│   ├── drupal-ref/        ← Справочник (из ideal-shop)
│   └── PYRO-SPECIFICS.md  ← Специфика пиротехники
└── build/                 ← Сборка

Темы

feyerverk (основная)

themes/feyerverk/
├── feyerverk.info.yml
├── feyerverk.libraries.yml
├── feyerverk.theme
├── css/
│   ├── colors.css         ← Цвета (#EC1E20, #3306e6)
│   ├── style.css          ← Базовые стили
│   └── catalog.css        ← Каталог
└── templates/
    └── commerce/          ← Шаблоны товаров

Цветовая схема

Цвет HEX Использование
Красный #EC1E20 Цена, акценты
Синий #3306e6 Кнопки, ссылки

Связи

Проект Роль
ideal-shop Базовый шаблон
ideal-shop/theme Референс темы
pirotehnika Бизнес-данные (OZON, ERP)

Команды

# Запустить
cd docker && docker compose up -d

# Зайти в контейнер
docker exec -it pirofey-drupal bash

# Очистить кэш
docker exec pirofey-drupal drush cr

# Экспорт конфигов
docker exec pirofey-drupal drush cex

План развития

  1. [ ] Применить ideal-shop/theme как основу
  2. [ ] Кастомизировать под пиротехнику
  3. [ ] Добавить специфичные поля (калибр, залпы)
  4. [ ] Импортировать демо-товары

Версия: 1.0.0