diff --git a/plans/PROJECT_PLAN.md b/plans/PROJECT_PLAN.md index 89211fc..6473e6c 100644 --- a/plans/PROJECT_PLAN.md +++ b/plans/PROJECT_PLAN.md @@ -99,11 +99,19 @@ - Tailwind CSS (опционально для стилей) ### Основные компоненты + +#### UI компоненты (максимум 5) +- AppHeader - заголовок приложения с кнопкой загрузки изображения +- ImageManager - управление загрузкой и обрезкой изображений +- TextSection - управление текстами и настройками +- BackgroundPreview - превью фонового изображения +- PanelsList - список превью всех созданных панелей + +#### Вспомогательные компоненты - ImageUpload - загрузка изображений - ImageCropper - обрезка изображений -- TextManager - добавление, редактирование и удаление текстов, настройки текста +- TextManager - добавление, редактирование и удаление текстов - PanelPreview - превью отдельной панели (только для просмотра) -- PanelList - список превью всех созданных панелей ### Хранилище данных - panelStore - хранение состояния панелей и функций для их создания diff --git a/src/components/AppHeader.svelte b/src/components/AppHeader.svelte new file mode 100644 index 0000000..b2a4e44 --- /dev/null +++ b/src/components/AppHeader.svelte @@ -0,0 +1,35 @@ + + +