From 78f6469e12d3eefdb4d30ee61be097ebf0a5988c Mon Sep 17 00:00:00 2001 From: wasrusgen Date: Thu, 4 Jun 2026 00:14:51 +0300 Subject: [PATCH] =?UTF-8?q?cabinet:=20=D0=B1=D0=B0=D0=BD=D0=BD=D0=B5=D1=80?= =?UTF-8?q?=20=C2=AB=D1=82=D0=B5=D1=81=D1=82=D0=BE=D0=B2=D0=B0=D1=8F=20?= =?UTF-8?q?=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D1=8F=C2=BB=20+=20=D1=81=D1=82?= =?UTF-8?q?=D0=B0=D1=80=D1=82=D0=BE=D0=B2=D0=B0=D1=8F=20=D0=BF=D0=BE=D0=B4?= =?UTF-8?q?=D1=81=D0=BA=D0=B0=D0=B7=D0=BA=D0=B0=20=C2=AB=D1=81=20=D1=87?= =?UTF-8?q?=D0=B5=D0=B3=D0=BE=20=D0=BD=D0=B0=D1=87=D0=B0=D1=82=D1=8C=C2=BB?= =?UTF-8?q?=20(=D0=B1=D1=80=D0=B5=D0=BD=D0=B4-=D1=86=D0=B2=D0=B5=D1=82?= =?UTF-8?q?=D0=B0,=20=D1=81=D0=B2=D0=BE=D1=80=D0=B0=D1=87=D0=B8=D0=B2?= =?UTF-8?q?=D0=B0=D1=8E=D1=82=D1=81=D1=8F=20=D1=81=20=D0=BF=D0=B0=D0=BC?= =?UTF-8?q?=D1=8F=D1=82=D1=8C=D1=8E)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- Mokap/cabinet.html | 473 ++++++++++++++++++++++++++++++++++++++------- docs/cabinet.html | 12 ++ 2 files changed, 413 insertions(+), 72 deletions(-) diff --git a/Mokap/cabinet.html b/Mokap/cabinet.html index 29d1849..c7c7b4a 100644 --- a/Mokap/cabinet.html +++ b/Mokap/cabinet.html @@ -55,7 +55,7 @@ body{font-family:'Inter',sans-serif;background:var(--bg);color:var(--text);displ .sv{display:none;flex:1;flex-direction:column;overflow:hidden} .sv.active{display:flex} .hero{background:var(--white);border-bottom:1px solid var(--border);padding:18px 26px;display:flex;align-items:center;gap:16px;flex-shrink:0} -.hero-ic{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,var(--dark),var(--primary));display:flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0} +.hero-ic{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,var(--dark),var(--primary));display:flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0;color:#fff} .hero-tag{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin-bottom:3px} .hero-h{font-size:18px;font-weight:700;color:var(--text)} .hero-d{font-size:13px;color:var(--muted);margin-top:2px} @@ -63,9 +63,31 @@ body{font-family:'Inter',sans-serif;background:var(--bg);color:var(--text);displ .btn{font-family:'Inter';font-weight:600;border:none;cursor:pointer;border-radius:10px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap} .btn-p{background:var(--primary);color:#fff;font-size:13px;padding:10px 18px} .btn-p:hover{background:var(--dark)}.btn-p:disabled{opacity:.5;cursor:default} -.scroll{flex:1;overflow-y:auto} +.scroll{flex:1;overflow-y:auto;overflow-anchor:none} /* Chat */ .chat{padding:24px 26px;display:flex;flex-direction:column;gap:14px} +/* Спросить Елену — док на этапах 3-5 */ +.askdock{display:none;border-top:1px solid var(--border);background:var(--white);flex:0 0 auto} +.askdock.show{display:block} +.askdock-head{display:flex;align-items:center;gap:8px;padding:11px 18px;cursor:pointer;font-size:13px;font-weight:700;color:var(--primary);user-select:none} +.askdock-head .ad-sub{font-weight:500;color:#9ca3af;font-size:12px} +.askdock-head .ad-chev{margin-left:auto;transition:transform .2s} +.askdock.open .ad-chev{transform:rotate(180deg)} +.askdock-body{display:none;border-top:1px solid var(--border)} +.askdock.open .askdock-body{display:block} +.askdock-thread{max-height:240px;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:10px} +.askdock-thread:empty{display:none} +.askdock-inbar{display:flex;gap:8px;padding:10px 14px;border-top:1px solid var(--border)} +.askdock-inbar textarea{flex:1;border:1px solid var(--border);border-radius:10px;padding:9px 12px;font:inherit;font-size:13px;resize:none;max-height:90px;outline:none} +.askdock-inbar textarea:focus{border-color:var(--primary)} +.am{display:flex;gap:8px;font-size:13px;line-height:1.45} +.am .am-av{width:24px;height:24px;border-radius:50%;flex:0 0 24px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff} +.am.u{flex-direction:row-reverse} +.am.u .am-av{background:#64748b} +.am.e .am-av{background:var(--primary)} +.am .am-bb{background:#f1f5f9;border-radius:10px;padding:7px 11px;max-width:86%} +.am.u .am-bb{background:#e2e8f0} +.am-dev{font-size:11px;color:#92400E;background:#FEF3C7;border-radius:6px;padding:4px 8px;margin-top:5px;font-weight:600} .msg{display:flex;gap:10px;max-width:80%} .msg.user{align-self:flex-end;flex-direction:row-reverse} .av{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;color:#fff} @@ -172,25 +194,57 @@ body{font-family:'Inter',sans-serif;background:var(--bg);color:var(--text);displ .exp-d{font-size:13px;color:var(--muted);line-height:1.5;margin-bottom:14px} .exp-btns{display:flex;flex-wrap:wrap;gap:10px} @media print{.sb,.hdr,.pb,.hero,.nav,.exp-bar,.modal,.mic,.inp-bar{display:none!important}.main,.sv,.scroll,.pad{display:block!important;overflow:visible!important;height:auto!important;margin:0!important;padding:0!important}body{background:#fff}} +/* ── Мобильный (Telegram на телефоне) ── */ +.hdr-burger{display:none;background:none;border:none;color:#fff;font-size:22px;cursor:pointer;padding:0 4px;line-height:1;flex-shrink:0} +.sb-backdrop{display:none;position:fixed;inset:54px 0 0 0;background:rgba(0,0,0,.55);z-index:40} +.sb-backdrop.show{display:block} +@media(max-width:560px){.idea-label{display:none}} +@media(max-width:680px){ + .hdr{padding:0 12px;gap:8px} + .hdr-burger{display:block} + .hdr-t{font-size:12px} + .hdr-client{display:none} + .elena-nm{display:none} + .sb{position:fixed;left:-260px;top:54px;bottom:0;z-index:50;width:240px;transition:left .25s ease;box-shadow:3px 0 18px rgba(0,0,0,.45)} + .sb.open{left:0} + .main{width:100%} + .hero{padding:13px 15px;gap:11px} + .hero-ic{width:38px;height:38px;font-size:17px} + .hero-h{font-size:16px} + .hero-d{font-size:12px} + .chat{padding:16px 13px;gap:11px} + .msg{max-width:90%} + .bb{font-size:13.5px} + .inbar{padding:10px 13px;gap:8px} + .icon-btn{width:40px;height:40px} + .run-card{padding:20px 16px;margin:8px 14px 16px} + .exp-bar{padding:16px 14px} +}
-
@
-
wasrusgen1КОНСАЛТИНГ
+ +
+
@wasrusgen1КОНСАЛТИНГ
-
Е
Елена
+
Е
Елена
-
💳 К оплате:
+
+ + Тестовая версия. Сервис в режиме обкатки — данные могут обновляться, это нормально. Спасибо, что тестируете вместе с нами! + +
+
К оплате:
-