Files
prod/frontend/dist/assets/HomeView-J9F4opgJ.js
T
2026-10-17 16:01:35 +07:00

1 line
5.1 KiB
JavaScript

import{Dt as e,Jt as t,Kt as n,Ot as r,St as i,a,an as o,gn as s,ht as c,in as l,kt as u,l as d,wt as f,xn as p,xt as m,zn as h}from"./client-lOiq7Q_J.js";import{t as g}from"./Button-DfvYTndQ.js";import{t as _}from"./_plugin-vue_export-helper-DFB8HrqU.js";import{t as v}from"./HeaderMenu-nydA6gJC.js";import{t as y}from"./SiteFooter-BRlWPFTm.js";import{t as b}from"./MessagePaper-AWb1GqOb.js";var x={class:`width1200 home-content`},S={class:`hero`,"aria-labelledby":`home-title`},C={class:`hero-copy`},w={class:`actions`},T={class:`dossier`},E={class:`steps`},D={class:`step-number`,"aria-hidden":`true`},O={class:`closing`,"aria-labelledby":`closing-title`},k=_(u({__name:`HomePage`,setup(i){let u=d(),_=s(null),k=s(null),A=[{title:`Выберите дело`,text:`Найдите в каталоге историю, которую хочется распутать.`},{title:`Соберите компанию`,text:`Договоритесь о встрече и подготовьте сайт и бумажные материалы выбранного дела.`},{title:`Следуйте за уликами`,text:`Изучайте материалы, замечайте детали и обсуждайте версии. Каждый может увидеть то, что упустили другие.`},{title:`Найдите разгадку`,text:`Сопоставьте факты и сформулируйте общее решение. Какая версия объясняет всё?`}];function j(){let e=_.value,t=k.value;!e||!t||e.scrollTo({top:e.scrollTop+t.getBoundingClientRect().top-e.getBoundingClientRect().top-parseFloat(getComputedStyle(t).scrollMarginTop)})}return l(()=>{u.hash===`#how-it-works`&&j()}),(i,s)=>(n(),f(c,null,[r(v,{active:`main`}),m(`div`,{ref_key:`homeScroll`,ref:_,class:`center-block-custom home-scroll`},[m(`main`,x,[m(`section`,S,[m(`div`,C,[s[2]||=m(`p`,{class:`eyebrow`},`Вечерний детектив · расследование своей компанией`,-1),s[3]||=m(`h1`,{id:`home-title`},[e(`Соберите друзей.`),m(`br`),m(`span`,null,`Раскройте дело.`)],-1),s[4]||=m(`p`,{class:`hero-description`},` Изучайте материалы на сайте и на бумаге, сопоставляйте улики и обсуждайте версии. Вместе найдите разгадку детективной истории. `,-1),m(`div`,w,[r(p(a),{to:`/catalog`,custom:``},{default:o(({href:t,navigate:n})=>[r(p(g),{tag:`a`,href:t,type:`primary`,size:`large`,onClick:n},{default:o(()=>[...s[0]||=[e(` Выбрать дело `,-1)]]),_:1},8,[`href`,`onClick`])]),_:1}),r(p(g),{size:`large`,secondary:``,onClick:j},{default:o(()=>[...s[1]||=[e(` Как проходит игра `,-1)]]),_:1})]),s[5]||=m(`p`,{class:`hero-note`},`Ваша компания. Одна история. Множество версий.`,-1)]),m(`div`,T,[r(b,null,{default:o(()=>[...s[6]||=[m(`div`,{class:`dossier-content`},[m(`p`,{class:`dossier-label`},`Вечерний детектив / досье`),m(`h2`,{class:`dossier-title`},`Материалы дела`),m(`p`,{class:`dossier-intro`},`Истина складывается из деталей.`),m(`dl`,{class:`dossier-list`},[m(`div`,null,[m(`dt`,null,`01 / Улики`),m(`dd`,null,`Изучите. Сопоставьте. Заметьте связь.`)]),m(`div`,null,[m(`dt`,null,`02 / Версии`),m(`dd`,null,`Обсудите, что могло произойти.`)]),m(`div`,null,[m(`dt`,null,`03 / Ваше решение`),m(`dd`,null,`Соберите факты в одну историю.`)])]),m(`p`,{class:`dossier-footer`},`Дело ждёт своих детективов.`)],-1)]]),_:1})])]),m(`section`,{id:`how-it-works`,ref_key:`howItWorks`,ref:k,class:`how-it-works`,"aria-labelledby":`how-title`},[s[7]||=m(`div`,{class:`section-heading`},[m(`p`,{class:`eyebrow`},`От первой улики до разгадки`),m(`h2`,{id:`how-title`},`Как проходит игра`),m(`p`,{class:`section-description`},` Сайт и бумажные материалы — части одного дела. А главное в расследовании — вы и ваши обсуждения. `)],-1),m(`ol`,E,[(n(),f(c,null,t(A,(e,t)=>m(`li`,{key:e.title,class:`step`},[m(`span`,D,`0`+h(t+1),1),m(`h3`,null,h(e.title),1),m(`p`,null,h(e.text),1)])),64))])],512),m(`section`,O,[s[9]||=m(`p`,{class:`eyebrow`},`Планы на вечер найдены`,-1),s[10]||=m(`h2`,{id:`closing-title`},[e(`Один вечер.`),m(`br`),e(`Общее расследование.`)],-1),s[11]||=m(`p`,null,`Соберите тех, с кем хочется спорить о версиях и радоваться найденной разгадке.`,-1),r(p(a),{to:`/catalog`,custom:``},{default:o(({href:t,navigate:n})=>[r(p(g),{tag:`a`,href:t,type:`primary`,size:`large`,onClick:n},{default:o(()=>[...s[8]||=[e(` Выбрать дело `,-1)]]),_:1},8,[`href`,`onClick`])]),_:1})])]),r(y,{onShowHowItWorks:j})],512)],64))}}),[[`__scopeId`,`data-v-36bc927b`]]),A=u({__name:`HomeView`,setup(e){return(e,t)=>(n(),i(k))}});export{A as default};