{"version":3,"file":"shared-lib.CyPjCh5R.mjs","names":["React.useRef","React.useState","React.useRef","React.useState"],"sources":["https:/framerusercontent.com/modules/k5lAQOv0I5YdMtuWdPM9/xZXVC5WmLVGBdYVdcAJG/NavBar.js","https:/framerusercontent.com/modules/cG3zaDT374ZiNGH4tciI/4j50Edkg286ii8GTaYpo/SiteFooter.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";const LINKS=[{label:\"Shop\",href:\"/shop\",key:\"feed\"},{label:\"The Dupe Files\",href:\"/the-dupe-files\",key:\"dupe\"},{label:\"Skin & Treatments\",href:\"/skin-after-40\",key:\"skin\"},{label:\"Confidence\",href:\"/confidence\",key:\"conf\"},{label:\"About\",href:\"/about\",key:\"about\"}];/**\n * NavBar — shared site navigation. Transparent dark overlay; A•P monogram,\n * wordmark, links, red Shop Now CTA. Collapses to a compact bar with a\n * tap-to-open menu below ~720px. Mobile menu items stagger in. On mobile,\n * a sticky bottom \"Shop my looks\" bar (portaled to body, safe-area aware)\n * slides up once the visitor scrolls past the hero. Set `active` to\n * highlight current page.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function NavBar(props){const{active,shopUrl,bottomBarLabel}=props;const ref=React.useRef(null);const[w,setW]=React.useState(1200);const[open,setOpen]=React.useState(false);const[scrolled,setScrolled]=React.useState(false);const[canPortal,setCanPortal]=React.useState(false);React.useEffect(()=>{const el=ref.current;if(!el)return;const ro=new ResizeObserver(entries=>{for(const e of entries)setW(e.contentRect.width);});ro.observe(el);return()=>ro.disconnect();},[]);React.useEffect(()=>{setCanPortal(true);const onScroll=()=>setScrolled(window.scrollY>560);onScroll();window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[]);const mobile=w<720;const showBottomBar=mobile&&scrolled&&!open;return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",width:\"100%\",boxSizing:\"border-box\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:mobile?\"10px 20px\":\"12px 56px\",background:\"rgba(16,12,8,0.55)\",backdropFilter:\"blur(8px)\",fontFamily:\"Archivo, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes apNavItemIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }\n                @keyframes apBarUp { from { transform: translateY(100%); } to { transform: translateY(0); } }\n                .ap-tap { transition: transform .15s ease; }\n                .ap-tap:active { transform: scale(.97); }\n                @media (prefers-reduced-motion: reduce) {\n                    .ap-nav-item, .ap-bottom-bar { animation: none !important; }\n                    .ap-tap { transition: none !important; }\n                }\n            `}),/*#__PURE__*/_jsxs(\"a\",{href:\"/\",className:\"ap-tap\",style:{display:\"flex\",alignItems:\"center\",gap:mobile?10:14,textDecoration:\"none\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{width:mobile?42:56,height:mobile?42:56,borderRadius:\"50%\",border:\"1.5px solid #C2A24E\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:1,flexShrink:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:mobile?19:25,fontWeight:800,color:\"#EFE3CF\"},children:\"A\"}),/*#__PURE__*/_jsx(\"span\",{style:{width:mobile?5:7,height:mobile?5:7,borderRadius:\"50%\",background:\"#C42030\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:mobile?19:25,fontWeight:800,color:\"#EFE3CF\"},children:\"P\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:mobile?15:19,fontWeight:700,letterSpacing:\".2em\",textTransform:\"uppercase\",color:\"#EFE3CF\",whiteSpace:\"nowrap\"},children:\"Ashley Provost\"})]}),!mobile&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:30,alignItems:\"center\"},children:[LINKS.map(l=>/*#__PURE__*/_jsx(\"a\",{href:l.href,style:{fontSize:13.5,fontWeight:600,letterSpacing:\".16em\",textTransform:\"uppercase\",textDecoration:\"none\",whiteSpace:\"nowrap\",color:active===l.key?\"#C2A24E\":\"#EFE3CF\"},children:l.label},l.key)),/*#__PURE__*/_jsx(\"a\",{href:shopUrl,target:\"_blank\",rel:\"noreferrer\",className:\"ap-tap\",style:{fontSize:13.5,fontWeight:600,letterSpacing:\".16em\",textTransform:\"uppercase\",textDecoration:\"none\",whiteSpace:\"nowrap\",color:\"#EFE3CF\",background:\"#C42030\",border:\"1px solid #EFE3CF\",padding:\"12px 24px\",borderRadius:2},children:\"Shop Now\"})]}),mobile&&/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setOpen(o=>!o),\"aria-label\":\"Menu\",\"aria-expanded\":open,style:{width:44,height:44,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:5,background:\"transparent\",border:\"none\",cursor:\"pointer\",padding:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:2,background:\"#EFE3CF\",transform:open?\"translateY(7px) rotate(45deg)\":\"none\",transition:\"transform .2s\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:2,background:\"#EFE3CF\",opacity:open?0:1,transition:\"opacity .2s\"}}),/*#__PURE__*/_jsx(\"span\",{style:{width:22,height:2,background:\"#EFE3CF\",transform:open?\"translateY(-7px) rotate(-45deg)\":\"none\",transition:\"transform .2s\"}})]}),mobile&&open&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:\"100%\",left:0,right:0,background:\"rgba(16,12,8,0.97)\",backdropFilter:\"blur(8px)\",display:\"flex\",flexDirection:\"column\",padding:\"8px 20px 20px\",gap:2,borderTop:\"1px solid rgba(194,162,78,0.25)\"},children:[LINKS.map((l,i)=>/*#__PURE__*/_jsx(\"a\",{href:l.href,onClick:()=>setOpen(false),className:\"ap-nav-item ap-tap\",style:{fontSize:15,fontWeight:600,letterSpacing:\".12em\",textTransform:\"uppercase\",textDecoration:\"none\",color:active===l.key?\"#C2A24E\":\"#EFE3CF\",padding:\"14px 0\",borderBottom:\"1px solid rgba(239,227,207,0.08)\",opacity:0,animation:`apNavItemIn .3s ease forwards`,animationDelay:`${i*40}ms`},children:l.label},l.key)),/*#__PURE__*/_jsx(\"a\",{href:shopUrl,target:\"_blank\",rel:\"noreferrer\",className:\"ap-nav-item ap-tap\",style:{marginTop:14,textAlign:\"center\",fontSize:14,fontWeight:600,letterSpacing:\".16em\",textTransform:\"uppercase\",textDecoration:\"none\",color:\"#EFE3CF\",background:\"#C42030\",border:\"1px solid #EFE3CF\",padding:\"14px 24px\",borderRadius:2,opacity:0,animation:`apNavItemIn .3s ease forwards`,animationDelay:`${LINKS.length*40}ms`},children:\"Shop Now\"})]}),canPortal&&showBottomBar&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"a\",{href:shopUrl,target:\"_blank\",rel:\"noreferrer\",className:\"ap-bottom-bar\",style:{position:\"fixed\",left:0,right:0,bottom:0,zIndex:50,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:10,minHeight:54,padding:\"14px 20px calc(14px + env(safe-area-inset-bottom, 0px))\",background:\"rgba(16,12,8,0.92)\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\",borderTop:\"1px solid rgba(194,162,78,0.35)\",textDecoration:\"none\",fontFamily:\"Archivo, sans-serif\",fontSize:13.5,fontWeight:600,letterSpacing:\".18em\",textTransform:\"uppercase\",color:\"#EFE3CF\",animation:\"apBarUp .35s cubic-bezier(.2,.7,.2,1)\",boxSizing:\"border-box\"},children:[bottomBarLabel,\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#C42030\"},children:\"→\"})]}),document.body)]});}NavBar.defaultProps={active:\"none\",shopUrl:\"https://www.shopltk.com/explore/AshleyProvost\",bottomBarLabel:\"Shop my looks\"};addPropertyControls(NavBar,{active:{type:ControlType.Enum,title:\"Active\",options:[\"none\",\"feed\",\"dupe\",\"skin\",\"conf\",\"about\"],optionTitles:[\"None\",\"Shop\",\"Dupe Files\",\"Skin\",\"Confidence\",\"About\"],defaultValue:\"none\"},shopUrl:{type:ControlType.Link,title:\"Shop URL\"},bottomBarLabel:{type:ControlType.String,title:\"Bottom bar label\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavBar\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavBar.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const LTK=\"https://www.shopltk.com/explore/AshleyProvost\";const IG=\"https://www.instagram.com/ashleyprovost\";const TIKTOK=\"https://www.tiktok.com/@ashleyprovost\";const COLUMNS=[{heading:\"Shop\",links:[{t:\"Shop the Feed\",h:\"/shop\"},{t:\"The Dupe Files\",h:\"/the-dupe-files\"},{t:\"Skin & Treatments\",h:\"/skin-after-40\"},{t:\"Shop my LTK\",h:LTK}]},{heading:\"Explore\",links:[{t:\"Fashion\",h:\"/shop\"},{t:\"Confidence\",h:\"/confidence\"},{t:\"About\",h:\"/about\"},{t:\"Contact\",h:\"/contact\"}]},{heading:\"Connect\",links:[{t:\"Instagram\",h:IG},{t:\"LTK\",h:LTK},{t:\"TikTok\",h:TIKTOK},{t:\"Email\",h:\"mailto:hello@ashleyprovost.com\"}]}];/**\n * SiteFooter — four-column footer with brand, link columns, and bottom credit.\n * Gold hover on links. Self-responsive via ResizeObserver: on mobile (< 600px)\n * reduces padding and the link columns stack naturally via flex-wrap.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function SiteFooter(props){const{tagline,credit,creditUrl}=props;const containerRef=React.useRef(null);const[containerWidth,setContainerWidth]=React.useState(1200);React.useEffect(()=>{const el=containerRef.current;if(!el)return;setContainerWidth(el.getBoundingClientRect().width);const ro=new ResizeObserver(entries=>{for(const e of entries)setContainerWidth(e.contentRect.width);});ro.observe(el);return()=>ro.disconnect();},[]);const sm=containerWidth<600;const padding=sm?\"48px 24px 24px\":\"66px 64px 30px\";return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",background:\"#16100A\",color:\"#EFE3CF\",fontFamily:\"Archivo, sans-serif\",padding,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .ft-link { transition: color .25s ease; }\n                .ft-link:hover { color: #C2A24E !important; }\n                @media (prefers-reduced-motion: reduce) { .ft-link { transition: none !important; } }\n            `}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:sm?32:48,justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:sm?\"100%\":320,width:sm?\"100%\":\"auto\",display:\"flex\",flexDirection:\"column\",gap:14},children:[/*#__PURE__*/_jsxs(\"a\",{href:\"/\",style:{display:\"flex\",alignItems:\"center\",gap:12,textDecoration:\"none\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:44,height:44,borderRadius:\"50%\",border:\"1.5px solid #C2A24E\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:18,fontWeight:800,color:\"#EFE3CF\"},children:\"A\"}),/*#__PURE__*/_jsx(\"span\",{style:{width:5,height:5,borderRadius:\"50%\",background:\"#C42030\",display:\"inline-block\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:18,fontWeight:800,color:\"#EFE3CF\"},children:\"P\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:16,fontWeight:700,letterSpacing:\".24em\",textTransform:\"uppercase\",color:\"#EFE3CF\"},children:\"Ashley Provost\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:14,lineHeight:1.55,color:\"rgba(239,227,207,.6)\"},children:tagline})]}),COLUMNS.map((col,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:14,minWidth:sm?120:150},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11.5,fontWeight:600,letterSpacing:\".22em\",textTransform:\"uppercase\",color:\"#C2A24E\"},children:col.heading}),col.links.map((l,j)=>/*#__PURE__*/_jsx(\"a\",{href:l.h,className:\"ft-link\",style:{fontSize:14,color:\"rgba(239,227,207,.66)\",textDecoration:\"none\"},children:l.t},j))]},i))]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:\"rgba(239,227,207,.12)\",margin:sm?\"32px 0 18px\":\"44px 0 22px\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:12,justifyContent:\"space-between\",fontSize:12.5,color:\"rgba(239,227,207,.5)\"},children:[/*#__PURE__*/_jsx(\"span\",{children:\"\\xa9 2026 Ashley Provost. How to Look Rich Without Going Poor™.\"}),/*#__PURE__*/_jsx(\"a\",{href:creditUrl,target:\"_blank\",rel:\"noreferrer\",className:\"ft-link\",style:{color:\"rgba(239,227,207,.5)\",textDecoration:\"none\"},children:credit})]})]});}SiteFooter.defaultProps={tagline:\"Confident, warm, a little dangerous. Always leopard.\",credit:\"Site by Keelworks\",creditUrl:\"https://keelworks.co\"};addPropertyControls(SiteFooter,{tagline:{type:ControlType.String,title:\"Tagline\",displayTextArea:true},credit:{type:ControlType.String,title:\"Credit\"},creditUrl:{type:ControlType.Link,title:\"Credit URL\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteFooter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteFooter.map"],"mappings":"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"}