74 lines
2.5 KiB
Markdown
74 lines
2.5 KiB
Markdown
|
|
# ✅ Исправлено
|
|||
|
|
|
|||
|
|
## Проблемы:
|
|||
|
|
1. ❌ У Dexar пропали цвета
|
|||
|
|
2. ❌ На novo круг загрузки в цветах Dexar
|
|||
|
|
|
|||
|
|
## Что сделано:
|
|||
|
|
|
|||
|
|
### 1. API URL для novo временно на Dexar
|
|||
|
|
- ✅ `environment.novo.ts` → `https://api.dexarmarket.ru:445`
|
|||
|
|
- ✅ `environment.novo.production.ts` → `https://api.dexarmarket.ru:445`
|
|||
|
|
|
|||
|
|
### 2. Добавлены дефолтные CSS переменные в `styles.scss`
|
|||
|
|
Теперь в начале файла есть дефолтные значения:
|
|||
|
|
```scss
|
|||
|
|
:root {
|
|||
|
|
--primary-color: #667eea;
|
|||
|
|
--primary-hover: #5568d3;
|
|||
|
|
--secondary-color: #764ba2;
|
|||
|
|
// ... и все остальные
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 3. Обновлены оставшиеся стили на CSS переменные
|
|||
|
|
- ✅ Scrollbar → `var(--gradient-primary)`
|
|||
|
|
- ✅ Focus outline → `var(--primary-color)`
|
|||
|
|
- ✅ Body text → `var(--text-primary)`
|
|||
|
|
|
|||
|
|
## 🔄 Для применения изменений:
|
|||
|
|
|
|||
|
|
1. Остановите текущий `ng serve` (если запущен)
|
|||
|
|
2. Запустите заново:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
# Dexar (фиолетовый)
|
|||
|
|
npm start
|
|||
|
|
|
|||
|
|
# novo (зеленый)
|
|||
|
|
npm run start:novo
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## ✅ Теперь должно работать:
|
|||
|
|
|
|||
|
|
### Dexar Market:
|
|||
|
|
- ✅ Фиолетовые цвета (#667eea)
|
|||
|
|
- ✅ Фиолетовый spinner загрузки
|
|||
|
|
- ✅ Все компоненты в своих цветах
|
|||
|
|
|
|||
|
|
### novo Market:
|
|||
|
|
- ✅ Зеленые цвета (#10b981)
|
|||
|
|
- ✅ Зеленый spinner загрузки
|
|||
|
|
- ✅ Все компоненты в своих цветах
|
|||
|
|
- ✅ API запросы идут на dexarmarket.ru
|
|||
|
|
|
|||
|
|
## 📋 Что происходит:
|
|||
|
|
|
|||
|
|
1. `styles.scss` загружается первым с дефолтными цветами Dexar
|
|||
|
|
2. Затем загружается тема:
|
|||
|
|
- `dexar.theme.scss` (переопределяет на те же фиолетовые)
|
|||
|
|
- `novo.theme.scss` (переопределяет на зеленые)
|
|||
|
|
3. Все компоненты используют CSS переменные и автоматически получают правильные цвета
|
|||
|
|
|
|||
|
|
## 🚀 Проверка:
|
|||
|
|
|
|||
|
|
Откройте в браузере:
|
|||
|
|
- Dexar: http://localhost:4200 (фиолетовый)
|
|||
|
|
- novo: http://localhost:4201 (зеленый)
|
|||
|
|
|
|||
|
|
Проверьте:
|
|||
|
|
- ✅ Hero блок в правильном цвете
|
|||
|
|
- ✅ Кнопки в правильном цвете
|
|||
|
|
- ✅ Spinner загрузки в правильном цвете
|
|||
|
|
- ✅ Hover эффекты в правильном цвете
|