# 🎉 Система мультибрендинга настроена! ## ✅ Что сделано: ### 1. **Environment файлы** (конфигурация брендов) - ✅ `src/environments/environment.ts` - Dexar Dev - ✅ `src/environments/environment.production.ts` - Dexar Prod - ✅ `src/environments/environment.novo.ts` - novo Dev - ✅ `src/environments/environment.novo.production.ts` - novo Prod ### 2. **Темы оформления** (цвета) - ✅ `src/styles/themes/dexar.theme.scss` - Фиолетовая тема - ✅ `src/styles/themes/novo.theme.scss` - **Зеленая тема** 🟢 ### 3. **Angular конфигурации** - ✅ `angular.json` обновлен с 4 конфигурациями: - `development` - Dexar разработка - `production` - Dexar продакшн - `novo` - novo разработка - `novo-production` - novo продакшн ### 4. **Компоненты обновлены** - ✅ Header - использует `brandName` из environment - ✅ Footer - использует `brandName` из environment - ✅ Home - использует `brandName` из environment - ✅ Все стили используют CSS переменные для цветов ## 🚀 Как запустить: ### Dexar Market (текущий, фиолетовый): ```bash ng serve ``` ### novo Market (новый, зеленый): ```bash ng serve --configuration=novo --port 4201 ``` ### Сборка: ```bash # Dexar ng build --configuration=production # Результат: dist/dexarmarket/ # novo ng build --configuration=novo-production # Результат: dist/novomarket/ ``` ## 🎨 Цвета novo Market: ``` Основной цвет: #10b981 (зеленый) Вторичный: #14b8a6 (бирюзовый) Акцент: #34d399 (светло-зеленый) Градиенты: зеленые Hero фон: зеленый градиент ``` ## 📋 Что нужно сделать дальше для novo: ### Сейчас (когда будут данные): 1. Добавить логотип novo Market: `public/assets/images/novo-logo.svg` 2. Обновить телефоны в `environment.novo.ts` и `environment.novo.production.ts` 3. Настроить API endpoint (сейчас: `https://api.novomarket.ru:445`) ### Когда будут реквизиты: 4. Обновить `company-details.component.html` с реквизитами novo 5. Проверить все правовые документы 6. Обновить контактную информацию ### Перед деплоем: 7. Создать `nginx.conf` для novomarket.ru 8. Обновить meta теги в `index.html` 9. Настроить SSL сертификаты 10. Обновить `robots.txt` ## 📖 Документация: - `MULTI_BRAND.md` - Полная документация по мультибрендингу - `novo_TODO.md` - Список того, что нужно обновить для novo ## ⚡ Преимущества: - ✅ Один код для двух брендов - ✅ Легко добавить новые бренды - ✅ Автоматическое переключение цветов - ✅ Автоматическое переключение названий - ✅ Раздельные сборки - ✅ Минимум дублирования ## 🔄 Переключение между брендами: Просто запустите с нужной конфигурацией - все остальное произойдет автоматически: - Цвета изменятся на зеленые - Название сменится на "novo Market" - Email изменится на info@novomarket.ru - API будет указывать на novomarket API ## ✨ Примечание: Сейчас можете проверить novo Market, запустив: ```bash ng serve --configuration=novo --port 4201 ``` Откройте http://localhost:4201 и увидите зеленый novo Market! 🟢