1import{i as e}from"./CQmfJZAN.js";import{F as t,K as n,L as r,N as i,V as a,_ as o,b as s,d as c,f as l,jt as u,l as d,nt as ee,p as f,q as p,r as m,u as h,ut as g,v as _}from"./Di_rnJ1B.js";import"./DMnn7ZT-.js";import{r as v}from"./Dn6eYzwe.js";import{t as y}from"./B17RnzyY.js";import{n as b}from"./DXPvRNSe.js";import{t as x}from"./BDNMzG2s.js";import{t as S}from"./BMVMpCqa.js";import{t as C}from"./hMNb1vPW.js";import{t as w}from"./CG9J-KXq.js";function T(e,n){return t(),f(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`currentColor`,"aria-hidden":`true`,"data-slot":`icon`},[h(`path`,{"fill-rule":`evenodd`,d:`M14.615 1.595a.75.75 0 0 1 .359.852L12.982 9.75h7.268a.75.75 0 0 1 .548 1.262l-10.5 11.25a.75.75 0 0 1-1.272-.71l1.992-7.302H3.75a.75.75 0 0 1-.548-1.262l10.5-11.25a.75.75 0 0 1 .913-.143Z`,"clip-rule":`evenodd`})])}function E(e,n){return t(),f(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`currentColor`,"aria-hidden":`true`,"data-slot":`icon`},[h(`path`,{"fill-rule":`evenodd`,d:`M14.447 3.026a.75.75 0 0 1 .527.921l-4.5 16.5a.75.75 0 0 1-1.448-.394l4.5-16.5a.75.75 0 0 1 .921-.527ZM16.72 6.22a.75.75 0 0 1 1.06 0l5.25 5.25a.75.75 0 0 1 0 1.06l-5.25 5.25a.75.75 0 1 1-1.06-1.06L21.44 12l-4.72-4.72a.75.75 0 0 1 0-1.06Zm-9.44 0a.75.75 0 0 1 0 1.06L2.56 12l4.72 4.72a.75.75 0 0 1-1.06 1.06L.97 12.53a.75.75 0 0 1 0-1.06l5.25-5.25a.75.75 0 0 1 1.06 0Z`,"clip-rule":`evenodd`})])}function D(e,n){return t(),f(`svg`,{xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 24 24`,"stroke-width":`1.5`,stroke:`currentColor`,"aria-hidden":`true`,"data-slot":`icon`},[h(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,d:`m12.75 15 3-3m0 0-3-3m3 3h-7.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z`})])}var O=v(`/assets/video/ctrl-suite-frame.png`),k=v(`/assets/video/ctrl-suite-loop.webm`),A=v(`/assets/video/ctrl-suite-loop.mp4`),j={__name:`VideoCtrlSuite`,setup(e){let n=ee();return i(()=>{let e=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&(n.value.setAttribute(`preload`,`auto`),e.unobserve(n.value))})});e.observe(n.value);try{let e=()=>{let e=n.value;e.muted=!0,e.playsInline=!0,e.setAttribute(`webkit-playsinline`,``),e.play()};setTimeout(()=>e(),500),document.documentElement.addEventListener(`touchstart`,function t(){e(),document.documentElement.removeEventListener(`touchstart`,t)})}catch{}}),(e,r)=>(t(),f(`video`,{ref_key:`video`,ref:n,poster:O,autoplay:!0,preload:`metadata`,playsinline:!0,"webkit-playsinline":!0,controls:!1,loop:!0,muted:!0,width:`100%`,height:`100%`},[...r[0]||=[h(`source`,{src:k,type:`video/webm`},null,-1),h(`source`,{src:A,type:`video/mp4`},null,-1)]],512))}};v(`/assets/img/products/ctrl-suite/graphics/ctrl-suite-headline.png`);var M={class:`primary bg-black relative overflow-hidden md:p-4 lg:p-8`},N={class:`frame flex items-center justify-center bg-black relative overflow-hidden w-full h-full md:rounded-3xl`},P={class:`absolute`},F={class:`mt-6 flex justify-center items-center`},I=Object.assign(x(s({__name:`home-lead`,setup(e){return(e,n)=>{let r=j,i=y,a=w;return t(),f(`div`,M,[h(`div`,N,[_(r,{class:`object-cover w-full h-full`}),h(`div`,P,[n[2]||=h(`h1`,{class:`lead-shadow mt-4 text-6xl font-medium tracking-tight text-white sm:mt-5 sm:text-6xl lg:mt-6 text-center px-8`},[h(`span`,null,`There's even more from `),h(`span`,{class:`text-orange-500 orange`},`Ctrl Suite `),h(`span`,null,`in version 2`)],-1),n[3]||=h(`div`,{class:`lead-shadow block text-xl sm:text-4xl font-medium text-center text-white mt-4 px-8`},`Build the ultimate unified control system`,-1),h(`div`,F,[_(i,{to:`/ctrl-suite`,class:`lead-shadow inline-block rounded-md border border-transparent text-md py-2 text-center font-semibold text-orange-500 hover:text-orange-600 mr-4`},{default:p(()=>[n[0]||=o(`Learn More `,-1),_(g(C),{class:`inline h-4 mb-1`})]),_:1}),_(a,{dark:``,to:`/ctrl-suite/buy`},{default:p(()=>[...n[1]||=[o(` Buy Now `,-1)]]),_:1})])])]),l(``,!0)])}}}),[[`__scopeId`,`data-v-31af073b`]]),{__name:`SectionHomeLead`}),L={class:`my-4 lg:px-8 px-4`},R={class:`banner rounded-2xl`},z={class:`holder lg:flex text-center lg:text-left overflow-hidden`},B={class:`info w-full lg:w-[60%] px-16 lg:mb-0 mb-10`},V={class:`controls mt-6`},H=Object.assign(x(s({__name:`home-cfi`,setup(e){return(e,n)=>{let r=y;
1return t(),f(`div`,L,[h(`div`,R,[h(`div`,z,[n[4]||=h(`div`,{class:`graphics block lg:hidden lg:mt-0 -mt-12 lg:mb-0 mb-6`},null,-1),h(`div`,B,[n[2]||=h(`h2`,{class:`font text-3xl font-medium tracking-tight text-gray-900 sm:text-5xl`},`Ctrl for iPad`,-1),n[3]||=h(`p`,{class:`mt-4 text-xl text-gray-500`},`Build custom user interfaces all-in-one`,-1),h(`div`,V,[_(r,{to:`/ctrl-for-ipad`,class:`inline-block rounded-md border border-transparent text-sm py-2 text-center font-medium text-indigo-600 mr-4`},{default:p(()=>[n[0]||=o(`Learn More `,-1),_(g(C),{class:`inline h-4 mb-1`})]),_:1}),_(r,{to:`https://apps.apple.com/gb/app/ctrl-for-ipad/id1247514528`,target:`_blank`,class:`inline-block md:ml-2 mt-2 md:mt-0 rounded-md border border-transparent bg-indigo-600 text-sm py-2 px-6 text-center font-medium text-white hover:bg-indigo-700 shadow`},{default:p(()=>[...n[1]||=[o(`Download`,-1)]]),_:1})])]),n[5]||=h(`div`,{class:`graphics hidden lg:block`},null,-1)])])])}}}),[[`__scopeId`,`data-v-a20d459a`]]),{__name:`SectionHomeCfi`}),U={class:`bg-primary-dark text-white m-4 lg:m-8 lg:py-28 lg:px-12 py-8 px-4 rounded-2xl`},W={class:`relative mx-auto max-w-7xl px-4 sm:static sm:px-6 lg:px-8`},G={class:`flex w-full text-xs font-medium tracking-widest uppercase pb-5 mb-12 border-b border-zinc-700`},te={class:`flex items`},K={key:0,class:`col lg:w-2/4 lead-article`},q={class:`item lead-item`},J={class:`lg:text-5xl text-2xl lg:leading-[3.75rem] leading-normal`},Y={class:`tags`},X=[`textContent`],Z={class:`col lg:w-2/4 secondary-articles`},Q={class:`title lg:text-lg text-sm leading-normal`},ne={class:`tags`},re=[`textContent`],ie=x({__name:`PressBanner`,props:{articles:{type:Object,default(){return[]}}},setup(e){let n=e,i=d(()=>n.articles.articles),a=d(()=>{try{return i.value.find((e,t)=>t==0)}catch{return}}),s=d(()=>{try{let e=i.value||[];return Object.entries(e).filter(([e,t])=>e>0&&e<=4).map(([e,t])=>t)}catch{return[]}}),c=e=>{try{return Array.isArray(e)||(e=e.split(`,`)),e.filter((e,t)=>t<6)}catch{return[]}};return(e,n)=>{let i=y;return t(),f(`div`,U,[h(`div`,W,[h(`div`,G,[n[1]||=h(`div`,{class:`title`},`Press Updates`,-1),_(i,{class:`ml-auto block`,to:`/press`},{default:p(()=>[n[0]||=o(`View All `,-1),_(g(D),{class:`h-4 inline-block`})]),_:1})]),h(`div`,te,[g(a)===void 0?l(``,!0):(t(),f(`div`,K,[h(`div`,q,[h(`div`,J,[_(i,{to:`/press/`+g(a).slug,class:`link`},{default:p(()=>[o(u(g(a).title),1)]),_:1},8,[`to`])]),h(`ul`,Y,[(t(!0),f(m,null,r(c(g(a).tags),e=>(t(),f(`li`,{key:e,textContent:u(e)},null,8,X))),128))])])])),h(`div`,Z,[(t(!0),f(m,null,r(g(s),e=>(t(),f(`div`,{key:e.slug,class:`item`},[h(`div`,Q,[_(i,{to:`/press/`+e.slug},{default:p(()=>[o(u(e.title),1)]),_:2},1032,[`to`])]),h(`ul`,ne,[(t(!0),f(m,null,r(c(e.tags),e=>(t(),f(`li`,{key:e,textContent:u(e)},null,8,re))),128))])]))),128))])])])])}}},[[`__scopeId`,`data-v-f7d0c54c`]]),ae=v(`/assets/img/products/commskit/commskit-lead.png`),oe={class:`banner rounded-2xl`},se={class:`holder`},ce={class:`info`},le={class:`mt-6`},ue=Object.assign(x(s({__name:`home-cmk`,setup(e){return(e,n)=>{let r=y;return t(),f(`div`,oe,[h(`div`,se,[h(`div`,ce,[n[2]||=h(`h2`,{class:`font text-3xl font-medium tracking-tight text-gray-900 sm:text-5xl h-12`},`CommsKit`,-1),n[3]||=h(`h3`,{class:`mt-4 text-xl text-gray-500 h-7`},`Protocol testing made easy`,-1),h(`div`,le,[_(r,{to:`/commskit`,class:`inline-block rounded-md border border-transparent text-sm py-2 text-center font-medium text-indigo-600 mr-4`},{default:p(()=>[n[0]||=o(`Learn More `,-1),_(g(C),{class:`inline h-4 mb-1`})]),_:1}),_(r,{to:`/commskit/download`,class:`inline-block md:ml-2 mt-2 md:mt-0 rounded-md border border-transparent bg-indigo-600 text-sm py-2 px-6 text-center font-medium text-white hover:bg-indigo-700 shadow`},{default:p(()=>[...n[1]||=[o(`Download`,-1)]]),_:1})])]),n[4]||=h(`div`,{class:`mx-6`},[h(`img`,{src:ae})],-1)])])}}}),[[`__scopeId`,`data-v-08887a0e`]]),{__name:`SectionHomeCmk`}),de={class:`banner rounded-2xl px-12 lg:px-20 py-20 lg:px-12 lg:text-xl`},fe={class:`space-y-10 2xl:space-y-16`},pe={class:`flex space-x-6`},$={class:`flex h-12 w-12 items-center justify-center rounded-md bg-indigo-600 text-white mt-2`},me=[`textContent`],he={class:`font-medium space-text-1`},ge=[`innerHTML`],_e=Object.assign(x(s({__name:`home-extras`,setup(e){let n=[{title:`Need installation support, integration services or full system design for your project?`,text:[{label:`Contact our team`,link:`/support`},{label:`or speak with one of our `},{label:`Power Users`,link:`/power-users`}],icon:T},{title:`Looking for documentation for Ctrl Suite, Ctrl for iPad or CommsKit?`,text:`Head to our <a href="https://docs.onlx.ltd" class="text-indigo-600 font-medium" target="_blank">Docs</a> site`,icon:S},{title:`Looking for our Open Source projects?`,text:`Check out <span class="text-gray-900 font-medium">@bonjour-service</span> on <a href="https://github.com/onlxltd/bonjour-service" class="text-indigo-600 font-medium" target="_blank">Github</a> and <a href="https://www.npmjs.com/package/bonjour-service" class="text-indigo-600 font-medium" target="_blank">NPM</a>`,icon:E}],i=e=>Array.isArray(e)?e:[{label:e}];return(e,o)=>{let s=y;return t(),f(`div`,de,[h(`ul`,fe,[(t(),f(m,null,r(n,({title:e,text:n,icon:o},l)=>h(`li`,{key:l},[h(`div`,pe,[h(`div`,null,[h(`div`,$,[(t(),c(a(o),{class:`h-6 w-6`,"aria-hidden":`true`}))])]),h(`div`,null,[h(`div`,{class:`text-gray-500 mb-1`,textContent:u(e)},null,8,me),h(`div`,he,[(t(!0),f(m,null,r(i(n),({label:e,link:n})=>(t(),f(m,{key:e},[n===void 0?(t(),f(`span`,{key:1,innerHTML:e},null,8,ge)):(t(),c(s,{key:0,to:n,textContent:u(e),class:`text-indigo-600 font-medium`},null,8,[`to`,`textContent`]))],64))),128))])])])])),64))])])}}}),[[`__scopeId`,`data-v-a761869c`]]),{__name:`SectionHomeExtras`}),ve={class:`page home`},ye={class:`w-full lg:grid grid-cols-2 gap-8 lg:mb-10 my-4 lg:px-8 px-4 space-y-4 lg:space-y-0`},be={__name:`index`,async setup(r){let i,a;b({title:`Unified lighting, video and control systems`,description:`ON LX designs and builds unified lighting, video and control systems for events, installations and virtual production. Explore Ctrl Suite, Ctrl for iPad and CommsKit.`,path:`/`});let{$hygraph:o}=e(),{data:s}=([i,a]=n(()=>
1o(`articles`,`query Articles { 2 articles(orderBy: date_DESC, first: 5) { 3 title 4 slug 5 tags 6 } 7 }`)),i=await i,a(),i);return(e,n)=>{let r=I,i=H,a=ie,o=ue,c=_e;return t(),f(`div`,ve,[_(r),_(i),_(a,{articles:g(s)},null,8,[`articles`]),h(`div`,ye,[_(o),_(c)])])}}};export{be 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.