Commit Graph

50 Commits

Author SHA1 Message Date
Kirik bc57c51b44 Replace mobile.webp with higher quality version from mobile3 resize
- Resized mobile3.webp (5418x3070) to mobile dimensions (556x315)
- Quality: 85% WebP compression for better image clarity
- File size: 126 KB -> 66 KB (still lighter, much better quality)
- Now using consistent aspect ratio with desktop version
2025-11-12 20:02:47 +01:00
Kirik 6269d3323c Implement adaptive background images for mobile and desktop
- Add desktop.webp (2732x1535) for desktop devices and mobile.webp (556x1535) for mobile
- Create adaptive-background.css with media queries (max-width: 736px for mobile)
- Update config.toml to use desktop.webp as default background
- Modify htmlhead.html to include adaptive-background.css
- Update preload-images.html for responsive image preloading
- Optimize background loading based on device screen width

Both images include overlay.png and gradient overlay for consistent design.
Mobile version (124 KB) is 5.8x lighter than desktop version (716 KB).
2025-11-12 19:53:54 +01:00
Kirik 2510dc9110 Update plan page: remove Moscow region, simplify conditions, update text
- Remove 'Московскую область' from trip description
- Replace intro text with 'Хотите присоединится к поездке?...'
- Remove 'Поездки без дронов' section and custom trip proposal text
- Keep only 'Дронослёты' section with 5-day deadline
- Add consent header in explanations section
2025-11-10 20:58:19 +01:00
Kirik 48b8bc3285 Fix December trip image URL to S3 link 2025-11-10 19:41:36 +01:00
Kirik b08063eb1b Update December flights form and trip data
- Update form fields: Change 'Имя' to 'Фамилия, имя', add required phone field
- Add PDF upload for drone registration notice (BVS notice)
- Update trip conditions: Change 'Поездки с полетами дронов' to 'Дронослёты'
- Update submission deadline from 7 days to 5 days for drone flights
- Add detailed time departure info with location dependency
- Update privacy consent text and add centered consent header
- Hide November 2025 flights (set active: false)
- Update December 2025 flights image to winter drone photo
- Add backend validation for phone field and PDF file upload (max 5MB, PDF only)
- Update email notification function for consistent handling
2025-11-10 19:10:07 +01:00
Kirik 5a68ee77b6 Remove 'Предложить свое' option from trip selection dropdown 2025-11-05 16:43:35 +01:00
Kirik a187cd3bf3 Add 'Предложить свое' option to trip selection dropdown 2025-11-05 15:30:07 +01:00
Kirik 2cf7237167 Remove 'Свой вариант без БВС' option from trip selection dropdown
This option was displayed in the form dropdown, but users can still suggest custom trips through the 'bvs_number' textarea field.
2025-11-05 14:28:10 +01:00
Kirik 873c397b61 Update calendar to Nov/Dec 2025 and migrate to sleeptrip.ru
- Replace September/October trips with November/December 2025
- Update config.toml baseURL to sleeptrip.ru
- Form options will load dynamically from updated JSON
2025-10-29 00:22:02 +01:00
Kirik 92fd2c18a7 Optimize bg-winter.webp: 2.6MB → ~500KB (1920px width, quality 75) 2025-10-27 17:07:13 +01:00
Kirik e0eb2f61f8 Перемещен send_plan_simple.php в правильную папку
- Переместили из /static/api/ в /forms/
- Удален тестовый файл из /static/api/
- Теперь PHP файл будет в той же папке что send_ask.php на сервере
- Hugo /static/ не выполняет PHP код
2025-09-03 15:27:08 +02:00
Kirik f02f7bc27c Переделан send_plan_simple.php по образцу рабочего send_ask.php
- Убраны эмодзи из заголовков на странице plan
- Упрощена структура PHP скрипта как в send_ask.php
- Убрана вся сложная отладка и проверки
- Используется стандартный redirect с параметрами success/error
- Возвращена форма на send_plan_simple.php
2025-09-03 15:25:09 +02:00
Kirik f1e03c20f8 Добавлен тестовый PHP скрипт для диагностики
- test.php - простейший скрипт без зависимостей
- Временно переключена форма на test.php
- Покажет работает ли PHP, структуру файлов и POST данные
- Поможет диагностировать проблему с send_plan_simple.php
2025-09-03 15:19:48 +02:00
Kirik bf1c7e5d02 Улучшена отладка send_plan_simple.php
- Добавлен вывод текущей директории и списка файлов
- Более подробные сообщения об ошибках с контекстом
- Логирование в error_log для диагностики на сервере
- Помогает понять структуру файлов на VPS
2025-09-03 15:14:39 +02:00
Kirik 2957d152a6 Исправлены пути к файлам в send_plan_simple.php
- forms_helper.php и .env находятся в той же папке /api/
- Изменены пути с ../forms/ на ./
- Исправлена ошибка 'forms_helper.php не найден'
2025-09-03 13:21:07 +02:00
Kirik 71fdcb3d76 Добавлена отладка для диагностики проблем формы
- Подробные логи в JavaScript консоли браузера
- Проверка существования файлов в PHP
- Отладочные сообщения в error_log
- Обработка случаев когда сервер возвращает не JSON
2025-09-03 13:16:02 +02:00
Kirik 29bb69f3e4 Интеграция формы с существующей инфраструктурой
- send_plan_simple.php теперь использует forms_helper.php
- Подключение к .env файлу с настройками Telegram
- Убран дублированный код для отправки в Telegram
- Использует готовые функции из forms_helper
2025-09-03 13:07:09 +02:00
Kirik f5f64b1128 Упрощенная отправка формы в Telegram
- Создан send_plan_simple.php для прямой отправки в Telegram
- Исправлена валидация: email ИЛИ telegram обязательны
- Добавлен JavaScript для красивой отправки формы
- Временно отключена загрузка PDF файлов
- Форма работает без белого экрана
2025-09-03 13:02:25 +02:00
Kirik 7eb2f8ae31 Исправление путей к статическим файлам
- Перенос trips-calendar.css в /static/css/
- Перенос upcoming-trips.js и trip-form-loader.js в /static/js/
- Удаление файлов из неправильной папки /public/
2025-09-03 12:54:31 +02:00
Kirik 632cb83925 Улучшения форм и календаря поездок
- Убран Tockify календарь, заменен на карточки из upcoming-trips.json
- Добавлен автоматический загрузчик поездок для формы
- Обновлены фото для сентября и октября 2025
- Email сделан опциональным в форме plan (email ИЛИ telegram)
- Улучшен текст приглашения к поездкам
- Убрано дублирование информации о заявках из карточек
2025-09-03 12:39:13 +02:00
Kirchik e23fc02f63 form 2025-08-13 22:36:08 +02:00
Kirchik 98075f9d8e forms 4 2025-08-11 22:10:10 +02:00
Kirchik af347b4a8f forms 3 2025-08-11 20:50:14 +02:00
Kirchik 6e68922879 formы 2 2025-08-11 20:41:31 +02:00
Kirchik 2497b59604 forms 2025-08-11 20:10:08 +02:00
Kirchik 484cdde442 Add current files to repository 2025-08-11 19:29:49 +02:00
Kirchik 255fff75e2 Update design 8 2025-08-02 19:34:09 +02:00
Kirchik b10dd484bf Update design 7 2025-08-02 18:13:19 +02:00
Kirchik a5fc9bc36e Update design 5 2025-08-02 17:37:50 +02:00
Kirchik c114b7e5fa Update design 4 2025-08-02 13:39:56 +02:00
Kirchik b42abecb05 Update design 2 2025-08-02 13:05:28 +02:00
Kirchik ee395c48d2 Update design 2025-08-02 12:48:17 +02:00
Kirchik a0ba937a46 Initial commit 2025-08-02 11:45:16 +02:00
reddragon333 6d4262fdc2 Add files via upload 2023-12-07 22:17:22 +03:00
reddragon333 f558f136c1 Delete static/img/favicon.ico 2023-12-07 20:16:58 +01:00
reddragon333 6af18b24aa Add files via upload 2023-12-07 22:03:37 +03:00
reddragon333 13f9cc5be1 Delete static/img/favicon.ico 2023-12-07 20:03:06 +01:00
reddragon333 dfe2bef992 Add files via upload 2023-12-07 21:53:52 +03:00
reddragon333 72bec7ebb7 Create t 2023-12-07 19:53:20 +01:00
reddragon333 551b8214b0 Delete static/img/favicon.ico 2023-12-07 19:52:47 +01:00
reddragon333 e3ba84d046 Delete static/img/test.txt 2023-11-13 19:26:15 +01:00
reddragon333 cbdc2d449b Add files via upload 2023-11-13 19:25:51 +01:00
reddragon333 91b9691206 Create test.txt 2023-11-13 19:22:12 +01:00
reddragon333 9e9803c698 Delete t.txt 2023-08-25 16:38:05 +02:00
reddragon333 a55f14b7af Add files via upload 2023-03-15 19:15:00 +01:00
reddragon333 7bb1e88491 Add files via upload 2023-03-15 16:57:41 +01:00
Gorri 2c4c5b5217 Add files via upload 2023-01-13 19:40:19 +01:00
Gorri 43fc389d21 Create tt.txt 2023-01-13 19:40:03 +01:00
Gorri d110354137 Add files via upload 2023-01-13 19:39:09 +01:00
Gorri 8d338a1b8c Create t.txt 2023-01-13 19:38:05 +01:00