{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/WhOozTG26sX7hiFoNBcC/sPMDrCmjJvdpOdkzLlm4/Sticky_Header.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import{addPropertyControls,ControlType,useRouter}from\"framer\";/* --------------------------- Helpers --------------------------- */const hexToRgb=(hex=\"#000000\")=>{let h=hex.replace(/^#/,\"\");if(h.length===3||h.length===4)h=h.split(\"\").map(c=>c+c).join(\"\");if(h.length!==6)return{r:0,g:0,b:0};return{r:parseInt(h.slice(0,2),16),g:parseInt(h.slice(2,4),16),b:parseInt(h.slice(4,6),16)};};const getRouteId=(allRoutes,path)=>Object.entries(allRoutes).find(([,v])=>v?.path===path)?.[0]||\"\";const getFallbackRouteId=routes=>Object.keys(routes)[0]||\"\";/* --------------------------- Menu Button --------------------------- */const MenuButton=({isOpen,onClick,color=\"white\"})=>/*#__PURE__*/_jsx(\"button\",{onClick:e=>{e.preventDefault();onClick();},\"aria-label\":\"Toggle Menu\",style:{cursor:\"pointer\",background:\"none\",border:\"none\",padding:\"1rem\",margin:\"-1rem\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:32,height:32},children:[/*#__PURE__*/_jsx(motion.span,{initial:false,animate:isOpen?{top:\"50%\",rotate:45}:{top:\"30%\",rotate:0},transition:{duration:.2},style:{position:\"absolute\",left:0,width:\"100%\",height:2,backgroundColor:color,borderRadius:1,transformOrigin:\"50% 50%\"}}),/*#__PURE__*/_jsx(motion.span,{initial:false,animate:isOpen?{top:\"50%\",rotate:-45}:{top:\"70%\",rotate:0},transition:{duration:.2},style:{position:\"absolute\",left:0,width:\"100%\",height:2,backgroundColor:color,borderRadius:1,transformOrigin:\"50% 50%\"}})]})});/* --------------------------- Overlay --------------------------- */const MenuOverlay=({onClose,children,horizontalPaddingValue,headerActualHeight})=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},onClick:onClose,style:{position:\"fixed\",inset:0,backgroundColor:\"rgba(0,0,0,0.5)\",zIndex:900}}),/*#__PURE__*/_jsx(motion.div,{className:\"mori\",initial:{x:\"100%\"},animate:{x:0},exit:{x:\"100%\"},transition:{type:\"spring\",damping:30,stiffness:300},style:{position:\"fixed\",top:0,right:0,width:\"max-content\",maxWidth:\"100vw\",minWidth:300,height:\"100vh\",backgroundColor:\"black\",zIndex:901,padding:`2rem ${horizontalPaddingValue}`,overflowY:\"auto\",overflowX:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{paddingTop:headerActualHeight},children:children})})]});/* --------------------------- Main Component --------------------------- */export function StickyHeader({logo=\"/api/placeholder/100/40\",logoLink=\"/\",menuItems=[{label:\"Home\",link:\"/\"},{label:\"About Us\",link:\"/about\"},{label:\"Work Portfolio\",link:\"/work\"},{label:\"Contact\",link:\"/contact\"}],customFont,scrollDistance=300,maxAlpha=1,backgroundColor=\"#000000\",headerHeight=100,horizontalPadding=2}){const{navigate,routes}=useRouter();const[isMenuOpen,setIsMenuOpen]=useState(false);const[fontFamily,setFontFamily]=useState(\"system-ui, sans-serif\");const[bgColor,setBgColor]=useState(\"transparent\");const headerRef=useRef(null);const[headerActualHeight,setHeaderActualHeight]=useState(0);const hp=`clamp(${horizontalPadding*.6}rem, 5vw, ${horizontalPadding}rem)`;// Optional custom font file\nuseEffect(()=>{if(customFont&&customFont instanceof File){const url=URL.createObjectURL(customFont);const name=\"CustomFont-\"+Math.random().toString(36).slice(2,9);new FontFace(name,`url(${url})`).load().then(f=>{document.fonts.add(f);setFontFamily(`${name}, system-ui, sans-serif`);}).catch(console.error);return()=>URL.revokeObjectURL(url);}},[customFont]);// Background fade on scroll\nuseEffect(()=>{const onScroll=()=>{const ratio=Math.min(window.scrollY/scrollDistance,1);const{r,g,b}=hexToRgb(backgroundColor);setBgColor(`rgba(${r},${g},${b},${ratio*maxAlpha})`);};window.addEventListener(\"scroll\",onScroll);return()=>window.removeEventListener(\"scroll\",onScroll);},[backgroundColor,scrollDistance,maxAlpha]);// Measure header (fixed height but allow recalculation)\nuseEffect(()=>{if(headerRef.current)setHeaderActualHeight(headerRef.current.offsetHeight);},[headerHeight,horizontalPadding]);// Navigation helpers\nconst navigateTo=link=>{if(!routes||!Object.keys(routes).length){window.location.href=link;return;}let routeId=getRouteId(routes,link)||getFallbackRouteId(routes);routeId?navigate(routeId,\"\"):window.location.href=link;};const handleLogoClick=e=>{e.preventDefault();navigateTo(logoLink);};const MenuItem=({item,index})=>{const handleClick=e=>{e.preventDefault();navigateTo(item.link);};return /*#__PURE__*/_jsx(motion.a,{href:item.link,onClick:handleClick,className:\"menu-item mori\",style:{fontFamily},initial:{opacity:0,x:20},animate:{opacity:1,x:0},transition:{delay:index*.1},children:item.label});};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .menu-item {\n                    display: block;\n                    text-decoration: none;\n                    font-size: 2.5rem;\n                    font-weight: 700;\n                    color: #ffffff;\n                    white-space: nowrap; /* prevent wrapping */\n                    margin-bottom: 1.5rem;\n                    transition: all 0.6s ease;\n                }\n                .menu-item:hover {\n                    background: linear-gradient(95deg,#FF3366,#CB5EEE);\n                    -webkit-background-clip: text;\n                    -webkit-text-fill-color: transparent;\n                }\n            `}),/*#__PURE__*/_jsx(\"header\",{ref:headerRef,style:{position:\"fixed\",top:0,left:0,right:0,height:headerHeight,backgroundColor:bgColor,padding:`0 ${hp}`,transition:\"background-color 0.2s ease-out\",zIndex:999,display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsxs(\"nav\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"a\",{href:logoLink,onClick:handleLogoClick,style:{display:\"flex\",alignItems:\"center\",height:50,textDecoration:\"none\"},children:/*#__PURE__*/_jsx(\"img\",{src:logo,alt:\"Logo\",style:{height:50,width:\"auto\",objectFit:\"scale-down\"}})}),/*#__PURE__*/_jsx(MenuButton,{isOpen:isMenuOpen,onClick:()=>setIsMenuOpen(!isMenuOpen),color:\"white\"})]})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isMenuOpen&&/*#__PURE__*/_jsx(MenuOverlay,{onClose:()=>setIsMenuOpen(false),horizontalPaddingValue:hp,headerActualHeight:headerActualHeight,children:menuItems.map((item,i)=>/*#__PURE__*/_jsx(MenuItem,{item:item,index:i},i))})})]});}/* --------------------------- Property Controls --------------------------- */addPropertyControls(StickyHeader,{logo:{type:ControlType.Image,title:\"Logo\"},logoLink:{type:ControlType.Link,title:\"Logo Link\",defaultValue:\"/\"},menuItems:{type:ControlType.Array,title:\"Menu Items\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},link:{type:ControlType.Link,title:\"Link\",defaultValue:\"/\"}}},defaultValue:[{label:\"Home\",link:\"/\"},{label:\"About Us\",link:\"/about\"},{label:\"Work Portfolio\",link:\"/work\"},{label:\"Contact\",link:\"/contact\"}]},customFont:{type:ControlType.File,allowedFileTypes:[\"ttf\",\"otf\",\"woff\",\"woff2\"],title:\"Custom Font\"},scrollDistance:{type:ControlType.Number,title:\"Scroll Distance\",defaultValue:300,min:0,max:2e3,unit:\"px\",displayStepper:true},maxAlpha:{type:ControlType.Number,title:\"Max Alpha\",defaultValue:1,min:0,max:1,step:.05,displayStepper:true},backgroundColor:{type:ControlType.Color,title:\"BG Color\",defaultValue:\"#000000\"},headerHeight:{type:ControlType.Number,title:\"Header Height\",defaultValue:100,min:40,max:300,unit:\"px\",displayStepper:true},horizontalPadding:{type:ControlType.Number,title:\"Horizontal Padding (rem)\",defaultValue:2,min:0,max:10,step:.25,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"StickyHeader\":{\"type\":\"reactComponent\",\"name\":\"StickyHeader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Sticky_Header.map"],
  "mappings": "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",
  "names": ["hexToRgb", "hex", "h", "c", "getRouteId", "allRoutes", "path", "v", "getFallbackRouteId", "routes", "MenuButton", "isOpen", "onClick", "color", "p", "e", "u", "motion", "MenuOverlay", "onClose", "children", "horizontalPaddingValue", "headerActualHeight", "l", "StickyHeader", "logo", "logoLink", "menuItems", "customFont", "scrollDistance", "maxAlpha", "backgroundColor", "headerHeight", "horizontalPadding", "navigate", "useRouter", "isMenuOpen", "setIsMenuOpen", "ye", "fontFamily", "setFontFamily", "bgColor", "setBgColor", "headerRef", "pe", "setHeaderActualHeight", "hp", "ue", "url", "name", "f", "onScroll", "ratio", "window", "r", "g", "b", "navigateTo", "link", "routeId", "handleLogoClick", "MenuItem", "item", "index", "handleClick", "AnimatePresence", "i", "addPropertyControls", "ControlType"]
}
