diff --git a/mockup.html b/mockup.html index 7cc57e9..92af00d 100644 --- a/mockup.html +++ b/mockup.html @@ -1292,12 +1292,12 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
или выберите быстро:
-
📄
Проверить договор
Найду риски и объясню каждый пункт простым языком
-
✍️
Составить документ
Договор, доверенность, претензию — под ваши параметры
-
📋
Убрать невыгодные пункты
Подготовлю протокол разногласий — загрузите договор
-
💬
Есть вопрос
Отвечу без загрузки документа — спросите текстом или голосом
-
📑
Нужна доверенность
Скажите кому и какие полномочия — составлю за несколько секунд
-
🗂️
Я уже клиент
Войти в кабинет и посмотреть мои дела
+
📄
Проверить договор
Найду риски и объясню каждый пункт простым языком
+
✍️
Составить документ
Договор, доверенность, претензию — под ваши параметры
+
💬
Задать вопрос
Отвечу без загрузки документа — спросите текстом или голосом
+
+
+
@@ -4027,6 +4027,16 @@ window.addEventListener('DOMContentLoaded', checkReturning); })(); /* ── ELENA INTAKE v2 ── */ + +// elenaIntentGo — вызывается с карточек: скрывает el-step1, продолжает в chatwrap +function elenaIntentGo(intent) { + // Скрываем весь el-step1 (приветствие + карточки) + var step1 = document.getElementById('el-step1'); + if (step1) step1.style.display = 'none'; + // Продолжаем разговор в chatwrap + elenaIntent(intent); +} + function elenaIntentFromInput() { var txt = (document.getElementById('intake-custom').value || '').trim(); if (!txt) { document.getElementById('intake-custom').focus(); return; } @@ -4046,16 +4056,20 @@ function elenaIntent(intent) { // cabinet — сразу в кабинет if (intent === 'cabinet') { go('cabinet'); return; } - // question — показываем текстовое поле без загрузки + // question — скрываем el-step1, показываем поле ввода в chatwrap if (intent === 'question') { var step1El = document.getElementById('el-step1'); - document.querySelectorAll('#el-step1 .int-card').forEach(function(c){ c.style.opacity='.45'; c.style.pointerEvents='none'; }); - var qBox = document.createElement('div'); - qBox.className = 'msg'; - qBox.innerHTML = '
Елена
Конечно — спрашивайте 💛 Опишите ситуацию, я отвечу по нормам ГК/ТК/ЗоЗПП. Или включите микрофон 🎙
'; - // Если el-step1 скрыт (трансфер из mini-chat) — добавляем в chatwrap - var target = (step1El && step1El.style.display !== 'none') ? step1El : (document.querySelector('.chatwrap') || step1El); - if (target) target.appendChild(qBox); + if (step1El) step1El.style.display = 'none'; + var wrap = document.querySelector('.chatwrap'); + if (wrap) { + var qBox = document.createElement('div'); + qBox.className = 'msg'; + qBox.innerHTML = '
' + + '
Елена
' + + 'Спрашивайте — отвечу по нормам ГК/ТК/ЗоЗПП. Или включите микрофон 🎙
'; + wrap.appendChild(qBox); + } + _elenaShowInput(); return; }