✨ Компактные hero секции и улучшенная инициализация БД
🎨 UI улучшения: - Уменьшена высота синих панелей с 100vh до 70vh на главной - Добавлен класс .compact (25vh) для всех остальных страниц - Улучшена адаптивность для мобильных устройств - Обновлены все шаблоны с hero секциями 🚀 Инфраструктура: - Автоматическая инициализация базы данных при деплое - Улучшены мокапные данные (больше отзывов, бронирований, сообщений) - Добавлены настройки сайта в базу данных - Создан скрипт автоматического деплоя deploy.sh 📦 Система сборки: - Обновлен .gitignore с полным покрытием файлов - Добавлена папка для загрузок с .gitkeep - Улучшен README с инструкциями по запуску - ES модули для инициализации базы данных 🐛 Исправления: - Совместимость с ES модулями в Node.js - Правильная обработка ошибок инициализации БД - Корректные SQL запросы для PostgreSQL
This commit is contained in:
@@ -111,11 +111,30 @@ body {
|
||||
/* Hero Section */
|
||||
.hero-section {
|
||||
background: linear-gradient(135deg, var(--primary-color) 0%, var(--korean-blue) 100%);
|
||||
min-height: 100vh;
|
||||
min-height: 70vh;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* Compact Hero Section for other pages */
|
||||
.hero-section.compact {
|
||||
min-height: 25vh;
|
||||
padding: 3rem 0;
|
||||
}
|
||||
|
||||
/* Mobile optimization for hero sections */
|
||||
@media (max-width: 768px) {
|
||||
.hero-section {
|
||||
min-height: 50vh;
|
||||
padding: 2rem 0;
|
||||
}
|
||||
|
||||
.hero-section.compact {
|
||||
min-height: 20vh;
|
||||
padding: 2rem 0;
|
||||
}
|
||||
}
|
||||
|
||||
.hero-background {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
@@ -463,7 +482,13 @@ footer a:hover {
|
||||
.hero-section {
|
||||
background: white;
|
||||
color: black;
|
||||
min-height: auto;
|
||||
min-height: 20vh;
|
||||
padding: 2rem 0;
|
||||
}
|
||||
|
||||
.hero-section.compact {
|
||||
min-height: 15vh;
|
||||
padding: 1.5rem 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
2
public/uploads/.gitkeep
Normal file
2
public/uploads/.gitkeep
Normal file
@@ -0,0 +1,2 @@
|
||||
# Этот файл обеспечивает создание папки uploads в репозитории
|
||||
# Папка нужна для загрузки изображений пользователей
|
||||
Reference in New Issue
Block a user