1import{a as o,j as e,L as t,O as n}from"./index-B42OJg8S.js";import{L as i}from"./Logo-CFNimO97.js";import{B as a}from"./button-CUMHoF-Y.js";const l=[{to:"/features",label:"Features"},{to:"/pricing",label:"Pricing"},{to:"/#faq",label:"FAQ"}];function d(){const{user:r}=o();return e.jsx("header",{className:"sticky top-0 z-40 w-full border-b border-border/40 bg-background/60 backdrop-blur-xl",children:e.jsxs("div",{className:"mx-auto flex h-16 max-w-7xl items-center justify-between px-6",children:[e.jsx(i,{}),e.jsx("nav",{className:"hidden items-center gap-8 md:flex",children:l.map(s=>e.jsx(t,{to:s.to,className:"text-sm text-muted-foreground transition-colors hover:text-foreground",children:s.label},s.to))}),e.jsx("div",{className:"flex items-center gap-3",children:r?e.jsx(a,{asChild:!0,size:"sm",variant:"gradient",children:e.jsx(t,{to:"/dashboard",children:"Dashboard"})}):e.jsxs(e.Fragment,{children:[e.jsx(a,{asChild:!0,size:"sm",variant:"ghost",className:"hidden sm:inline-flex",children:e.jsx(t,{to:"/login",children:"Sign in"})}),e.jsx(a,{asChild:!0,size:"sm",variant:"gradient",children:e.jsx(t,{to:"/signup",children:"Start free"})})]})})]})})}function c(){return e.jsxs("footer",{className:"border-t border-border/40 bg-background",children:[e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-10 px-6 py-16 md:grid-cols-4",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx(i,{}),e.jsx("p",{className:"max-w-xs text-sm text-muted-foreground",children:"AI-powered Shopify store builder. Launch branded dropshipping stores in minutes."})]}),[{title:"Product",items:["Features","Pricing","Changelog","Roadmap"]},{title:"Company",items:["About","Blog","Careers","Contact"]},{title:"Legal",items:["Privacy","Terms","Security","DPA"]}].map(r=>e.jsxs("div",{children:[e.jsx("h4",{className:"mb-4 text-sm font-semibold",children:r.title}),e.jsx("ul",{className:"space-y-2 text-sm text-muted-foreground",children:r.items.map(s=>e.jsx("li",{children:e.jsx("a",{href:"#",className:"transition-colors hover:text-foreground",children:s})},s))})]},r.title))]}),e.jsx("div",{className:"border-t border-border/40",children:e.jsxs("div",{className:"mx-auto flex max-w-7xl flex-col items-center justify-between gap-2 px-6 py-6 text-xs text-muted-foreground sm:flex-row",children:[e.jsxs("span",{children:["© ",new Date().getFullYear()," StoreForge AI. All rights reserved."]}),e.jsx("span",{children:"Crafted for ambitious operators."})]})})]})}const u=()=>e.jsxs("div",{className:"relative min-h-screen bg-background",children:[e.jsx(d,{}),e.jsx(n,{}),e.jsx(c,{})]});export{u as component};
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.