PageSourceSearch

https://newtheatre.org.uk/_nuxt/jtSbsdLA2.js

js newtheatre.org.uk collected 2026-10-02 06:34:16 UTC 7,536 bytes, 1 lines download raw bytes

1import{D as e,E as t,Lt as n,On as r,Qn as i,_ as a,b as o,bt as s,et as c,g as l,k as u,mt as d,nr as f,o as p,qt as m,v as h,xt as g,y as _}from"./Ib1jYPSS.js";import{t as v}from"./BezhPboZ.js";import{t as y}from"./DLS6Zxft.js";import{n as b,t as x}from"./Drhc4s0x.js";import{t as S}from"./CWibC7jz2.js";import{n as C,r as w,t as T}from"./BWMENIob.js";import{t as E}from"./CKkiVTL-.js";import{t as D}from"./BayMKgqe.js";import{t as O}from"./BDNMzG2s.js";import{t as k}from"./D4AYOVQl.js";import{t as A}from"./Cy-3PpOU.js";import{t as j}from"./D7C6x6YU.js";var M={base:`min-h-[calc(100vh-var(--ui-header-height))]`},N={__name:`UMain`,props:{as:{type:null,required:!1,default:`main`},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=b(`main`,e),n=y(),a=l(()=>x({extend:x(M),...n.ui?.main||{}}));return(e,n)=>(d(),h(r(S),{as:r(t).as,class:i(a.value({class:[r(t).ui?.base,r(t).class]}))},{default:m(()=>[g(e.$slots,`default`)]),_:3},8,[`as`,`class`]))}},P={slots:{root:`xl:grid xl:grid-cols-3 xl:gap-8`,left:`mb-10 xl:mb-0`,center:`flex flex-col lg:grid grid-flow-col auto-cols-fr gap-8 xl:col-span-2`,right:`mt-10 xl:mt-0`,label:`text-sm font-semibold`,list:`mt-6 space-y-4`,item:`relative`,link:`group text-sm flex items-center gap-1.5 focus-visible:outline-primary`,linkLeadingIcon:`size-5 shrink-0`,linkLabel:`truncate`,linkLabelExternalIcon:`size-3 absolute top-0 text-dimmed inline-block`},variants:{active:{true:{link:`text-primary font-medium`},false:{link:[`text-muted hover:text-default`,`transition-colors`]}}}},F={__name:`UFooterColumns`,props:{as:{type:null,required:!1,default:`nav`},class:{type:null,required:!1},columns:{type:Array,required:!1},ui:{type:Object,required:!1}},setup(u){let v=u,D=n(),O=b(`footerColumns`,v),k=y(),A=l(()=>x({extend:x(P),...k.ui?.footerColumns||{}})());return(n,l)=>(d(),h(r(S),{as:r(O).as,"data-slot":`root`,class:i(A.value.root({class:[r(O).ui?.root,r(O).class]}))},{default:m(()=>[D.left?(d(),o(`div`,{key:0,"data-slot":`left`,class:i(A.value.left({class:r(O).ui?.left}))},[g(n.$slots,`left`)],2)):_(``,!0),D.default||r(O).columns?.length?(d(),o(`div`,{key:1,"data-slot":`center`,class:i(A.value.center({class:r(O).ui?.center}))},[g(n.$slots,`default`,{},()=>[(d(!0),o(p,null,s(r(O).columns,(l,u)=>(d(),o(`div`,{key:u},[a(`h3`,{"data-slot":`label`,class:i(A.value.label({class:r(O).ui?.label}))},[g(n.$slots,`column-label`,{column:l},()=>[t(f(l.label),1)])],2),a(`ul`,{"data-slot":`list`,class:i(A.value.list({class:r(O).ui?.list}))},[(d(!0),o(p,null,s(l.children,(a,s)=>(d(),o(`li`,{key:s,"data-slot":`item`,class:i(A.value.item({class:[r(O).ui?.item,a.ui?.item]}))},[e(T,c({ref_for:!0},r(w)(a),{custom:``}),{default:m(({active:s,...l})=>[e(C,c({ref_for:!0},l,{"data-slot":`link`,class:A.value.link({class:[r(O).ui?.link,a.ui?.link,a.class],active:s})}),{default:m(()=>[g(n.$slots,`link`,{link:a,active:s,ui:A.value},()=>[g(n.$slots,`link-leading`,{link:a,active:s,ui:A.value},()=>[a.icon?(d(),h(E,{key:0,name:a.icon,"data-slot":`linkLeadingIcon`,class:i(A.value.linkLeadingIcon({class:[r(O).ui?.linkLeadingIcon,a.ui?.linkLeadingIcon],active:s}))},null,8,[`name`,`class`])):_(``,!0)]),a.label||D[`link-label`]?(d(),o(`span`,{key:0,"data-slot":`linkLabel`,class:i(A.value.linkLabel({class:[r(O).ui?.linkLabel,a.ui?.linkLabel],active:s}))},[g(n.$slots,`link-label`,{link:a,active:s},()=>[t(f(a.label),1)]),a.target===`_blank`?(d(),h(E,{key:0,name:r(k).ui.icons.external,"data-slot":`linkLabelExternalIcon`,class:i(A.value.linkLabelExternalIcon({class:[r(O).ui?.linkLabelExternalIcon,a.ui?.linkLabelExternalIcon],active:s}))},null,8,[`name`,`class`])):_(``,!0)],2)):_(``,!0),g(n.$slots,`link-trailing`,{link:a,active:s})])]),_:2},1040,[`class`])]),_:2},1040)],2))),128))],2)]))),128))])],2)):_(``,!0),D.right?(d(),o(`div`,{key:2,"data-slot":`right`,class:i(A.value.right({class:r(O).ui?.right}))},[g(n.$slots,`right`)],2)):_(``,!0)]),_:3},8,[`as`,`class`]))}}
1,I={slots:{root:``,top:`py-8 lg:py-12`,bottom:`py-8 lg:py-12`,container:`py-8 lg:py-4 lg:flex lg:items-center lg:justify-between lg:gap-x-3`,left:`flex items-center justify-center lg:justify-start lg:flex-1 gap-x-1.5 mt-3 lg:mt-0 lg:order-1`,center:`mt-3 lg:mt-0 lg:order-2 flex items-center justify-center`,right:`lg:flex-1 flex items-center justify-center lg:justify-end gap-x-1.5 lg:order-3`}},L={__name:`UFooter`,props:{as:{type:null,required:!1,default:`footer`},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(t){let s=t,c=n(),u=b(`footer`,s),f=y(),p=l(()=>x({extend:x(I),...f.ui?.footer||{}})());return(t,n)=>(d(),h(r(S),{as:r(u).as,"data-slot":`root`,class:i(p.value.root({class:[r(u).ui?.root,r(u).class]}))},{default:m(()=>[c.top?(d(),o(`div`,{key:0,"data-slot":`top`,class:i(p.value.top({class:r(u).ui?.top}))},[g(t.$slots,`top`)],2)):_(``,!0),e(A,{"data-slot":`container`,class:i(p.value.container({class:r(u).ui?.container}))},{default:m(()=>[a(`div`,{"data-slot":`right`,class:i(p.value.right({class:r(u).ui?.right}))},[g(t.$slots,`right`)],2),a(`div`,{"data-slot":`center`,class:i(p.value.center({class:r(u).ui?.center}))},[g(t.$slots,`default`)],2),a(`div`,{"data-slot":`left`,class:i(p.value.left({class:r(u).ui?.left}))},[g(t.$slots,`left`)],2)]),_:3},8,[`class`]),c.bottom?(d(),o(`div`,{key:1,"data-slot":`bottom`,class:i(p.value.bottom({class:r(u).ui?.bottom}))},[g(t.$slots,`bottom`)],2)):_(``,!0)]),_:3},8,[`as`,`class`]))}},R={class:`flex gap-1`},z={class:`text-sm text-muted`},B={class:`flex items-center gap-2`},V={class:`text-sm text-muted`},H={class:`text-sm text-muted`},U=Object.assign(u({__name:`AppFooter`,setup(n){let i=[{icon:`i-lucide-mail`,to:`mailto:[email protected]`,label:`Email`},{icon:`i-simple-icons-facebook`,to:`https://www.facebook.com/thenottinghamnewtheatre/`,label:`Facebook`},{icon:`i-simple-icons-instagram`,to:`https://www.instagram.com/nottinghamnewtheatre/`,label:`Instagram`},{icon:`icon:su`,to:`https://su.nottingham.ac.uk/activities/view/new-theatre`,label:`Student Union`}],c=[{label:`Quick Links`,children:[{label:`Mailing List`,to:`/mailing-list`},{label:`History`,to:`http://history.newtheatre.org.uk/`,target:`_blank`},{label:`Photo Gallery`,to:`http://photos.newtheatre.org.uk/`,target:`_blank`}]}],l=v(`footer-year`,()=>new Date().getFullYear());return(n,u)=>{let h=j,g=D,_=F,v=A,y=T,b=L;return d(),o(p,null,[e(h,{type:`dashed`,class:`h-px`}),e(b,null,{top:m(()=>[e(v,null,{default:m(()=>[e(_,{columns:c,ui:{center:`xl:justify-items-end`,label:`text-lg font-semibold text-highlighted mt-0`}},{left:m(()=>[u[0]||=a(`h1`,{class:`text-2xl font-bold text-highlighted mb-2`},` Find us on Social Media! `,-1),a(`div`,R,[(d(),o(p,null,s(i,t=>e(g,{key:t.label,"aria-label":t.label,to:t.to,target:t.target||`_blank`,icon:t.icon,color:`neutral`,variant:`link`,square:``},null,8,[`aria-label`,`to`,`target`,`icon`])),64))])]),_:1})]),_:1})]),left:m(()=>[a(`p`,z,` © `+f(r(l))+` Nottingham New Theatre `,1)]),right:m(()=>[a(`div`,B,[a(`p`,V,[u[2]||=t(` Part of `,-1),e(y,{to:`https://su.nottingham.ac.uk/`,class:`text-secondary hover:underline`},{default:m(()=>[...u[1]||=[t(` UoNSU `,-1)]]),_:1})]),u[5]||=a(`span`,null,`•`,-1),a(`p`,H,[u[4]||=t(` Source on `,-1),e(y,{to:`https://github.com/newtheatre/proscenium`,class:`text-secondary hover:underline`},{default:m(()=>[...u[3]||=[t(`GitHub`,-1)]]),_:1})])])]),_:1})],64)}}}),{__name:`AppFooter`}),W={};function G(t,n){let r=k,i=N,a=U;return d(),o(p,null,[e(r),e(i,null,{default:m(()=>[g(t.$slots,`default`)]),_:3}),e(a)],64)}var K=O(W,[[`render`,G]]);export{K 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.