PageSourceSearch

https://modworkshop.net/_nuxt/C2oqoX6S.js

js modworkshop.net collected 2026-10-01 10:43:30 UTC 23,833 bytes, 1 lines download raw bytes

1import{Dt as e,Et as t,Hn as n,Kn as r,Or as i,W as a,Yn as o,Zr as s,_t as c,bn as l,bt as u,cn as d,ei as f,fr as p,gt as m,kt as h,mn as g,ot as _,p as v,qn as y,ti as b,ur as x,vr as S,vt as C,xn as w,yt as T}from"./BoFEd4GF.js";import{Q as E,Z as D,_t as O,bt as k,t as A,vt as j,yt as M}from"./VcCmYje8.js";import{n as N}from"./yXHDiOqT.js";import{L as P,_ as F,i as I,n as L,v as R,z}from"./Dt1_3mln.js";import{t as B}from"./DtKaOFOV.js";import{a as V,t as H}from"./Bx71n_RB.js";import{n as U}from"./BWyyDc29.js";import{t as ee}from"./BLCPTZ5S.js";import{n as W}from"./DvMM5dw_.js";import{t as G}from"./DUxE-dN4.js";import{t as te}from"./DfYVsG5A.js";import{t as ne}from"./BDNMzG2s.js";import{t as K}from"./DoLmJQCr.js";import{t as re}from"./Bc_hU-bb.js";import{t as ie}from"./DGf3IORt.js";import{t as ae}from"./59i2vOOA.js";import{t as oe}from"./BXcMPuTF.js";import{n as se,r as ce,t as le}from"./B6h6_iyV.js";import{t as ue}from"./ppqlCEiQ.js";import{t as de}from"./CzaKzg8A.js";import{t as fe}from"./DpHs8Dw12.js";import{t as pe}from"./BM0Wc1Gd2.js";import{p as me}from"./Ck_FS3TZ2.js";import{t as q}from"./BFwXDtN82.js";import{t as J}from"./BDmKUk-D2.js";import{t as he}from"./1bDqoxFz2.js";import{n as Y,t as ge}from"./B-YRS7842.js";import{t as _e}from"./DEE6tRYo2.js";import{t as ve}from"./DB5riZhB2.js";import{t as ye}from"./BN4qcP4-2.js";import{t as X}from"./Dmn-OVQf2.js";import{t as be}from"./DqSPP1ON2.js";import{t as xe}from"./B05PTuKl2.js";import{t as Se}from"./BMMt2xHy2.js";import{t as Ce}from"./C6j8Lb-F2.js";import{t as we}from"./DQIeJBtv2.js";import{t as Te}from"./DWFB8bj_2.js";import{t as Ee}from"./BVBTLatj2.js";import{n as Z,t as De}from"./CXvNc0Z3.js";import{t as Oe}from"./B2JRrExH.js";import{t as ke}from"./CIw4bskT.js";import{n as Ae,r as je,t as Me}from"./DCcc75jE.js";import{t as Ne}from"./s_eel5wN.js";var Pe=[`placeholder`],Fe={class:`text-secondary my-auto`},Ie={class:`search-buttons`},Le={class:`search-buttons`},Q={key:1},$={key:3},Re=Object.assign(h({__name:`the-header-search`,async setup(a){let s,f,p=H(),h=v(),w=S(``),E=me(w),D=S(!1),{currentGame:A}=V(p),j=S();n(j,e=>{e&&setTimeout(()=>e.focus(),100)});let N=[{to:`/search/mods`,text:`mods`},{to:`/search/threads`,text:`threads`},{to:`/search/users`,text:`users`},{to:`/search/games`,text:`games`}],P=m(()=>{if(A.value)return[{to:`/g/${A.value.short_name}/mods`,text:`mods`},{to:`/g/${A.value.short_name}/forum`,text:`threads`}]}),{data:F,refresh:I,loading:L}=([s,f]=r(()=>J(`mods`,{query:{limit:5,sort:`best_match`,query:E,exclude_game_ids:m(()=>A.value?[A.value?.id]:void 0)},watch:[],immediate:!1})),s=await s,f(),s),{data:R,refresh:z,loading:B}=([s,f]=r(()=>J(()=>A.value?`games/${A.value.id}/mods`:``,{query:{limit:5,sort:`best_match`,query:E},watch:[],immediate:!1})),s=await s,f(),s);n([E,A,D],e=>{D.value&&e.length&&(I(),A.value&&z())}),d(()=>{window.addEventListener(`keydown`,function(e){e.ctrlKey&&e.key===`k`&&(D.value=!0,e.preventDefault()),e.key===`Escape`&&(D.value=!1)})});function U(){w.value&&(D.value=!0)}function ee(){h.replace({path:`/search/mods`,query:{query:w.value}})}return(n,r)=>{let a=X,s=W,d=K,f=oe,p=ye,m=pe;return g(),C(m,{open:i(D),"onUpdate:open":r[4]||=e=>x(D)?D.value=e:null,"close-on-click":!1,"trap-focus":!1,"auto-hide":!1,align:`end`,"dropdown-class":`search-dropdown`},{content:y(()=>[e(s,{column:``,gap:`4`,class:`p-2 items-center`},{default:y(()=>[i(P)?(g(),C(s,{key:0,class:`w-full`,column:``,gap:`2`},{default:y(()=>[c(`h3`,null,b(n.$t(`game_search`)),1),c(`div`,Ie,[(g(!0),u(_,null,l(i(P).entries(),([,e])=>(g(),C(d,{key:e.text,to:`${e.to}?query=${i(w)}`,color:`subtle`},{default:y(()=>[t(b(n.$t(e.text)),1)]),_:2},1032,[`to`]))),128))])]),_:1})):T(``,!0),e(s,{class:`w-full`,column:``,gap:`2`},{default:y(()=>[c(`h3`,null,b(n.$t(`search`)),1),c(`div`,Le,[(g(!0),u(_,null,l(N.entries(),([,e])=>(g(),C(d,{key:e.text,to:`${e.to}?query=${i(w)}`,color:`subtle`},{default:y(()=>[t(b(n.$t(e.text)),1)]),_:2},1032,[`to`]))),128))])]),_:1}),i(w)?i(L)||i(B)||i(R)?.data?.length||i(F)?.data?.length?(g(),u(_,{key:2},[i(A)&&(i(B)||i(R)?.data?.length)?(g(),C(s,{key:0,column:``,gap:`2`},{default:y(()=>[c(`h3`,null,b(n.$t(`search_mods_game`,[i(A).name])),1),i(B)?(g(),C(f,{key:0})):i(R)?(g(!0),u(_,{key:1},l(i(R).data,e=>(g(),C(p,{key:e.id,lite:``,mod:e,onClick:r[2]||=e=>D.value=!1},null,8,[`mod`]))),128)):T(``,!0),e(d,{color:`subtle`,to:`/g/${i(A).short_name}?query=${i(w)}`},{default:y(()=>[t(b(n.$t(`search_view_all`)),1)]),_:1},8,[`to`])]),_:1})):T(``,!0),i(L)||i(F)?.data?.length?(g(),C(s,{key:1,column:``,gap:`2`},{default:y(()=>[c(`h3`,null,b(n.$t(i(A)?`search_mods_other_games`:`mods`)),1),i(L)?(g(),C(f,{key:0})):i(F)?(g(!0),u(_,{key:1},l(i(F).data,e=>(g(),C(p,{key:e.id,lite:``,mod:e,onClick:r[3]||=e=>D.value=!1},null,8,[`mod`]))),128)):T(``,!0),e(d,{color:`subtle`,to:`/search/mods?query=${i(w)}`},{default:y(()=>[t(b(n.$t(`search_view_all`)),1)]),_:1},8,[`to`])]),_:1})):T(``,!0)],64)):i(F)?.data?.length==0&&i(R)?.data?.length==0?(g(),u(`span`,$,b(n.$t(`nothing_found`)),1)):T(``,!0):(g(),u(`span`,Q,b(n.$t(`search_start_searching`)),1))]),_:1})]),default:y(()=>[e(s,null,{default:y(()=>[i(D)?o((g(),u(`input`,{key:0,id:`header-search`,ref_key:`searchInput`,ref:j,"onUpdate:modelValue":r[0]||=e=>x(w)?w.value=e:null,type:`search`,class:`searchbox`,inline:``,placeholder:n.$t(`search`),onClick:r[1]||=k(()=>{},[`stop`]),onKeydown:U,onKeyup:M(ee,[`enter`])},null,40,Pe)),[[O,i(w)]]):(g(),C(s,{key:1,id:`header-search`,inline:``,class:`searchbox`},{default:y(()=>[e(a),c(`span`,Fe,b(n.$t(`search`)),1),r[5]||=c(`span`,{class:`ml-auto my-auto max-md:hidden`},[c(`kbd`,null,`CTRL`),t(),c(`kbd`,null,`K`)],-1)]),_:1}))]),_:1})]),_:1},8,[`open`])}}}),{__name:`TheHeaderSearch`}),ze={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function Be(e,t){return g(),u(`svg`,ze,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`m17 7l-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5M4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4z`},null,-1)]])}var Ve=p({name:`mdi-logout`,render:Be}),He={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function Ue(e,t){return g(),u(`svg`,He,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`m16.536 15.947l2.121-2.122l-3.182-3.182l3.536-3.535l-2.122-2.122l-3.535 3.536l-3.182-3.182L8.05 7.46zM13.354 5.693l2.828-2.828a1 1 0 0 1 1.414 0l3.536 3.536a1 1 0 0 1 0 1.414l-2.829 2.828l2.475 2.475a1 1 0 0 1 0 1.414L13 22.311a1 1 0 0 1-1.414 0l-9.9-9.9a1 1 0 0 1 0-1.414l7.779-7.778a1 1 0 0 1 1.414 0z`},null,-1)]])}var We=p({name:`ri-brush2-fill`,render:Ue}),Ge={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function Ke(e,t){return g(),u(`svg`,Ge,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`M12 2c5.5 0 10 4.5 10 10s-4.5 10-10 10S2 17.5 2 12S6.5 2 12 2m0 2c-1.9 0-3.6.6-4.9 1.7l11.2 11.2c1-1.4 1.7-3.1 1.7-4.9c0-4.4-3.6-8-8-8m4.9 14.3L5.7 7.1C4.6 8.4 4 10.1 4 
112c0 4.4 3.6 8 8 8c1.9 0 3.6-.6 4.9-1.7`},null,-1)]])}var qe=p({name:`mdi-ban`,render:Ke}),Je={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function Ye(e,t){return g(),u(`svg`,Je,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`M12 4a4 4 0 0 1 4 4a4 4 0 0 1-4 4a4 4 0 0 1-4-4a4 4 0 0 1 4-4m0 10c4.42 0 8 1.79 8 4v2H4v-2c0-2.21 3.58-4 8-4`},null,-1)]])}var Xe=p({name:`mdi-user`,render:Ye}),Ze={key:1},Qe={class:`navbar content-block`},$e={class:`text-danger`},et=Object.assign(ne(h({__name:`the-header`,setup(r){let a=H(),{user:d,notifications:f,notificationCount:p,reportCount:h,waitingCount:v,ticketCount:w}=V(a),E=S(!0),O=S(!1),M=m(()=>a.settings),N=m(()=>a.theme===`light`?`mws_logo_black.svg`:`mws_logo_white.svg`),P=m(()=>L.some(e=>a.hasPermission(e))),F=m(()=>h?.value&&h.value>0),I=m(()=>v?.value&&v.value>0),z=m(()=>w?.value&&w.value>0),B=m(()=>a.hasPermission(`manage-users`)),U=m(()=>a.hasPermission(`manage-mods`)),G=m(()=>a.hasPermission(`manage-mods`)||a.hasPermission(`manage-users`)),ne=m(()=>d.value.unique_name?`/user/${d.value.unique_name}`:`/user/${d.value.id}`);n(O,async()=>{f.value||await a.getNotifications(1,20)});async function re(){await R(f.value?.data,p)}return(n,r)=>{let m=oe,S=ue,L=W,R=_e,V=K,H=Ee,ae=ie,me=ee,q=A,J=Te,Y=ve,ye=we,X=fe,Z=pe,De=Re,Oe=te,ke=ge,Ae=ce,je=le,Me=Ce,Ne=de,Pe=he,Fe=Xe,Ie=se,Le=qe,Q=Se,$=We,ze=xe,Be=be,He=Ve;return g(),u(_,null,[e(ae,{modelValue:i(O),"onUpdate:modelValue":r[1]||=e=>x(O)?O.value=e:null,size:`md`,title:n.$t(`notifications`)},{default:y(()=>[i(f)?(g(),u(_,{key:1},[e(L,{column:``,class:s({"overflow-y-scroll":i(f).data.length,"p-2":!0}),style:{"min-height":`150px`}},{default:y(()=>[i(f).data.length?(g(!0),u(_,{key:0},l(i(f).data,e=>(g(),C(S,{key:e.id,notification:e,ok:()=>O.value=!1,notifications:i(f)},null,8,[`notification`,`ok`,`notifications`]))),128)):(g(),u(`span`,Ze,b(n.$t(`no_alerts_found`)),1))]),_:1},8,[`class`]),e(L,{class:`mt-4`,wrap:``},{default:y(()=>[e(V,{to:`/notifications`,onClick:r[0]||=e=>O.value=!1},{default:y(()=>[e(R),t(` `+b(n.$t(`browse_all_notifications`)),1)]),_:1}),e(V,{onClick:re},{default:y(()=>[e(H),t(` `+b(n.$t(`mark_all_notifications`)),1)]),_:1})]),_:1})],64)):(g(),C(m,{key:0}))]),_:1},8,[`modelValue`,`title`]),c(`header`,Qe,[e(q,{to:`/`},{default:y(()=>[e(me,{alt:`logo`,src:i(N),width:`36`,height:`36`,"is-asset":``},null,8,[`src`])]),_:1}),e(Y,{class:`ml-auto text-4xl md:hidden`,onClick:r[2]||=e=>E.value=!i(E)},{default:y(()=>[e(J)]),_:1}),e(D,{name:`left-slide`},{default:y(()=>[o(e(L,{class:`header-content`},{default:y(()=>[e(L,{id:`header-buttons`,gap:`4`,class:`ml-4`},{default:y(()=>[i(d)?.ban?T(``,!0):(g(),C(Y,{key:0,to:i(d)?`/upload`:`/login`},{default:y(()=>[t(b(n.$t(`upload_mod`)),1)]),_:1},8,[`to`])),e(Y,{to:`/mods`},{default:y(()=>[t(b(n.$t(`mods`)),1)]),_:1}),e(Y,{class:`max-lg:hidden`,to:`/games`},{default:y(()=>[t(b(n.$t(`games`)),1)]),_:1}),i(M)?.news_forum_category?(g(),C(Y,{key:1,class:`max-xl:hidden`,to:`/forum?category=${i(M)?.news_forum_category}`},{default:y(()=>[t(b(n.$t(`news`)),1)]),_:1},8,[`to`])):T(``,!0),e(Y,{class:`max-lg:hidden`,to:`https://discord.gg/Eear4JW`},{default:y(()=>[t(b(n.$t(`discord`)),1)]),_:1}),e(Y,{class:`max-2xl:hidden`,to:`/forum`},{default:y(()=>[t(b(n.$t(`forum`)),1)]),_:1}),e(Y,{class:`max-lg:hidden`,to:`/document/rules`},{default:y(()=>[t(b(n.$t(`rules`)),1)]),_:1}),e(Z,{class:`max-md:hidden`},{content:y(()=>[e(X,{to:`https://wiki.modworkshop.net/`},{default:y(()=>[t(b(n.$t(`wiki`)),1)]),_:1}),e(X,{to:`https://translate.modworkshop.net/`},{default:y(()=>[t(b(n.$t(`translation_site`)),1)]),_:1}),e(X,{class:`lg:!hidden`,to:`https://discord.gg/Eear4JW`},{default:y(()=>[t(b(n.$t(`discord`)),1)]),_:1}),e(X,{to:`/document/rules`,class:`lg:!hidden`},{default:y(()=>[t(b(n.$t(`rules`)),1)]),_:1}),e(X,{to:`/forum?category=news`,class:`xl:!hidden`},{default:y(()=>[t(b(n.$t(`news`)),1)]),_:1}),e(X,{to:`/forum`,class:`2xl:!hidden`},{default:y(()=>[t(b(n.$t(`forum`)),1)]),_:1})]),default:y(()=>[e(Y,null,{default:y(()=>[t(b(n.$t(`more`))+` `,1),e(ye)]),_:1})]),_:1}),e(Y,{class:`max-sm:block hidden`,to:`https://wiki.modworkshop.net/`},{default:y(()=>[t(b(n.$t(`wiki`)),1)]),_:1}),e(Y,{class:`max-sm:block hidden`,to:`https://translate.modworkshop.net/`},{default:y(()=>[t(b(n.$t(`translation_site`)),1)]),_:1})]),_:1}),e(L,{id:`user-items`,class:`md:ml-auto mb-4 md:mb-0 md:mr-2 items-center`,gap:`4`},{default:y(()=>[e(De),i(d)?(g(),C(L,{key:0,class:`items-center`,gap:`4`},{default:y(()=>
1[i(d).ban?(g(),C(L,{key:0,column:``},{default:y(()=>[c(`span`,$e,[e(Oe),t(` `+b(n.$t(`banned`)),1)]),c(`span`,null,[t(b(n.$t(`expires`))+`: `,1),e(ke,{datetime:i(d).ban.expire_date,relative:``},null,8,[`datetime`])])]),_:1})):T(``,!0),e(L,{class:`text-lg max-sm:ml-auto`,gap:`2`},{default:y(()=>[i(B)?(g(),C(q,{key:0,title:n.$t(`reports`),class:s({"small-btn":!0,"text-warning":i(F),"text-body":!i(F)}),to:`/admin/reports`},{default:y(()=>[e(Ae),t(` `+b(i(h)),1)]),_:1},8,[`title`,`class`])):T(``,!0),i(U)?(g(),C(q,{key:1,title:n.$t(`approvals`),class:s({"small-btn":!0,"text-warning":i(I),"text-body":!i(I)}),to:`/admin/approvals`},{default:y(()=>[e(H),t(` `+b(i(v)),1)]),_:1},8,[`title`,`class`])):T(``,!0),i(G)?(g(),C(q,{key:2,title:n.$t(`tickets`),class:s({"small-btn":!0,"text-warning":i(z),"text-body":!i(z)}),to:`/admin/tickets`},{default:y(()=>[e(je),t(` `+b(i(w)),1)]),_:1},8,[`title`,`class`])):T(``,!0),c(`span`,{class:`small-btn cursor-pointer`,onClick:r[3]||=e=>O.value=!0},[e(Me),t(` `+b(i(p)),1)])]),_:1}),e(Z,{class:`-order-1 md:order-1`,align:`end`,"dropdown-class":`user-dropdown`},{content:y(()=>[e(Pe,{class:`m-1`,user:i(d),tag:!1,static:``},null,8,[`user`]),r[5]||=c(`div`,{class:`dropdown-splitter`},null,-1),e(X,{to:i(ne)},{default:y(()=>[e(Fe),t(` `+b(n.$t(`profile`)),1)]),_:1},8,[`to`]),e(X,{to:`/user-settings`},{default:y(()=>[e(Ie),t(` `+b(n.$t(`user_settings`)),1)]),_:1}),e(X,{to:`/user-settings/blocking`},{default:y(()=>[e(Le),t(` `+b(n.$t(`blocking`)),1)]),_:1}),i(P)?(g(),C(X,{key:0,to:`/admin`},{default:y(()=>[e(Q),t(` `+b(n.$t(`admin_page`)),1)]),_:1})):T(``,!0),e(X,{to:`/customize`},{default:y(()=>[e($),t(` `+b(n.$t(`customize`)),1)]),_:1}),r[6]||=c(`div`,{class:`dropdown-splitter`},null,-1),e(X,{to:`/followed-mods`},{default:y(()=>[e(ze),t(` `+b(n.$t(`followed_mods`)),1)]),_:1}),e(X,{to:`/liked-mods`},{default:y(()=>[e(Be),t(` `+b(n.$t(`liked_mods`)),1)]),_:1}),r[7]||=c(`div`,{class:`dropdown-splitter`},null,-1),e(X,{onClick:i(a).logout},{default:y(()=>[e(He),t(` `+b(n.$t(`logout`)),1)]),_:1},8,[`onClick`])]),default:y(()=>[e(L,{class:`items-center`},{default:y(()=>[e(Ne,{class:`cursor-pointer`,src:i(d).avatar,"use-thumb":i(d).avatar_has_thumb},null,8,[`src`,`use-thumb`])]),_:1})]),_:1})]),_:1})):(g(),C(L,{key:1,class:`my-auto`,gap:`4`},{default:y(()=>[e(Y,{to:`/login`},{default:y(()=>[t(b(n.$t(`login`)),1)]),_:1}),e(Y,{to:`/register`},{default:y(()=>[t(b(n.$t(`register`)),1)]),_:1}),e(Y,{to:`/customize`},{default:y(()=>[e(Q)]),_:1})]),_:1}))]),_:1})]),_:1},512),[[j,!i(E)]])]),_:1})]),i(E)?T(``,!0):(g(),u(`div`,{key:0,class:`header-closer`,onClick:r[4]||=k(e=>E.value=!0,[`prevent`])}))],64)}}}),[[`__scopeId`,`data-v-bf374916`]]),{__name:`TheHeader`}),tt=Object.assign(h({__name:`m-toast`,props:{title:String,desc:String,color:String,closable:{default:!0,type:Boolean}},setup(e){let t=S(!0);return(n,r)=>{let a=re,o=G;return i(t)?(g(),C(o,{key:0,title:e.title,desc:e.desc,color:e.color},{attach:y(()=>[e.closable?(g(),C(a,{key:0,class:`cursor-pointer ml-auto pl-4`,onClick:r[0]||=e=>t.value=!1})):T(``,!0)]),default:y(()=>[w(n.$slots,`default`)]),_:3},8,[`title`,`desc`,`color`])):T(``,!0)}}}),{__name:`MToast`}),nt={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function rt(e,t){return g(),u(`svg`,nt,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`M12.244 4c.534.003 1.87.016 3.29.073l.504.022c1.429.067 2.857.183 3.566.38c.945.266 1.687 1.04 1.938 2.022c.4 1.56.45 4.602.456 5.339l.001.152v.174c-.007.737-.057 3.78-.457 5.339c-.254.985-.997 1.76-1.938 2.022c-.709.197-2.137.313-3.566.38l-.504.023c-1.42.056-2.756.07-3.29.072l-.235.001h-.255c-1.13-.007-5.856-.058-7.36-.476c-.944-.266-1.687-1.04-1.938-2.022c-.4-1.56-.45-4.602-.456-5.339v-.326c.006-.737.056-3.78.456-5.339c.254-.985.997-1.76 1.939-2.021c1.503-.419 6.23-.47 7.36-.476zM9.999 8.5v7l6-3.5z`},null,-1)]])}var it=p({name:`ri-youtube-fill`,render:rt}),at={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function ot(e,t){return g(),u(`svg`,at,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`M12 11.388c-.906-1.761-3.372-5.044-5.665-6.662c-2.197-1.55-3.034-1.283-3.583-1.033C2.116 3.978 2 4.955 2 5.528c0 .575.315 4.709.52 5.4c.68 2.28 3.094 3.05 5.32 2.803c-3.26.483-6.157 1.67-2.36 5.898c4.178 4.325 5.726-.927 6.52-3.59c.794 2.663 1.708 7.726 6.444 3.59c3.556-3.59.977-5.415-2.283-5.898c2.225.247 4.64-.523 5.319-2.803c.205-.69.52-4.825.52-5.399c0-.575-.116-1.55-.752-1.838c-.549-.248-1.386-.517-3.583 1.033c-2.293 1.621-4.76 4.904-5.665 6.664`},null,-1)]])}
1var st=p({name:`ri-bluesky-fill`,render:ot}),ct={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function lt(e,t){return g(),u(`svg`,ct,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`m17.687 3.063l-4.996 5.711l-4.32-5.711H2.112l7.477 9.776l-7.086 8.099h3.034l5.469-6.25l4.78 6.25h6.102l-7.794-10.304l6.625-7.571zm-1.064 16.06L5.654 4.782h1.803l10.846 14.34z`},null,-1)]])}var ut=p({name:`ri-twitter-x-fill`,render:lt}),dt={class:`footer-links`},ft=Object.assign(h({__name:`the-footer`,setup(r){let{public:o}=a(),s=N(),l=H(),d=S(),p=S(l.theme??`dark`),h=Y(`color-scheme`,{expires:F()}),_=Y(`locale`,{expires:F()}),v=S(s.locale.value),C=m(()=>s.locales.value),w=m(()=>(o.commitHash||`N/A`).substring(0,7));n(v,e=>{s.setLocale(e),_.value=e}),n(()=>l.colorScheme,e=>h.value=e),n(p,e=>l.setTheme(e));let T=[];for(let e of I)T.push({id:e});function E(){window.scrollTo({top:0,left:0,behavior:`smooth`})}return(n,r)=>{let a=q,s=W,m=Me,h=Z,_=Ae,S=je,D=De,O=ve,k=A,j=ke,M=Oe,N=ut,P=st,F=it;return g(),u(`footer`,{ref_key:`footerElement`,ref:d,class:`content-block`},[e(s,{column:``,class:`p-4 footer-content`,gap:`8`},{default:y(()=>[c(`div`,dt,[e(s,{column:``,class:`mb-auto footer-customize`,gap:`3`},{default:y(()=>[e(s,{class:`items-center`},{default:y(()=>[e(a,{modelValue:i(l).colorScheme,"onUpdate:modelValue":r[0]||=e=>i(l).colorScheme=e,style:{width:`220px`},options:T},{"any-option":y(({option:e})=>[c(`div`,{class:`circle`,style:f({backgroundColor:`var(--mws-${e.id})`,marginTop:`2px`})},null,4),t(` `+b(n.$t(`color_${e.id}`)),1)]),_:1},8,[`modelValue`]),e(a,{modelValue:i(v),"onUpdate:modelValue":r[1]||=e=>x(v)?v.value=e:null,default:`en`,options:i(C),"value-by":e=>e.code},null,8,[`modelValue`,`options`,`value-by`])]),_:1}),e(D,{selected:i(p),"onUpdate:selected":r[2]||=e=>x(p)?p.value=e:null,gap:`1`,"button-style":`button`,class:`mr-auto`},{default:y(()=>[e(h,{value:`system`,class:`flex-1`},{default:y(()=>[e(m)]),_:1}),e(h,{value:`dark`,class:`flex-1`},{default:y(()=>[e(_)]),_:1}),e(h,{value:`light`,class:`flex-1`},{default:y(()=>[e(S)]),_:1})]),_:1},8,[`selected`])]),_:1}),e(s,{column:``,gap:`4`,style:{"grid-area":`pages`}},{default:y(()=>[e(O,{onClick:E},{default:y(()=>[t(b(n.$t(`return_to_top`)),1)]),_:1}),e(O,{to:`/about`},{default:y(()=>[t(b(n.$t(`about`)),1)]),_:1}),e(O,{to:`/document/rules`},{default:y(()=>[t(b(n.$t(`rules`)),1)]),_:1})]),_:1}),e(s,{column:``,gap:`4`,style:{"grid-area":`sites`}},{default:y(()=>[e(O,{to:`https://github.com/ModWorkshop/site`},{default:y(()=>[t(b(n.$t(`repository`)),1)]),_:1}),e(O,{to:`https://translate.modworkshop.net/`},{default:y(()=>[t(b(n.$t(`translation_site`)),1)]),_:1}),e(O,{to:`https://status.modworkshop.net`},{default:y(()=>[t(b(n.$t(`status`)),1)]),_:1}),e(O,{to:`https://wiki.modworkshop.net/`},{default:y(()=>[t(b(n.$t(`wiki`)),1)]),_:1}),e(O,{to:`https://api.modworkshop.net`},{default:y(()=>[t(b(n.$t(`api`)),1)]),_:1})]),_:1}),e(s,{column:``,gap:`4`,style:{"grid-area":`legal`}},{default:y(()=>[e(O,{to:`/document/terms`},{default:y(()=>[t(b(n.$t(`terms`)),1)]),_:1}),e(O,{to:`/cookies`},{default:y(()=>[t(b(n.$t(`cookie_policy`)),1)]),_:1}),e(O,{to:`/document/policy`},{default:y(()=>[t(b(n.$t(`privacy`)),1)]),_:1}),e(O,{to:`/document/impressum`},{default:y(()=>[t(b(n.$t(`impressum`)),1)]),_:1}),e(O,{to:`/document/copyright`},{default:y(()=>[t(b(n.$t(`copyright`)),1)]),_:1})]),_:1})]),e(s,{gap:`3`,class:`flex-1 items-center place-content-center`,wrap:``},{default:y(()=>[e(s,{column:``,gap:`2`},{default:y(()=>[c(`span`,null,[t(` ModWorkshop `+b(i(o).version)+` (`,1),e(k,{to:`https://github.com/ModWorkshop/site/commit/${i(w)}`},{default:y(()=>[t(b(i(w)),1)]),_:1},8,[`to`]),r[4]||=t(`) Made With ❤ By `,-1),e(k,{to:`/user/Luffy`},{default:y(()=>[...r[3]||=[t(`Luffy`,-1)]]),_:1})]),e(s,{class:`items-center`},{default:y(()=>[...r[5]||=[t(` © Sidetrack Games B.V. `,-1)]]),_:1})]),_:1}),e(s,{class:`sm:ml-auto text-2xl`,gap:`3`},{default:y(()=>[e(O,{to:`https://discord.gg/Eear4JW`},{default:y(()=>[e(j)]),_:1}),e(O,{to:`https://github.com/ModWorkshop`},{default:y(()=>[e(M)]),_:1}),e(O,{to:`https://x.com/ModWorkshop`},{default:y(()=>[e(N)]),_:1}),e(O,{to:`https://bsky.app/profile/modworkshop.bsky.social`},{default:y(()=>[e(P)]),_:1}),e(O,{to:`https://www.youtube.com/@modworkshop-yt`},{default:y(()=>[e(F)]),_:1})]),_:1})]),_:1})]),_:1})],512)}}}),{__name:`TheFooter`}),pt={class:`icon`,viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`};function mt(e,t){return g(),u(`svg`,pt,[...t[0]||=[c(`path`,{fill:`currentColor`,d:`M23 17c0 3.31-2.69 6-6 6v-1.5c2.5 0 4.5-2 4.5-4.5zM1 7c0-3.31 2.69-6 6-6v1.5c-2.5 0-4.5 2-4.5 4.5zm7-2.68l-4.59 4.6c-3.22 3.22-3.22 8.45 0 11.67s8.45 3.22 11.67 0l7.07-7.09c.49-.47.49-1.26 0-1.75a1.25 1.25 0 0 0-1.77 0l-4.42 4.42l-.71-.71l6.54-6.54c.49-.49.49-1.28 0-1.77s-1.29-.49-1.79 0L14.19 13l-.69-.73l6.87-6.89c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-6.89 6.89l-.71-.7l5.5-5.48c.5-.49.5-1.28 0-1.77s-1.28-.49-1.77 0l-7.62 7.62a4 4 0 0 1-.33 5.28l-.71-.71a3 3 0 0 0 0-4.24l-.35-.35l4.07-4.07c.49-.49.49-1.28 0-1.77c-.5-.48-1.29-.48-1.79.01`},null,-1)]])}var ht=p({name:`mdi-hand-wave`,render:mt}),gt={class:`layout`},_t={key:0,class:`whitespace-pre`},vt={key:1,class:`whitespace-pre`},yt={class:`page-block-nm`},bt=[`title`],xt=[`title`],St=h({__name:`default`,setup(n){let r=B(`toasts`,()=>[]),a=ae(),o=z(`allow-cookies`,{expires:F()}),{ads:s,activity:f,reloadUser:p}=H(),{user:h}=V(H()),v=S(!1);async function x(){v.value=!0;try{await P(`email/resend`)}catch(e){a(e)}v.value=!1}async function D(){v.value=!0;try{await P(`email/cancel-pending`),await p(),h.value.pending_email=void 0}catch(e){a(e)}v.value=!1}let O=S(!1),k=S(),A=S();return m(()=>({ad:!0,"ad-sides":!0,"ad-sides-bottom":O.value})),d(()=>
1{if(h.value?.has_supporter_perks){console.log(`Detected supporter, enjoy no ads!`);return}document.addEventListener(`scroll`,()=>{if(k.value){let e=k.value.getBoundingClientRect(),t=A.value.$refs.footerElement.getBoundingClientRect();O.value=e.bottom>t.top&&e.top<t.bottom&&e.right>t.left&&e.left<t.right}})}),(n,a)=>{let s=et,d=K,p=W,m=tt,S=U,O=Ne,k=ht,j=G,M=ft;return g(),u(`div`,gt,[e(s),c(`main`,null,[i(h)&&(i(h).pending_email||!i(h).activated)?(g(),C(m,{key:0,class:`mt-2`,color:`warning`,title:n.$t(`verify_email_title`),closable:!1},{default:y(()=>[i(h).pending_email?(g(),u(`span`,_t,b(n.$t(`pending_email`,[i(h).pending_email])),1)):i(h)?.activated?T(``,!0):(g(),u(`span`,vt,b(n.$t(`verify_email_desc`)),1)),e(p,{class:`mr-auto mt-2`},{default:y(()=>[e(d,{loading:i(v),onClick:x},{default:y(()=>[t(b(n.$t(`send_verification`)),1)]),_:1},8,[`loading`]),i(h).pending_email?(g(),C(d,{key:0,color:`danger`,loading:i(v),onClick:D},{default:y(()=>[t(b(n.$t(`cancel`)),1)]),_:1},8,[`loading`])):T(``,!0)]),_:1})]),_:1},8,[`title`])):T(``,!0),e(p,{id:`toaster`,column:``,gap:`2`},{default:y(()=>[e(S,null,{default:y(()=>[e(E,{name:`toasts`},{default:y(()=>[(g(!0),u(_,null,l(i(r),e=>(g(),C(m,{key:e.key,title:e.title,desc:e.desc,color:e.color},null,8,[`title`,`desc`,`color`]))),128))]),_:1})]),_:1})]),_:1}),w(n.$slots,`default`),c(`div`,yt,[i(f)?(g(),C(p,{key:0,gap:`2`,class:`text-xl ml-2 mr-auto mt-auto`},{default:y(()=>[c(`span`,{title:n.$t(`users`)},[e(O),t(` `+b(i(f).users),1)],8,bt),c(`span`,{title:n.$t(`guests`)},[e(k),t(` `+b(i(f).guests),1)],8,xt)]),_:1})):T(``,!0)])]),i(o)===void 0?(g(),C(p,{key:0,class:`cookie-banner`},{default:y(()=>[e(j,{color:`warning`,icon:!1,class:`mt-auto mx-auto`,style:{"z-index":`999`},title:n.$t(`cookies_banner`)},{default:y(()=>[t(b(n.$t(`cookies_banner_desc`))+` `,1),e(p,null,{default:y(()=>[e(d,{onClick:a[0]||=e=>o.value=!0},{default:y(()=>[t(b(n.$t(`allow_cookies`)),1)]),_:1}),e(d,{color:`danger`,onClick:a[1]||=e=>o.value=!1},{default:y(()=>[t(b(n.$t(`disallow_cookies`)),1)]),_:1}),e(d,{to:`/cookies`},{default:y(()=>[t(b(n.$t(`cookie_policy`)),1)]),_:1})]),_:1})]),_:1},8,[`title`])]),_:1})):T(``,!0),e(M,{ref_key:`footerElement`,ref:A},null,512)])}}});
1export{St as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.