Commit Graph

20 Commits

Author SHA1 Message Date
cd265e4459 fix: contact form — email fallback + non-fatal Telegram
- Always send email to info@sag24.ru (via server mail())
- Return success even if Telegram is unreachable (ТСПУ blocks 45.10.53.x)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-15 01:15:23 +03:00
952634de3e feat: add Telegram relay endpoint for hhivp-website 2026-03-15 00:13:46 +03:00
a5dda1f2f3 fix: keep SSR build in dist/server, only client build goes to deploy target 2026-03-14 21:56:51 +03:00
aa6a972ce6 feat: add deploy script that builds directly to ../public_html 2026-03-14 21:55:04 +03:00
534bdd3bb5 fix: change phone +7 495 945-44-56 to (909) 945-44-56 2026-03-14 20:08:04 +03:00
9a3785a13c feat: add Telegram contact form API (PHP) and connect form endpoint 2026-03-14 19:41:25 +03:00
851dd6173b Комплексные улучшения: FAQ, форма, карта, WhatsApp/Telegram, SEO
- FloatingContacts: кнопки WhatsApp + Telegram (правый нижний угол)
- ScrollToTop: кнопка "наверх" (появляется после 400px скролла)
- FAQ секция: 6 вопросов с аккордеоном, id=faq в навбаре
- Hero: телефон под CTA кнопками
- Форма: поле телефона, реальная отправка (fetch FormSpree или mailto fallback)
- Яндекс.Карты embed в блоке контактов
- Navigation: убран дубль "Контакты" из links, добавлен FAQ
- img width/height на логотипах (антиCLS)
- JSON-LD: og-image.svg → .png, добавлен postalCode, уточнен streetAddress
- prerender.mjs: динамически обновляет хеш preload шрифта
- src/config.js: централизованный конфиг (WhatsApp, Telegram, form endpoint)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 05:54:19 +03:00
27169b6a65 Добавить секцию клиентов (15 компаний)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 05:33:11 +03:00
3cb42a4466 Добавить пререндер, партнёров, реквизиты, SEO-улучшения
- SSR-пререндер через Vite + react-dom/server (entry-server.jsx, scripts/prerender.mjs)
- Секция партнёров: RU-CENTER, REG.RU, МТВ, КОНТУР
- Реквизиты компании в футере (ИНН, ОГРН, банк)
- Копирайт с 2011 года
- Логотип увеличен (h-8→h-12 навбар, h-7→h-10 футер)
- favicon.ico пересобран с 16×16, 32×32, 48×48 из logo.png
- og:image и twitter:image переключены на .png
- apple-touch-icon.png и og-image.png сгенерированы через sharp
- SSR-safe: localStorage и window.location проверяются на typeof

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 05:24:01 +03:00
0804264d3b Navbar: always white, remove scroll effect 2026-03-14 02:33:52 +03:00
ba784bb5ec Add logo.png and favicon.ico, update nav/footer/JSON-LD 2026-03-14 02:06:56 +03:00
0f775d9d7c Fix address order: region first 2026-03-14 01:54:43 +03:00
7514864703 Update address to д. 38/14 2026-03-14 01:38:22 +03:00
8bfd0d7750 Add 404 page, three phone numbers, fix nginx try_files 2026-03-14 01:37:23 +03:00
fc4c2c6d07 SEO: OG, JSON-LD, hreflang, canonical, IndexNow, lang sync 2026-03-14 01:30:24 +03:00
e36e6150f6 Add sitemap.xml, robots.txt, llms.txt 2026-03-14 01:11:21 +03:00
cc85718138 Add Google Analytics (G-C9J0D8FFH3) 2026-03-14 01:09:11 +03:00
c7b124fc43 Add Yandex.Metrika counter (id: 13027513) 2026-03-14 01:07:22 +03:00
abff3fa4cc Initial commit: Сисадмингрупп website
React + Vite + Tailwind, RU/EN, Hero/Services/About/Contact sections
2026-03-14 01:02:02 +03:00
b3cb94d01b Initial commit 2026-03-14 00:57:29 +03:00