feat: Реализован полный CRUD для админ-панели и улучшена функциональность
- Portfolio CRUD: добавление, редактирование, удаление, переключение публикации - Services CRUD: полное управление услугами с возможностью активации/деактивации - Banner system: новая модель Banner с CRUD операциями и аналитикой кликов - Telegram integration: расширенные настройки бота, обнаружение чатов, отправка сообщений - Media management: улучшенная загрузка файлов с оптимизацией изображений и превью - UI improvements: обновлённые админ-панели с rich-text редактором и drag&drop загрузкой - Database: добавлена таблица banners с полями для баннеров и аналитики
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
/* SmartSolTech - Main Styles */
|
||||
|
||||
/* Tailwind Base (if not loading properly) */
|
||||
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
|
||||
|
||||
/* CSS Reset and Base */
|
||||
* {
|
||||
margin: 0;
|
||||
@@ -7,10 +10,26 @@
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html {
|
||||
scroll-behavior: smooth;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
|
||||
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
|
||||
line-height: 1.6;
|
||||
color: #1f2937;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
|
||||
/* Root Variables */
|
||||
:root {
|
||||
--primary-color: #3B82F6;
|
||||
--secondary-color: #8B5CF6;
|
||||
--accent-color: #10B981;
|
||||
--text-dark: #1f2937;
|
||||
--text-light: #6b7280;
|
||||
--bg-light: #f9fafb;
|
||||
--border-color: #e5e7eb;
|
||||
}
|
||||
|
||||
/* Utility Classes */
|
||||
@@ -65,6 +84,8 @@ body {
|
||||
color: #3b82f6;
|
||||
background-color: #eff6ff;
|
||||
}
|
||||
|
||||
.mobile-menu {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
@@ -547,6 +568,39 @@ body {
|
||||
}
|
||||
|
||||
#final-price {
|
||||
font-size: 2.5rem;
|
||||
font-size: 2rem;
|
||||
}
|
||||
}
|
||||
|
||||
/* Hero секции - компактные для внутренних страниц */
|
||||
.hero-section-compact {
|
||||
min-height: 40vh !important;
|
||||
max-height: 50vh !important;
|
||||
padding: 4rem 0 !important;
|
||||
}
|
||||
|
||||
.hero-section-compact h1 {
|
||||
font-size: 3rem !important;
|
||||
margin-bottom: 1rem !important;
|
||||
}
|
||||
|
||||
.hero-section-compact p {
|
||||
font-size: 1.125rem !important;
|
||||
opacity: 0.9 !important;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.hero-section-compact {
|
||||
min-height: 30vh !important;
|
||||
padding: 3rem 0 !important;
|
||||
}
|
||||
|
||||
.hero-section-compact h1 {
|
||||
font-size: 2.5rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* Полноэкранный Hero только для главной */
|
||||
.hero-section {
|
||||
min-height: 100vh !important;
|
||||
}
|
||||
Reference in New Issue
Block a user