54 lines
3.4 KiB
Markdown
54 lines
3.4 KiB
Markdown
# CHANGELOG.md — История изменений
|
|
|
|
## [Unreleased]
|
|
|
|
---
|
|
|
|
## [1.2.0] — 2026-02-19
|
|
|
|
### Fixed
|
|
- **Mobile header**: убрана кнопка "Получить КП" из мобильного хедера — теперь только лого + бургер
|
|
- **Мобильное меню**: вынесено из `<nav>` во внешний блок (исправлен баг `position: fixed` внутри `position: sticky`)
|
|
- **z-index меню**: поднят до 1000, меню открывается поверх всего контента
|
|
- **Кнопка нижнего CTA**: добавлен `white-space: normal; max-width: 100%` — длинный текст больше не выходит за экран
|
|
- **Горизонтальные карусели**: добавлен `touch-action: pan-x` на `.services-grid`, `.benefits-grid`, `.projects-grid`
|
|
- **Прыжки карточек**: убраны `transform: scale(.98)` при `:active` и `translateY(-4px)` при `:hover` на мобиле
|
|
- **Footer**: исправлен год © 2024 → © 2026
|
|
|
|
---
|
|
|
|
## [1.1.0] — 2026-02-19
|
|
|
|
### Added
|
|
- **Hero-секция**: CSS-паттерн фон (сетка, геометрия) как замена фото до загрузки реального изображения
|
|
- **hero-bg.png**: изображение для hero-фона загружено в `public/images/`
|
|
- **Top-bar**: полоса с адресом (Череповец), режим работы (Пн-Пт 8-18), email
|
|
- **Floating CTA**: плавающая кнопка "Получить КП" фиксированная внизу экрана на мобиле
|
|
- **Горизонтальные карусели**: секции Услуги, Преимущества, Портфолио на мобиле листаются горизонтально
|
|
- **Scroll-snap**: `scroll-snap-type: x mandatory` на каруселях
|
|
|
|
### Changed
|
|
- Рефакторинг HTML/CSS: полная перезапись index.html и styles.css с нуля в рамках микрозадач
|
|
|
|
---
|
|
|
|
## [1.0.0] — 2026-02-18
|
|
|
|
### Added
|
|
- **Первый деплой** лендинга на voda.zeroday.su
|
|
- **Express.js сервер** на порту 3006 (ранее рассматривался Next.js, выбран Express как более простой)
|
|
- **PM2**: процесс `voda-landing` настроен с автозапуском
|
|
- **Nginx**: reverse proxy конфиг `/etc/nginx/sites-available/voda.zeroday.su`
|
|
- **SSL**: сертификат Let's Encrypt выпущен через `certbot --nginx -d voda.zeroday.su`
|
|
- **PostgreSQL**: база данных `voda_landing` для хранения данных проектов
|
|
- **Multer**: загрузка фото проектов через админку
|
|
- **Bcryptjs + express-session**: авторизация в админке
|
|
- **Адаптивный лендинг**: секции Hero, Услуги (4), Преимущества (6), Портфолио (3), Форма, Footer
|
|
- **Счётчики**: 12+ лет, 87+ объектов, 24+ партнёра
|
|
- **Темная премиум-тема**: с индустриальным стилем, шрифт Inter
|
|
|
|
### Infrastructure
|
|
- Сервер: dev.zeroday.su
|
|
- MCP-коннектор: `dev` (https://dev.zeroday.su/sse)
|
|
- Gitea репозиторий создан: https://git.zeroday.su/admin/cherepovets-landing
|