PageSourceSearch

https://trueth.lovable.app/assets/PreLaunchLayout-EwFMNAlh.js

js trueth.lovable.app collected 2026-10-03 03:53:03 UTC 5,402 bytes, 1 lines download raw bytes

1import{r as n,U as d,j as e,X as h,L as t,aX as o,W as u}from"./index-nKGv0UZe.js";import{M as g}from"./menu-B9aADnju.js";import{U as i}from"./user-DN9uhVB1.js";const y=({children:c})=>{const[s,a]=n.useState(!1),[f,l]=n.useState(!1),{updatePreferences:x,hasAnalyticsConsent:m}=d();return e.jsxs("div",{className:"min-h-screen flex flex-col",children:[e.jsxs("header",{className:"bg-white border-b border-gray-200 sticky top-0 z-50",children:[e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"flex justify-center md:justify-between items-center h-16 relative",children:[e.jsx("button",{className:"absolute left-0 md:hidden",onClick:()=>a(!s),"aria-label":"Toggle menu",children:s?e.jsx(h,{className:"h-6 w-6"}):e.jsx(g,{className:"h-6 w-6"})}),e.jsx(t,{to:"/",className:"flex items-center",children:e.jsx("img",{src:"/trueth-logo-dark.png",alt:"Trueth",className:"h-8"})}),e.jsxs("nav",{className:"hidden md:flex items-center space-x-8",children:[e.jsx(t,{to:"/talent",className:"text-base text-gray-900 font-bold relative after:content-[''] after:absolute after:w-full after:scale-x-0 after:h-0.5 after:bottom-0 after:left-0 after:bg-[#c85028] after:origin-bottom-right after:transition-transform after:duration-300 hover:after:scale-x-100 hover:after:origin-bottom-left",children:"Talent Library"}),e.jsx(t,{to:"/studio",className:"text-base text-gray-900 font-bold relative after:content-[''] after:absolute after:w-full after:scale-x-0 after:h-0.5 after:bottom-0 after:left-0 after:bg-[#c85028] after:origin-bottom-right after:transition-transform after:duration-300 hover:after:scale-x-100 hover:after:origin-bottom-left",children:"Studio Services"}),e.jsx(t,{to:"/try",className:"text-base text-gray-900 font-bold relative after:content-[''] after:absolute after:w-full after:scale-x-0 after:h-0.5 after:bottom-0 after:left-0 after:bg-[#c85028] after:origin-bottom-right after:transition-transform after:duration-300 hover:after:scale-x-100 hover:after:origin-bottom-left",children:"Create Content"}),e.jsx(t,{to:"/talent-application",className:"text-base text-gray-900 font-bold relative after:content-[''] after:absolute after:w-full after:scale-x-0 after:h-0.5 after:bottom-0 after:left-0 after:bg-[#c85028] after:origin-bottom-right after:transition-transform after:duration-300 hover:after:scale-x-100 hover:after:origin-bottom-left",children:"Apply as Talent"}),e.jsx(t,{to:"/portal",className:"text-gray-900 hover:text-[#c85028] transition-colors duration-200","aria-label":"Log in",children:e.jsx(i,{className:"h-5 w-5"})})]})]})}),s&&e.jsx("div",{className:"md:hidden bg-white border-b border-gray-200",children:e.jsxs("nav",{className:"flex flex-col space-y-4 p-4",children:[e.jsx(t,{to:"/",onClick:()=>a(!1),className:"text-base text-gray-900 font-bold",children:"Home"}),e.jsx(t,{to:"/talent",onClick:()=>a(!1),className:"text-base text-gray-900 font-bold",children:"Talent Library"}),e.jsx(t,{to:"/studio",onClick:()=>a(!1),className:"text-base text-gray-900 font-bold",children:"Studio Services"}),e.jsx(t,{to:"/try",onClick:()=>a(!1),className:"text-base text-gray-900 font-bold",children:"Create Content"}),e.jsx(t,{to:"/talent-application",onClick:()=>a(!1),className:"text-base text-gray-900 font-bold",children:"Apply as Talent"}),e.jsxs(t,{to:"/portal",onClick:()=>a(!1),className:"inline-flex items-center text-base text-gray-900 font-bold",children:[e.jsx(i,{className:"h-5 w-5 mr-2"}),"Log in"]})]})})]}),e.jsx("main",{className:"flex-1",children:c}),e.jsx("footer",{className:"bg-muted/30 border-t border-border",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:e.jsxs("div",{className:"flex flex-col lg:flex-row justify-between items-center space-y-4 lg:space-y-0",children:[e.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center lg:space-x-2 space-y-2 lg:space-y-0",children:[e.jsx("img",{src:"/trueth-logo.svg",alt:"Trueth",className:"h-4"}),e.jsx("p",{className:"text-muted-foreground text-sm",children:"Between Shoot and Stock"})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row items-center space-y-2 sm:space-y-0 sm:space-x-8",children:[e.jsx(t,{to:"/contact",className:"text-sm text-muted-foreground hover:text-primary transition-colors duration-200",children:"Contact Us"}),e.jsx("a",{href:"/Trueth_Privacy_Policy.pdf",onClick:r=>o(r,"/Trueth_Privacy_Policy.pdf"),className:"text-sm text-muted-foreground hover:text-primary transition-colors duration-200",children:"Privacy Policy"}),e.jsx("a",{href:"/Trueth_Terms_of_Service.pdf",onClick:r=>o(r,"/Trueth_Terms_of_Service.pdf"),className:"text-sm text-muted-foreground hover:text-primary transition-colors duration-200",children:"Terms of Service"}),e.jsx("a",{href:"/Trueth_Commercial_License.pdf",onClick:r=>o(r,"/Trueth_Commercial_License.pdf"),className:"text-sm text-muted-foreground hover:text-primary transition-colors duration-200",children:"Licensing Information"}),e.jsx("button",{onClick:()=>l(!0),className:"text-sm text-muted-foreground hover:text-primary transition-colors duration-200",children:"Cookie Settings"})]}),e.jsx("div",{className:"text-right",children:e.jsxs("p",{className:"text-sm text-muted-foreground",children:["© ",new Date().getFullYear()," Trueth. All rights reserved."]})})]})})}),e.jsx(u,{open:f,onOpenChange:l,onSave:x,currentAnalyticsConsent:m})]})};export{y 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.