PageSourceSearch

https://wpressninja.com/build/assets/PublicLayout.vue_vue_type_script_setup_true_lang-BlZb88-3.js

js wpressninja.com collected 2026-10-09 23:50:16 UTC 20,152 bytes, 41 lines download raw bytes

1import{d as D,k as z,r as y,x as M,o as N,R as W,c as i,n as F,b as e,a as o,u as a,l as d,w as n,i as x,t as c,p as C,F as p,g as b,e as h,U as I,f as r,q as B,s as G,L as H,j as O,B as V,h as R,S as U}from"./app-CqbOMvUx.js";import{_ as P}from"./Button.vue_vue_type_script_setup_true_lang-CwQgyPq0.js";import{c as w}from"./createLucideIcon-ycY0zbnc.js";import{X as q,S as j,M as T}from"./x-DxtVOdel.js";import{P as Y}from"./phone-bZWoSuCJ.js";/**
2 * @license lucide-vue-next v0.468.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const A=w("ArrowRightIcon",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
7 * @license lucide-vue-next v0.468.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const J=w("ChevronDownIcon",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
12 * @license lucide-vue-next v0.468.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */const X=w("GithubIcon",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]]);/**
17 * @license lucide-vue-next v0.468.0 - ISC
18 *
19 * This source code is licensed under the ISC license.
20 * See the LICENSE file in the root directory of this source tree.
21 */const Z=w("LinkedinIcon",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);/**
22 * @license lucide-vue-next v0.468.0 - ISC
23 *
24 * This source code is licensed under the ISC license.
25 * See the LICENSE file in the root directory of this source tree.
26 */const K=w("MapPinIcon",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/**
27 * @license lucide-vue-next v0.468.0 - ISC
28 *
29 * This source code is licensed under the ISC license.
30 * See the LICENSE file in the root directory of this source tree.
31 */const Q=w("MenuIcon",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
32 * @license lucide-vue-next v0.468.0 - ISC
33 *
34 * This source code is licensed under the ISC license.
35 * See the LICENSE file in the root directory of this source tree.
36 */const ee=w("MessageCircleIcon",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/**
37 * @license lucide-vue-next v0.468.0 - ISC
38 *
39 * This source code is licensed under the ISC license.
40 * See the LICENSE file in the root directory of this source tree.
41 */const te=w("SendIcon",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]),se={class:"mx-auto flex max-w-7xl items-center justify-between px-6 py-4 lg:px-8","aria-label":"Global"},ae={class:"flex lg:flex-1"},oe={class:"flex lg:hidden"},re={class:"sr-only"},ne={class:"hidden lg:flex lg:gap-x-1"},le={key:0,class:"relative group"},ie=["onMouseenter"],de={class:"overflow-hidden rounded-2xl bg-white/95 dark:bg-[#161615]/95 backdrop-blur-xl shadow-2xl border border-[#e3e3e0]/50 dark:border-[#3E3E3A]/50"},ce={class:"p-2"},ue={class:"group-hover/item:translate-x-1 transition-transform"},he={class:"hidden lg:flex lg:flex-1 lg:justify-end"},fe={key:0,class:"lg:hidden absolute top-full left-0 right-0 bg-white/95 dark:bg-[#0a0a0a]/95 backdrop-blur-xl border-b border-[#e3e3e0]/50 dark:border-[#3E3E3A]/50 shadow-2xl"},pe={class:"space-y-1 px-4 py-6"},ve={key:0,class:"space-y-2"},me={class:"px-4 py-2 text-sm font-bold text-[#f53003] dark:text-[#FF4433] uppercase tracking-wider"},xe={class:"px-4 pt-4"}
41,ge=D({__name:"PublicHeader",setup($){const v=z(),l=y(!1),m=y(!1),_=y(null),k=M(()=>v.props.auth?.user),f=()=>{m.value=window.scrollY>20};N(()=>{window.addEventListener("scroll",f)}),W(()=>{window.removeEventListener("scroll",f)});const g=[{name:"Home",href:"/"},{name:"About",href:"/about"},{name:"Services",href:"#",children:[{name:"WordPress Development",href:"/services/wordpress"},{name:"Laravel Development",href:"/services/laravel"},{name:"SEO Services",href:"/services/seo"},{name:"Marketing Services",href:"/services/marketing"},{name:"Monthly Maintenance",href:"/services/maintenance"}]},{name:"Industries",href:"#",children:[{name:"Law Firms",href:"/industries/law-firm"},{name:"Home Services",href:"/industries/home-services"},{name:"E-commerce",href:"/industries/ecommerce"},{name:"Insurance",href:"/industries/insurance"},{name:"Real Estate",href:"/industries/real-estate"},{name:"Travel & Tourism",href:"/industries/travel"}]},{name:"Testimonials",href:"/testimonials"},{name:"Blog",href:"/blog"},{name:"Contact",href:"/contact"}];return(E,t)=>(r(),i("header",{class:F(["fixed top-0 left-0 right-0 z-50 transition-all duration-300",m.value?"bg-white/80 dark:bg-[#0a0a0a]/80 backdrop-blur-xl shadow-lg border-b border-[#e3e3e0]/50 dark:border-[#3E3E3A]/50":"bg-transparent"])},[e("nav",se,[e("div",ae,[o(a(d),{href:"/",class:"group -m-1.5 p-1.5"},{default:n(()=>[...t[6]||(t[6]=[e("img",{src:"/images/logo.png",alt:"WPressNinja",class:"h-8 w-auto"},null,-1)])]),_:1})]),e("div",oe,[e("button",{type:"button",class:F(["-m-2.5 inline-flex items-center justify-center rounded-lg p-2.5 transition-all hover:bg-[#f53003]/10",m.value?"text-[#1b1b18] dark:text-[#EDEDEC]":"text-white"]),onClick:t[0]||(t[0]=s=>l.value=!l.value)},[e("span",re,c(l.value?"Close menu":"Open menu"),1),l.value?(r(),x(a(q),{key:1,class:"h-6 w-6"})):(r(),x(a(Q),{key:0,class:"h-6 w-6"}))],2)]),e("div",ne,[(r(),i(p,null,b(g,s=>(r(),i(p,{key:s.name},[s.children?(r(),i("div",le,[e("button",{class:F(["flex items-center gap-x-1 px-4 py-2 text-sm font-semibold rounded-lg transition-all hover:bg-white/10",m.value?"text-[#1b1b18] hover:text-[#f53003] dark:text-[#EDEDEC] dark:hover:text-[#FF4433]":"text-white/90 hover:text-white"]),onMouseenter:u=>_.value=s.name},[h(c(s.name)+" ",1),o(a(J),{class:"h-4 w-4 transition-transform group-hover:rotate-180"})],42,ie),e("div",{class:"absolute -left-8 top-full z-10 mt-2 w-72 opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-300 transform group-hover:translate-y-0 -translate-y-2",onMouseleave:t[1]||(t[1]=u=>_.value=null)},[e("div",de,[e("div",ce,[(r(!0),i(p,null,b(s.children,u=>(r(),x(a(d),{key:u.name,href:u.href,class:"group/item flex items-center gap-3 rounded-xl p-3 text-sm font-medium text-[#1b1b18] hover:bg-[#f53003]/10 dark:text-[#EDEDEC] dark:hover:bg-[#FF4433]/10 transition-all"},{default:n(()=>[t[7]||(t[7]=e("div",{class:"h-2 w-2 rounded-full bg-[#f53003] opacity-0 group-hover/item:opacity-100 transition-opacity"},null,-1)),e("span",ue,c(u.name),1)]),_:2},1032,["href"]))),128))])])],32)])):(r(),x(a(d),{key:1,href:s.href,class:F(["px-4 py-2 text-sm font-semibold rounded-lg transition-all hover:bg-white/10",m.value?"text-[#1b1b18] hover:text-[#f53003] dark:text-[#EDEDEC] dark:hover:text-[#FF4433]":"text-white/90 hover:text-white"])},{default:n(()=>[h(c(s.name),1)]),_:2},1032,["href","class"]))],64))),64)),k.value?(r(),x(a(d),{key:0,href:"/admin/dashboard",class:F(["flex items-center gap-x-2 px-4 py-2 text-sm font-semibold rounded-lg transition-all hover:bg-[#f53003]/10",m.value?"text-[#f53003] hover:text-[#d42900] dark:text-[#FF4433]":"text-[#FF4433]"])},{default:n(()=>[o(a(j),{class:"h-4 w-4"}),t[8]||(t[8]=h(" Admin ",-1))]),_:1},8,["class"])):C("",!0)]),e("div",he,[o(P,{"as-child":"",size:"default",class:"group relative overflow-hidden bg-gradient-to-r from-[#f53003] to-[#d42900] hover:from-[#d42900] hover:to-[#f53003] text-white border-0 font-bold px-6 shadow-lg hover:shadow-xl transition-all"},{default:n(()=>[o(a(d),{href:"/contact",class:"flex items-center gap-2"},{default:n(()=>[...t[9]||(t[9]=[e("span",null,"Get Started",-1),e("div",{class:"w-1 h-1 rounded-full bg-white animate-pulse"},null,-1)])]),_:1})]),_:1})])]),o(I,{"enter-active-class":"transition-all duration-300 ease-out","enter-from-class":"opacity-0 -translate-y-4","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition-all duration-200 ease-in","leave-from-class":"opacity-100 translate-y-0","leave-to-class":"opacity-0 -translate-y-4"},{default:n(()=>[l.value?(r(),i("div",fe,[e("div",pe,[(r(),i(p,null,b(g,s=>(r(),i(p,{key:s.name},[s.children?(r(),i("div",ve,[e("div",me,c(s.name),1),(r(!0),i(p,null,b(s.children,u=>(r(),x(a(d),{key:u.name,href:u.href,class:"flex items-center gap-2 pl-8 pr-4 py-3 text-sm font-medium text-[#706f6c] hover:text-[#f53003] dark:text-[#A1A09A] dark:hover:text-[#FF4433] rounded-lg hover:bg-[#f53003]/5 transition-all",onClick:t[2]||(t[2]=L=>l.value=!1)},{default:n(()=>[t[10]||(t[10]=e("div",{class:"h-1.5 w-1.5 rounded-full bg-[#f53003]"},null,-1)),h(" "+c(u.name),1)]),_:2},1032,["href"]))),128))])):(r(),x(a(d),{key:1,href:s.href,class:"block px-4 py-3 text-base font-semibold text-[#1b1b18] hover:text-[#f53003] dark:text-[#EDEDEC] dark:hover:text-[#FF4433] rounded-lg hover:bg-[#f53003]/5 transition-all",onClick:t[3]||(t[3]=u=>l.value=!1)},{default:n(()=>[h(c(s.name),1)]),_:2},1032,["href"]))],64))),64)),k.value?(r(),x(a(d),{key:0,href:"/admin/dashboard",class:"flex items-center gap-x-2 px-4 py-3 text-base font-semibold text-[#f53003] hover:text-[#d42900] dark:text-[#FF4433] rounded-lg hover:bg-[#f53003]/5 transition-all",onClick:t[4]||(t[4]=s=>l.value=!1)},{default:n(()=>[o(a(j),{class:"h-5 w-5"}),t[11]||(t[11]=h(" Admin Dashboard ",-1))]),_:1})):C("",!0),e("div",xe,[o(P,{"as-child":"",class:"w-full bg-gradient-to-r from-[#f53003] to-[#d42900] hover:from-[#d42900] hover:to-[#f53003] text-white border-0 font-bold"},{default:n(()=>[o(a(d),{href:"/contact",onClick:t[5]||(t[5]=s=>l.value=!1)},{default:n(()=>[...t[12]||(t[12]=[h(" Get Started ",-1)])]),_:1})]),_:1})])])])):C("",!0)]),_:1})],2))}}),be={class:"relative overflow-hidden bg-gradient-to-br from-[#0a0a0a] via-[#1a0505] to-[#0a0a0a] text-white"},we={class:"relative border-b border-white/10"},ye={class:"mx-auto max-w-7xl px-6 py-16 lg:px-8"},_e={class:"grid lg:grid-cols-2 gap-12 items-center"},ke={class:"flex-1 relative"},Ee={class:"relative mx-auto max-w-7xl px-6 py-16 lg:px-8"},Fe={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-12 gap-12"},Me={class:"lg:col-span-4 space-y-6"},Ce={class:"space-y-3"},$e={href:"mailto:[email protected]",class:"flex items-center gap-3 text-white/70 hover:text-[#FF4433] transition-colors group"},Se={class:"p-2 rounded-lg bg-white/5 group-hover:bg-[#f53003]/20 transition-colors"},De={href:"https://wa.me/19543946735",class:"flex items-center gap-3 text-white/70 hover:text-[#FF4433] transition-colors group"},Le={class:"p-2 rounded-lg bg-white/5 group-hover:bg-[#f53003]/20 transition-colors"},Ae={class:"flex items-center gap-3 text-white/70"},Ie={class:"p-2 rounded-lg bg-white/5"},Pe={class:"flex gap-3"},je=["href"],Te={class:"sr-only"},ze={class:"lg:col-span-2"},Ne={class:"space-y-3"},We={class:"group-hover:translate-x-1 transition-transform"},Be={class:"lg:col-span-3"},qe={class:"space-y-3"},Ge={class:"group-hover:translate-x-1 transition-transform"},He={class:"lg:col-span-3"},Oe={class:"space-y-3"},Ve={class:"group-hover:translate-x-1 transition-transform"},Re={class:"relative border-t border-white/10 mt-16"},Ue={class:"mx-auto max-w-7xl px-6 py-8 lg:px-8"},Ye={class:"flex flex-col md:flex-row justify-between items-center gap-4"},Je={class:"text-sm text-white/50"},Xe={class:"flex items-center gap-6 text-sm text-white/50"},Ze=D({__name:"PublicFooter",setup($){const v=new Date().getFullYear(),l=y(""),m=()=>{console.log("Newsletter signup:",l.value),l.value=""},_=[{name:"WordPress Development",href:"/services/wordpress"},{name:"Laravel Development",href:"/services/laravel"},{name:"SEO Services",href:"/services/seo"},{name:"Marketing Services",href:"/services/marketing"}],k=[{name:"About",href:"/about"},{name:"Testimonials",href:"/testimonials"},{name:"Blog",href:"/blog"},{name:"Contact",href:"/contact"},{name:"Privacy Policy",href:"/privacy"}],f=[{name:"Law Firm",href:"/industries/law-firm"},{name:"Home Services",href:"/industries/home-services"},{name:"E-commerce",href:"/industries/ecommerce"},{name:"Insurance",href:"/industries/insurance"},{name:"Real Estate",href:"/industries/real-estate"},{name:"Travel",href:"/industries/travel"}],g=[{name:"LinkedIn",icon:Z,href:"https://www.linkedin.com/in/webakedesign/"},{name:"GitHub",icon:X,href:"https://github.com/FunkyJamma"},{name:"WhatsApp",icon:ee,href:"https://wa.me/19543946735?text=I'm%inquiring%from%WpressNinja%contact%page"}];return(E,t)=>(r(),i("footer",be,[t[13]||(t[13]=e("div",{class:"absolute inset-0 opacity-5"},[e("div",{class:"absolute inset-0",style:{"background-image":"radial-gradient(circle at 2px 2px, white 1px, transparent 0)","background-size":"40px 40px"}})],-1)),e("div",we,[e("div",ye,[e("div",_e,[t[1]||(t[1]=e("div",null,[e("h2",{class:"text-3xl font-black text-white mb-4"},[h(" Stay in the "),e("span",{class:"bg-gradient-to-r from-[#FF4433] to-white bg-clip-text text-transparent"},"Loop")]),e("p",{class:"text-white/70 text-lg"}," Get web development tips, industry insights, and exclusive offers delivered to your inbox. ")],-1)),e("div",null,[e("form",{onSubmit:B(m,["prevent"]),class:"flex gap-3"},[e("div",ke,[o(a(T),{class:"absolute left-4 top-1/2 -translate-y-1/2 h-5 w-5 text-white/40"}),G(e("input",{"onUpdate:modelValue":t[0]||(t[0]=s=>l.value=s),type:"email",placeholder:"Enter your email",required:"",class:"w-full pl-12 pr-4 py-4 bg-white/10 border border-white/20 rounded-xl text-white placeholder:text-white/40 focus:outline-none focus:ring-2 focus:ring-[#f53003] focus:border-transparent backdrop-blur-sm"},null,512),[[H,l.value]])]),o(P,{type:"submit",class:"bg-gradient-to-r from-[#f53003] to-[#d42900] hover:from-[#d42900] hover:to-[#f53003] text-white border-0 px-8 font-bold"},{default:n(()=>[o(a(te),{class:"h-5 w-5"})]),_:1})],32)])])])]),e("div",Ee,[e("div",Fe,[e("div",Me,[o(a(d),{href:"/",class:"group inline-block"},{default:n(()=>[...t[2]||(t[2]=[e("img",{src:"/images/logo.png",alt:"WPressNinja",class:"h-10 w-auto"},null,-1)])]),_:1}),t[6]||(t[6]=e("p",{class:"text-white/70 leading-relaxed"}," Crafting exceptional digital experiences for businesses nationwide. From WordPress to Laravel, SEO to Marketing — I build solutions that convert. ",-1)),e("div",Ce,[e("a",$e,[e("div",Se,[o(a(T),{class:"h-4 w-4"})]),t[3]||(t[3]=e("span",{class:"text-sm"},"[email protected]",-1))]),e("a",De,[e("div",Le,[o(a(Y),{class:"h-4 w-4"})]),t[4]||(t[4]=e("span",{class:"text-sm"},"+1 (954) 394-6735",-1))]),e("div",Ae,[e("div",Ie,[o(a(K),{class:"h-4 w-4"})]),t[5]||(t[5]=e("span",{class:"text-sm"},"Florida, United States",-1))])]),e("div",Pe,[(r(),i(p,null,b(g,s=>e("a",{key:s.name,href:s.href,target:"_blank",rel:"noopener noreferrer",class:"p-3 rounded-xl bg-white/5 hover:bg-[#f53003]/20 text-white/70 hover:text-white transition-all hover:scale-110"},[e("span",Te,c(s.name),1),(r(),x(O(s.icon),{class:"h-5 w-5"}))],8,je)),64))])]),e("div",ze,[t[7]||(t[7]=e("h3",{class:"text-sm font-bold text-white uppercase tracking-wider mb-6"}," Services ",-1)),e("ul",Ne,[(r(),i(p,null,b(_,s=>e("li",{key:s.name},[o(a(d),{href:s.href,class:"group flex items-center gap-2 text-sm text-white/70 hover:text-white transition-all"},{default:n(()=>[o(a(A),{class:"h-3 w-3 text-[#f53003] opacity-0 group-hover:opacity-100 -translate-x-2 group-hover:translate-x-0 transition-all"}),e("span",We,c(s.name),1)]),_:2},1032,["href"])])),64))])]),e("div",Be,[t[8]||(t[8]=e("h3",{class:"text-sm font-bold text-white uppercase tracking-wider mb-6"}," Industries ",-1)),e("ul",qe,[(r(),i(p,null,b(f,s=>e("li",{key:s.name},[o(a(d),{href:s.href,class:"group flex items-center gap-2 text-sm text-white/70 hover:text-white transition-all"},{default:n(()=>[o(a(A),{class:"h-3 w-3 text-[#f53003] opacity-0 group-hover:opacity-100 -translate-x-2 group-hover:translate-x-0 transition-all"}),e("span",Ge,c(s.name),1)]),_:2},1032,["href"])])),64))])]),e("div",He,[t[9]||(t[9]=e("h3",{class:"text-sm font-bold text-white uppercase tracking-wider mb-6"}," Company ",-1)),e("ul",Oe,[(r(),i(p,null,b(k,s=>e("li",{key:s.name},[o(a(d),{href:s.href,class:"group flex items-center gap-2 text-sm text-white/70 hover:text-white transition-all"},{default:n(()=>[o(a(A),{class:"h-3 w-3 text-[#f53003] opacity-0 group-hover:opacity-100 -translate-x-2 group-hover:translate-x-0 transition-all"}),e("span",Ve,c(s.name),1)]),_:2},1032,["href"])])),64))])])]),e("div",Re,[e("div",Ue,[e("div",Ye,[e("p",Je," © "+c(a(v))+" WPressNinja. All rights reserved. ",1),e("div",Xe,[o(a(d),{href:"/privacy",class:"hover:text-white transition-colors"},{default:n(()=>[...t[10]||(t[10]=[h("Privacy Policy",-1)])]),_:1}),o(a(d),{href:"/terms",class:"hover:text-white transition-colors"},{default:n(()=>[...t[11]||(t[11]=[h("Terms of Service",-1)])]),_:1}),t[12]||(t[12]=e("span",{class:"flex items-center gap-2"},[h(" Built with "),e("span",{class:"text-[#FF4433]"},"❤️"),h(" using Laravel & Vue ")],-1))])])])])])]))}}),Ke={key:0,class:"relative w-full max-w-lg rounded-2xl bg-white p-8 shadow-2xl dark:bg-[#161615]"}
41,Qe={class:"mb-6"},et={class:"text-2xl font-bold text-[#1b1b18] dark:text-[#EDEDEC]"},tt={class:"mt-2 text-[#706f6c] dark:text-[#A1A09A]"},st=["innerHTML"],at=D({__name:"ExitIntentModal",setup($){const v=z(),l=M(()=>v.props.exitIntentModalEnabled),m=M(()=>v.props.exitIntentModalTitle),_=M(()=>v.props.exitIntentModalDescription),k=M(()=>v.props.exitIntentModalFormCode),f=y(!1),g=y(!1),E=y(!1),t=S=>{l.value&&S.clientY<=0&&!g.value&&!f.value&&(f.value=!0,g.value=!0,typeof window<"u"&&sessionStorage.setItem("exitIntentShown","true"))},s=()=>{typeof window>"u"||!E.value&&!g.value&&(document.addEventListener("mouseleave",t),E.value=!0)},u=()=>{typeof window>"u"||E.value&&(document.removeEventListener("mouseleave",t),E.value=!1)},L=()=>{f.value=!1};return V(l,S=>{S?s():(u(),f.value=!1)},{immediate:!0}),N(()=>{typeof window<"u"&&sessionStorage.getItem("exitIntentShown")&&(g.value=!0)}),W(()=>{u()}),(S,nt)=>(r(),x(I,{"enter-active-class":"transition-opacity duration-300","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity duration-300","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:n(()=>[f.value?(r(),i("div",{key:0,class:"fixed inset-0 z-50 flex items-center justify-center bg-black/50 px-4",onClick:B(L,["self"])},[o(I,{"enter-active-class":"transition-all duration-300","enter-from-class":"scale-95 opacity-0","enter-to-class":"scale-100 opacity-100","leave-active-class":"transition-all duration-300","leave-from-class":"scale-100 opacity-100","leave-to-class":"scale-95 opacity-0"},{default:n(()=>[f.value?(r(),i("div",Ke,[e("button",{onClick:L,class:"absolute right-4 top-4 roun
41ded-full p-2 text-[#706f6c] transition-colors hover:bg-[#FDFDFC] hover:text-[#1b1b18] dark:text-[#A1A09A] dark:hover:bg-[#0f0f0f] dark:hover:text-[#EDEDEC]","aria-label":"Close modal"},[o(a(q),{class:"h-5 w-5"})]),e("div",Qe,[e("h2",et,c(m.value),1),e("p",tt,c(_.value),1)]),e("div",{innerHTML:k.value},null,8,st)])):C("",!0)]),_:1})])):C("",!0)]),_:1}))}}),ot={class:"flex min-h-screen flex-col bg-[#FDFDFC] dark:bg-[#0a0a0a]"},rt={class:"flex-1"},ht=D({__name:"PublicLayout",props:{title:{default:"WPressNinja - Expert WordPress, Laravel, SEO & Marketing Services"}},setup($){return(v,l)=>(r(),i(p,null,[o(a(R),{title:$.title},null,8,["title"]),e("div",ot,[o(ge),e("main",rt,[U(v.$slots,"default")]),o(Ze),o(at)])],64))}});export{A,Z as L,ee as M,te as S,ht as _,K as a};

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.