{"version":3,"file":"shared-lib.C9LDy67k.mjs","names":["useState","useState","useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/rlnIRYoCU2V9vfUHWgu5/YLRWYt1S9D8L7kIABz8L/BackButton.js","https:/framerusercontent.com/modules/EIHvVzNdcRMKzH8MT72T/BfUwhmdBdaT3zstrR1Yi/Komponente_Menu.js","https:/framerusercontent.com/modules/hGWQ6DoocusTRlKjXbzF/itczqvbEqpED3jEVlLGI/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";export function BackButton({label,mainColor,fontFamily,mainFontSize,mainFontMin,mainFontMax,mainFontWeight,mainFontStyle,align}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"div\",{onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),onClick:()=>window.history.back(),style:{position:\"fixed\",bottom:26,right:30,display:\"inline-flex\",alignItems:\"center\",cursor:\"pointer\",fontFamily:fontFamily||\"inherit\",zIndex:100},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:`clamp(${mainFontMin}px, ${mainFontSize}vw, ${mainFontMax}px)`,fontWeight:mainFontWeight,fontStyle:mainFontStyle,color:mainColor,textDecoration:hovered?\"underline\":\"none\",textUnderlineOffset:\"6px\",transition:\"text-decoration 0.15s ease\",lineHeight:1.1,userSelect:\"none\",whiteSpace:\"nowrap\"},children:label})});}addPropertyControls(BackButton,{label:{type:ControlType.String,defaultValue:\"← zur\\xfcck\",title:\"Label\"},align:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Links\",\"Mitte\",\"Rechts\"],title:\"Ausrichtung\",displaySegmentedControl:true},mainFontWeight:{type:ControlType.Enum,defaultValue:\"400\",options:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],optionTitles:[\"Thin\",\"ExtraLight\",\"Light\",\"Regular\",\"Medium\",\"SemiBold\",\"Bold\",\"ExtraBold\",\"Black\"],title:\"Gewicht\"},mainFontStyle:{type:ControlType.Enum,defaultValue:\"normal\",options:[\"normal\",\"italic\"],optionTitles:[\"Normal\",\"Kursiv\"],title:\"Stil\",displaySegmentedControl:true},mainFontSize:{type:ControlType.Number,defaultValue:4,min:1,max:12,step:.1,unit:\"vw\",title:\"Gr\\xf6\\xdfe\",displayStepper:true},mainFontMin:{type:ControlType.Number,defaultValue:16,min:8,max:80,step:1,unit:\"px\",title:\"Min\",displayStepper:true},mainFontMax:{type:ControlType.Number,defaultValue:80,min:20,max:200,step:1,unit:\"px\",title:\"Max\",displayStepper:true},mainColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Farbe\"},fontFamily:{type:ControlType.String,defaultValue:\"inherit\",title:\"Font Family\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"BackButton\":{\"type\":\"reactComponent\",\"name\":\"BackButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackButton.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useRef,useEffect}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";export function NavItem({label,labelUrl,links,mainColor,subColor,fontFamily,mainFontSize,subFontSize,mainFontMin,mainFontMax,subFontMin,subFontMax,align,mainFontWeight,mainFontStyle,subFontWeight,subFontStyle,menuBackground}){const[hovered,setHovered]=useState(false);const[isTouch,setIsTouch]=useState(false);const leaveTimer=useRef(null);const ref=useRef(null);const[offsetLeft,setOffsetLeft]=useState(0);// Touch-Erkennung nach dem Mounten\nuseEffect(()=>{setIsTouch(window.matchMedia(\"(hover: none)\").matches);},[]);useEffect(()=>{if(ref.current){const rect=ref.current.getBoundingClientRect();setOffsetLeft(rect.left);}},[hovered]);// Klick außerhalb schließt das Menü auf Touch\nuseEffect(()=>{if(!isTouch||!hovered)return;const handleOutside=e=>{if(ref.current&&!ref.current.contains(e.target)){setHovered(false);}};document.addEventListener(\"touchstart\",handleOutside);return()=>document.removeEventListener(\"touchstart\",handleOutside);},[isTouch,hovered]);const handleLinkClick=url=>{if(!url)return;if(url.startsWith(\"mailto:\")||url.startsWith(\"tel:\")){window.location.href=url;}else if(url.startsWith(\"http\")){window.open(url,\"_blank\");}else{window.location.href=url;}};const handleLabelClick=e=>{if(isTouch){if(!hovered){// Erster Tap: nur Untermenü öffnen\ne.preventDefault();e.stopPropagation();if(leaveTimer.current)clearTimeout(leaveTimer.current);setHovered(true);}else{// Zweiter Tap: navigieren\nhandleLinkClick(labelUrl);}}else{// Desktop: sofort navigieren\nhandleLinkClick(labelUrl);}};const bg=menuBackground||\"#F8F5F2\";return /*#__PURE__*/_jsxs(\"div\",{ref:ref,onMouseEnter:()=>{if(isTouch)return;if(leaveTimer.current)clearTimeout(leaveTimer.current);setHovered(true);},onMouseLeave:()=>{if(isTouch)return;leaveTimer.current=setTimeout(()=>setHovered(false),300);},style:{display:\"flex\",flexDirection:\"column\",alignItems:align===\"center\"?\"center\":align===\"right\"?\"flex-end\":\"flex-start\",width:\"100%\",position:\"relative\",cursor:\"pointer\",fontFamily:fontFamily||\"inherit\"},children:[/*#__PURE__*/_jsx(\"span\",{onClick:handleLabelClick,style:{fontSize:`clamp(${mainFontMin}px, ${mainFontSize}vw, ${mainFontMax}px)`,fontWeight:mainFontWeight,fontStyle:mainFontStyle,color:mainColor,textDecoration:hovered?\"underline\":\"none\",textUnderlineOffset:\"6px\",transition:\"text-decoration 0.15s ease\",lineHeight:1.1,userSelect:\"none\",whiteSpace:\"nowrap\",position:\"relative\",zIndex:2,cursor:labelUrl?\"pointer\":\"default\"},children:label}),/*#__PURE__*/_jsx(AnimatePresence,{children:hovered&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:-8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.35,ease:[.25,.46,.45,.94]},style:{position:\"absolute\",top:-22,left:-offsetLeft,width:\"100vw\",height:`calc(${links.length*2.5}em + 140px + 22px)`,background:`linear-gradient(to bottom, ${bg} 55%, transparent 100%)`,zIndex:1,pointerEvents:\"none\"}},\"backdrop\"),/*#__PURE__*/_jsxs(motion.div,{initial:\"hidden\",animate:\"visible\",exit:\"hidden\",onMouseEnter:()=>{if(isTouch)return;if(leaveTimer.current)clearTimeout(leaveTimer.current);},variants:{hidden:{},visible:{transition:{staggerChildren:.07,delayChildren:.1}}},style:{position:\"absolute\",top:\"100%\",left:align===\"right\"?\"auto\":align===\"center\"?\"50%\":0,right:align===\"right\"?0:\"auto\",transform:align===\"center\"?\"translateX(-50%)\":\"none\",paddingTop:12,paddingBottom:48,display:\"flex\",flexDirection:\"column\",alignItems:align===\"center\"?\"center\":align===\"right\"?\"flex-end\":\"flex-start\",gap:2,zIndex:2},children:[links.map((item,i)=>/*#__PURE__*/_jsx(\"a\",{href:item.url||undefined,target:item.url?.startsWith(\"http\")?\"_blank\":\"_self\",rel:\"noopener noreferrer\",style:{fontSize:`clamp(${subFontMin}px, ${subFontSize}vw, ${subFontMax}px)`,fontWeight:subFontWeight,fontStyle:subFontStyle,color:subColor,lineHeight:1.4,userSelect:\"none\",display:\"block\",whiteSpace:\"nowrap\",textUnderlineOffset:\"4px\",textDecoration:\"none\",cursor:\"pointer\",opacity:0,animation:`fadeIn 0.35s ease forwards ${i*.07+.1}s`},onMouseEnter:e=>e.currentTarget.style.textDecoration=\"underline\",onMouseLeave:e=>e.currentTarget.style.textDecoration=\"none\",onClick:e=>e.stopPropagation(),children:item.label},i)),/*#__PURE__*/_jsx(\"style\",{children:`@keyframes fadeIn { from { opacity: 0; transform: translateY(-10px); } to { opacity: 1; transform: translateY(0); } }`})]},\"submenu\")]})})]});}addPropertyControls(NavItem,{label:{type:ControlType.String,defaultValue:\"Work\",title:\"Label\"},labelUrl:{type:ControlType.String,defaultValue:\"\",title:\"Label Link\",placeholder:\"/seitenname oder https://...\"},links:{type:ControlType.Array,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Projekt\",title:\"Text\"},url:{type:ControlType.String,defaultValue:\"\",title:\"Link\"}}},defaultValue:[{label:\"Branding\",url:\"/branding\"},{label:\"UI/UX\",url:\"/uiux\"},{label:\"Motion\",url:\"/motion\"}],title:\"Untermen\\xfc\"},align:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Links\",\"Mitte\",\"Rechts\"],title:\"Ausrichtung\",displaySegmentedControl:true},menuBackground:{type:ControlType.Color,defaultValue:\"#F8F5F2\",title:\"Men\\xfc Hintergrund\"},mainFontWeight:{type:ControlType.Enum,defaultValue:\"400\",options:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],optionTitles:[\"Thin\",\"ExtraLight\",\"Light\",\"Regular\",\"Medium\",\"SemiBold\",\"Bold\",\"ExtraBold\",\"Black\"],title:\"Haupt Gewicht\"},mainFontStyle:{type:ControlType.Enum,defaultValue:\"normal\",options:[\"normal\",\"italic\"],optionTitles:[\"Normal\",\"Kursiv\"],title:\"Haupt Stil\",displaySegmentedControl:true},subFontWeight:{type:ControlType.Enum,defaultValue:\"400\",options:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],optionTitles:[\"Thin\",\"ExtraLight\",\"Light\",\"Regular\",\"Medium\",\"SemiBold\",\"Bold\",\"ExtraBold\",\"Black\"],title:\"Untermen\\xfc Gewicht\"},subFontStyle:{type:ControlType.Enum,defaultValue:\"normal\",options:[\"normal\",\"italic\"],optionTitles:[\"Normal\",\"Kursiv\"],title:\"Untermen\\xfc Stil\",displaySegmentedControl:true},mainFontSize:{type:ControlType.Number,defaultValue:4,min:1,max:12,step:.1,unit:\"vw\",title:\"Hauptgr\\xf6\\xdfe\",displayStepper:true},mainFontMin:{type:ControlType.Number,defaultValue:16,min:8,max:80,step:1,unit:\"px\",title:\"Haupt Min\",displayStepper:true},mainFontMax:{type:ControlType.Number,defaultValue:80,min:20,max:200,step:1,unit:\"px\",title:\"Haupt Max\",displayStepper:true},subFontSize:{type:ControlType.Number,defaultValue:2.5,min:.5,max:8,step:.1,unit:\"vw\",title:\"Untermen\\xfc Gr\\xf6\\xdfe\",displayStepper:true},subFontMin:{type:ControlType.Number,defaultValue:12,min:8,max:60,step:1,unit:\"px\",title:\"Untermen\\xfc Min\",displayStepper:true},subFontMax:{type:ControlType.Number,defaultValue:60,min:16,max:150,step:1,unit:\"px\",title:\"Untermen\\xfc Max\",displayStepper:true},mainColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Hauptfarbe\"},subColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Untermen\\xfc Farbe\"},fontFamily:{type:ControlType.String,defaultValue:\"inherit\",title:\"Font Family\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"NavItem\":{\"type\":\"reactComponent\",\"name\":\"NavItem\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Komponente_Menu.map","// Generated by Framer (3ad0d99)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"My Framer Site\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}