PageSourceSearch

https://visitor.gogatsusai.jp/_nuxt/nXe7BY07.js

js gogatsusai.jp collected 2026-10-09 16:47:32 UTC 9,542 bytes, 3 lines download raw bytes

1import M from"./_hGRtwTX.js";import N from"./Fr4aikPT.js";import{_ as P}from"./DueZBUkE.js";import{a3 as x,bX as D,b8 as r,M as $,co as z,L as e,aU as O,bP as n,bF as s,aS as p,$ as A,O as c,F as b,bm as h,N as _,I as g,v as E,Z as V,cu as L,bj as w}from"./B8eBeonm.js";import"./DeK-PWhb.js";import"./CbB9WDGC.js";import"./BB67T2S_.js";import"./BFqAvKl7.js";const W={class:"divider-wrapper"},U={class:"content"},T={class:"image-wrapper"},X=["src"],Z={class:"text"},q={class:"title-heart"},G={class:"description"},H={class:"detail"},J={key:0,class:"note"},K={key:0},Q={key:1},R={class:"list"},Y={key:0,class:"location"},ee={class:"time"},te={key:1,class:"attention"},ie=x({__name:"EventCard",props:{filter:{},image:{},title:{},details:{},location:{default:void 0},time:{},link:{},note:{default:void 0},attention:{default:void 0},viewMode:{}},setup(j){const{locale:m,t:a}=D(),i=j,C=g(()=>m.value==="en"),F=g(()=>i.image==="eve/spec-image.webp"),u=g(()=>i.filter===a("eve.「五月祭」")?{backgroundColor:"#00bba7",color:"#f0fdfa",borderColor:"#00bba7"}:i.filter===a("eve.キャンパス")?{backgroundColor:"#00786f",color:"#f0fdfa",borderColor:"#00786f"}:i.filter===a("eve.マスコット")?{backgroundColor:"#f0fdfa",color:"#00D5BE",borderColor:"#00D5BE"}:{backgroundColor:"#00bba7",color:"#f0fdfa",borderColor:"#00bba7"}),y=g(()=>i.note?i.note.split(/(\*\*.*?\*\*)/g).filter(v=>v.length>0).map(v=>{const k=v.startsWith("**")&&v.endsWith("**");return{bold:k,text:k?v.slice(2,-2):v}}):[]);return(v,k)=>{const f=N;return r(),$(f,{href:i.link,class:p(["wrapper",["card",i.viewMode]])},{default:z(()=>[e("div",W,[k[0]||(k[0]=e("div",{class:"divider"},null,-1)),e("div",{class:"filter",style:O({"--bg-color":n(u).backgroundColor,"--text-color":n(u).color,"--border-color":n(u).borderColor})},s(i.filter),5)]),e("div",U,[e("div",T,[e("img",{loading:"lazy",src:("getImagePath"in v?v.getImagePath:n(P))(i.image),class:p(["image",{"image-spec":n(F)}])},null,10,X)]),e("div",Z,[e("div",q,[e("div",{class:p(["title",{"title-en":n(C)}])},s(i.title),3)]),e("div",G,[e("p",H,[A(s(i.details.map(d=>v.$t(d)).join(`
2`))+" ",1),i.note?(r(),c("span",J,[(r(!0),c(b,null,h(n(y),(d,o)=>(r(),c(b,{key:o},[d.bold?(r(),c("strong",K,s(d.text),1)):(r(),c("span",Q,s(d.text),1))],64))),128))])):_("",!0)]),e("ul",R,[i.location?(r(),c("li",Y,s(i.location),1)):_("",!0),e("li",ee,[(r(!0),c(b,null,h(i.time.split(`
3`),d=>(r(),c("div",{key:d},s(d),1))),128))]),i.attention?(r(),c("li",te,s(i.attention),1)):_("",!0)])])])])]),_:1},8,["href","class"])}}}),oe=Object.assign(E(ie,[["__scopeId","data-v-e0441fce"]]),{__name:"EventCard"}),le={class:"explanation"},ne={class:"top-btns"},se={class:"right-btns"},ae={class:"change-btn shown-on-pc"},re={class:"filter-btns"},ve={class:"reset-apply-btns"},ce=x({__name:"eve",setup(j){const m=w([]),a=w([]),i=w(!1),{locale:C}=D(),F=g(()=>m.value.length===0?d:d.filter(o=>m.value.includes(o.filter))),u=o=>{a.value.includes(o)?a.value=a.value.filter(t=>t!==o):a.value.push(o)},y=()=>{a.value=[],v()},v=()=>{m.value=[...a.value],i.value=!1},k=()=>{a.value=[...m.value],i.value=!i.value},f=w("grid"),d=[{filter:"eve.「五月祭」",image:"eve/op-image.webp",title:"eve.Openi",details:["eve.五月祭を彩","eve.圧巻の演出","eve.期待が芽吹"],location:"eve.場所_セン",time:"eve.時間_Open",link:"/project/C001"},{filter:"eve.「五月祭」",image:"eve/fin-image.webp",title:"eve.Final",details:["eve.出演者と観","eve.「五月祭総","eve.あなたも祭"],location:"eve.場所_セン",time:"eve.時間_Fin",link:"/project/C002"},{filter:"eve.キャンパス",image:"eve/tour-image.webp",title:"eve.キャンパスツ",details:["eve.学生ガイド","eve.自らの足で","eve.いま、本郷"],location:"eve.場所_理南西",time:"eve.時間_終日",link:"/project/C003"},{filter:"eve.キャンパス",image:"eve/rally-image.webp",title:"eve.キャンパスラ",details:["eve.スタンプを","eve.キャンパスを","eve.五月祭を隅"],location:"eve.場所_全域",time:"eve.時間_終日",link:"/project/C004"},{filter:"eve.マスコット",image:"eve/sheep-image.webp",title:"eve.めい先生の",details:["eve.ここは、め","eve.きせかえぬ","eve.まほうの力"],location:"eve.場所_理東",t
3ime:"eve.時間_終日",attention:"eve.子供向け",link:"/project/C005"},{filter:"eve.マスコット",image:"eve/parade-image.webp",title:"eve.もこもこめ",details:["eve.めいちゃん","eve.かわいいパ","eve.運が良けれ"],location:"eve.場所_銀杏",time:"eve.時間_Par",link:"/project/C006"},{filter:"eve.「五月祭」",image:"eve/art-image.webp",title:"eve.あなたの「",details:["eve.テーマに込","eve.ふと芽生え","eve.まだ見ぬあ"],location:"eve.場所_art",time:"eve.時間_終日",link:"/project/C007"},{filter:"eve.講演を聴く",image:"eve/lec-arc-image.webp",title:"eve.semi_考古",details:["eve.イタリアで","eve.東大教授が","eve.発掘された"],location:"eve.場所_工8教授会室",time:"eve.時間_考古",attention:"eve.配信あり",link:"/project/C009"},{filter:"eve.講演を聴く",image:"eve/lec-tra-image.webp",title:"eve.semi_渋滞",details:["eve.数学が導い","eve.人、もの、","eve.「渋滞学」"],location:"eve.場所_工8教授会室",time:"eve.時間_渋滞",attention:"eve.配信なし",link:"/project/C008"},{filter:"eve.講演を聴く",image:"eve/lec-love-image.webp",title:"eve.semi_恋愛",details:["eve.東大教授と","eve.すれ違いを"],location:"eve.場所_工8教授会室",time:"eve.時間_恋愛",attention:"eve.配信あり",link:"/project/C011"},{filter:"eve.講演を聴く",image:"eve/spec-image.webp",title:"eve.spec_",details:["eve.日本で唯一","eve.レゴブロック","eve.レゴブロックは","eve.彼の創作人"],location:"eve.場所_spec",time:"eve.時間_レゴ",attention:"eve.配信あり",note:"eve.整理券が必要",link:"/project/C012"}];return(o,t)=>{const B=M,I=oe;return r(),c("article",null,[e("h1",null,s(o.$t("_global.pages.eve")),1),e("section",null,[n(C)==="zh"?(r(),$(B,{key:0})):_("",!0),e("div",le,[e("p",null,s(o.$t("eve.五月祭を一")),1),e("p",null,s(o.$t("eve.ワクワクす")),1)]),e("div",ne,[e("div",se,[e("div",ae,[e("button",{class:p(["grid-btn btn",{active:n(f)==="grid"}]),onClick:t[0]||(t[0]=l=>f.value="grid")},[...t[9]||(t[9]=[e("span",{class:"grid-icon icon"},[e("span"),e("span"),e("span"),e("span")],-1)])],2),e("button",{class:p(["list-btn btn",{active:n(f)==="list"}]),onClick:t[1]||(t[1]=l=>f.value="list")},[...t[10]||(t[10]=[e("span",{class:"list-icon icon"},[e("span"),e("span"),e("span")],-1)])],2)]),e("div",null,[e("button",{class:p(["filter-btn",{active:n(m).length>0}]),onClick:k},[t[11]||(t[11]=V('<svg class="icon" width="28" height="26" viewBox="0 0 28 26" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-a39f02af><line x1="1" y1="4" x2="10" y2="4" stroke="#F0FDFA" stroke-width="2" stroke-linecap="round" data-v-a39f02af></line><path d="M1 13L5 13" stroke="#F0FDFA" stroke-width="2" stroke-linecap="round" data-v-a39f02af></path><line x1="1" y1="22" x2="15" y2="22" stroke="#F0FDFA" stroke-width="2" stroke-linecap="round" data-v-a39f02af></line><line x1="17" y1="4" x2="27" y2="4" stroke="#F0FDFA" stroke-width="2" stroke-linecap="round" data-v-a39f02af></line><line x1="12" y1="13" x2="27" y2="13" stroke="#F0FDFA" stroke-width="2" stroke-linecap="round" data-v-a39f02af></line><line x1="21" y1="22" x2="27" y2="22" stroke="white" stroke-width="2" stroke-linecap="round" data-v-a39f02af></line><circle cx="14" cy="4" r="3" stroke="#F0FDFA" stroke-width="2" data-v-a39f02af></circle><circle cx="8" cy="13" r="3" stroke="#F0FDFA" stroke-width="2" data-v-a39f02af></circle><circle cx="18" cy="22" r="3" stroke="#F0FDFA" stroke-width="2" data-v-a39f02af></circle></svg>',1)),A(" "+s(o.$t("eve.フィルター")),1)],2),n(i)?(r(),c(b,{key:0},[e("div",{class:"filter-menu",onClick:t[7]||(t[7]=L(()=>{},["stop"]))},[e("div",{class:"cross-btn",onClick:t[2]||(t[2]=l=>i.value=!1)},[...t[12]||(t[12]=[e("div",{class:"line"},null,-1),e("div",{class:"line"},null,-1)])]),e("div",re,[e("button",{class:p(["button",{active:n(a).includes("eve.「五月祭」")}]),onClick:t[3]||(t[3]=l=>u("eve.「五月祭」"))},s(o.$t("eve.「五月祭」")),3),e("button",{class:p(["button",{active:n(a).includes("eve.キャンパス")}]),onClick:t[4]||(t[4]=l=>u("eve.キャンパス"))},s(o.$t("eve.キャンパス")),3),e("button",{class:p(["button",{active:n(a).includes("eve.マスコット")}]),onClick:t[5]||(t[5]=l=>u("eve.マスコット"))},s(o.$t("eve.マスコット")),3),e("button",{class:p(["button",{active:n(a).includes("eve.講演を聴く")}]),onClick:t[6]||(t[6]=l=>u("eve.講演を聴く"))}
3,s(o.$t("eve.講演を聴く")),3)]),t[13]||(t[13]=e("div",{class:"divider"},null,-1)),e("div",ve,[e("button",{class:"reset",onClick:y},s(o.$t("eve.リセット")),1),e("button",{class:"apply",onClick:v},s(o.$t("eve.適用")),1)])]),e("div",{class:"overlay",onClick:t[8]||(t[8]=l=>i.value=!1)})],64)):_("",!0)])])]),e("div",{class:p(["container",n(f)])},[(r(!0),c(b,null,h(n(F),(l,S)=>(r(),$(I,{key:S,"view-mode":n(f),filter:o.$t(l.filter),image:l.image,title:o.$t(l.title),details:l.details,location:l.location?o.$t(l.location):void 0,time:o.$t(l.time),link:l.link,note:l.note?o.$t(l.note):void 0,attention:l.attention?o.$t(l.attention):void 0},null,8,["view-mode","filter","image","title","details","location","time","link","note","attention"]))),128))],2)])])}}}),_e=E(ce,[["__scopeId","data-v-a39f02af"]]);export{_e 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.