# ✅ Обновлено: Все документы с динамическим брендингом ## Что сделано: ### 1. **Все компоненты получили environment переменные** Обновлены TypeScript файлы: - ✅ `company-details.component.ts` - ✅ `payment-terms.component.ts` - ✅ `privacy-policy.component.ts` - ✅ `return-policy.component.ts` - ✅ `public-offer.component.ts` - ✅ `about.component.ts` - ✅ `contacts.component.ts` - ✅ `delivery.component.ts` - ✅ `guarantee.component.ts` - ✅ `faq.component.ts` (уже был обновлен ранее) Теперь в каждом есть: ```typescript brandName = environment.brandName; brandFullName = environment.brandFullName; contactEmail = environment.contactEmail; // и другие переменные ``` ### 2. **Создан общий файл стилей** ✅ `src/styles/shared-legal.scss` - единый файл стилей для всех документов с: - CSS переменными для цветов бренда - Красивыми анимациями - Стильным оформлением заголовков с градиентами - Hover эффектами - Адаптивностью для мобильных - Цвета автоматически меняются под тему! ### 3. **Все SCSS файлы используют общий стиль** Заменены на простой импорт: ```scss @import '../../../../styles/shared-legal.scss'; ``` ## 🎨 Что изменилось в дизайне: ### Dexar Market (фиолетовый): - Заголовки H1 с фиолетовым подчеркиванием - H2 с фиолетовым акцентом слева - Секции с фиолетовой границей - Ссылки с фиолетовыми hover эффектами ### novo Market (зеленый): - Заголовки H1 с зеленым подчеркиванием - H2 с зеленым акцентом слева - Секции с зеленой границей - Ссылки с зелеными hover эффектами ## 📝 Теперь в шаблонах можно использовать: ```html
Контактный email: {{ contactEmail }}
Поддержка: {{ supportEmail }}
Телефон РФ: {{ phones.russia }}
Телефон Армения: {{ phones.armenia }}
Домен: {{ domain }}
``` ## 🎯 Следующий шаг: Обновите HTML шаблоны документов, заменив жестко заданные названия на переменные: ### Пример: **Было:** ```html