Commit Graph

14 Commits

Author SHA1 Message Date
25d797dff0 asdasd
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-26 19:47:58 +09:00
986001814c recreate table migration
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-26 19:16:20 +09:00
ccc66f7f0d Add project slug field migration
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-26 19:06:10 +09:00
b51d79c5a1 Implement modern media gallery with enhanced features
Some checks failed
continuous-integration/drone/push Build is failing
- Fix CSS loading issue in project_detail.html template
- Add comprehensive ModernMediaGallery JavaScript class with touch navigation
- Implement glassmorphism design with backdrop-filter effects
- Add responsive breakpoint system for mobile devices
- Include embedded critical CSS styles for gallery functionality
- Add technology sidebar with vertical list layout and hover effects
- Support for images, videos, and embedded content with thumbnails
- Add lightbox integration and media type badges
- Implement progress bar and thumbnail navigation
- Add keyboard controls (arrow keys) and touch swipe gestures
- Include supplementary styles for video/embed placeholders
- Fix template block naming compatibility (extra_css → extra_styles)
2025-11-26 18:52:07 +09:00
8e1751ef5d Remove ckeditor_uploader dependency and replace with TextField
Some checks failed
continuous-integration/drone/push Build is failing
- Removed ckeditor_uploader==6.4.2 from requirements.txt
- Modified migration 0014 to use models.TextField instead of ckeditor fields
- Replaced RichTextUploadingField with standard TextField for blog content and portfolio descriptions
- This resolves dependency issues while maintaining data compatibility
2025-11-26 10:37:12 +09:00
e7d6d5262d Добавлена система проектов с автоматическим ресайзом изображений и адаптивным дизайном
Some checks failed
continuous-integration/drone/push Build is failing
- Удалена старая система портфолио (PortfolioCategory, PortfolioItem)
- Расширена модель Project: slug, categories (M2M), thumbnail, media files, meta fields
- Объединены категории: ProjectCategory удалена, используется общая Category
- Автоматический ресайз thumbnail до 600x400px с умным кропом по центру
- Создан /projects/ - страница списка проектов с фильтрацией по категориям
- Создан /project/<pk>/ - детальная страница проекта с галереей Swiper
- Адаптивный дизайн: 3 карточки в ряд (десктоп), 2 (планшет), 1 (мобильный)
- Параллакс-эффект на изображениях при наведении
- Lazy loading для оптимизации загрузки
- Фильтры категорий в виде пилюль как на странице услуг
- Компактные карточки с фиксированной шириной
- Кликабельные проекты в service_detail с отображением всех медиа
2025-11-26 09:44:14 +09:00
ec01a2ae10 👥 Добавлено управление персоналом и карьерой
 Новые функции:
- 🧑‍💻 Team модель для управления сотрудниками
  • Полная информация о персонале (имя, должность, отдел)
  • Фотографии и контактные данные
  • Социальные сети (LinkedIn, GitHub, Telegram)
  • Навыки и опыт работы
  • Гибкие настройки отображения

- 💼 Career модель для вакансий
  • Детальное описание позиций
  • Требования и обязанности
  • Зарплатные вилки
  • Типы занятости и уровни опыта
  • Статусы вакансий и дедлайны

🔧 Админ-панель:
- Удобные интерфейсы для HR-менеджмента
- Группировка полей и фильтрация
- Быстрые действия для массовых операций
- Сортировка по приоритету

📊 База данных:
- Миграция 0013_career_team.py
- Оптимизированные индексы и связи
2025-11-25 15:44:57 +09:00
c1616ac542 Добавлена ContactInfo модель с красивой страницей О нас
Some checks failed
continuous-integration/drone/push Build is failing
- 📊 Создана ContactInfo модель с полями компании, контактов и описания
- 🎨 Полностью переработана страница about.html с современными карточками
- 🔗 Админ-панель для управления контактной информацией
- 💎 CSS анимации и градиенты для улучшения UI/UX
- 🗄️ Миграция 0012_contactinfo.py для создания таблицы
- 🔧 Обновлены views для использования данных из БД
2025-11-25 15:38:10 +09:00
6f43fa4c3b 🚀 MEGA UPDATE: Объединение всех изменений для продакшена
Some checks failed
continuous-integration/drone/push Build is failing
 НОВЫЕ ФУНКЦИИ:
- 🎬 Поддержка видео в Hero баннерах и услугах
- 💊 Водная анимация пилюль маркеров банеров
- 📱 Полная главная страница с портфолио, блогом, новостями
- 🎯 HeroBanner модель с видео/изображениями
- 🎨 Современные hover-эффекты и анимации

📊 УЛУЧШЕНИЯ СТРУКТУРЫ:
- Расширенная home_modern.html с полным контентом
- Новые URL маршруты для всех секций
- Обновленные views с передачей всех данных
- CSS стили для всех новых секций
- Миграции для видео полей

🎪 HERO БАНЕР СИСТЕМА:
- Динамические банеры с видео/фото фонами
- Пилюли маркеры с водной анимацией
- Растягивание маркеров от центра
- Адаптивный дизайн для мобильных
- Glassmorphism эффекты

🎨 СОВРЕМЕННЫЙ ДИЗАЙН:
- Hover анимации для карточек
- Плавные переходы везде
- Современная типографика
- Градиенты и тени
- Отзывчивая сетка

Готов к продакшену! 🚀
2025-11-25 11:24:19 +09:00
daa5c49bb9 fully functional. UX/UI stage 2024-11-01 19:27:14 +09:00
d1855a1af8 renew commit 2024-10-29 16:13:58 +09:00
f17c6b3a1a main funtions are ready
issue: ServiceRequest creates when QR code scanned
2024-10-14 05:24:48 +09:00
0e82b86e51 Fully functional. FrontEnd remains 2024-10-07 21:44:58 +09:00
31c478454b init commit 2024-10-06 20:01:20 +09:00