{"version":3,"file":"BrowserCode.DRt58XMN.mjs","names":["_Fragment"],"sources":["https:/framerusercontent.com/modules/uGrOEk3fA6upGPJyJJ9j/ED34uu5hpqUiEUvqtuqr/BrowserCode.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1920\n * @framerIntrinsicHeight 1440\n * @framerDisableUnlink\n */export default function BrowserMockup(props){const{screenshot,background,backgroundColor=\"rgb(255, 255, 255)\",backgroundType=\"Image\",browserStyle=\"Light Safari\",urlText=\"https://example.com\",focalPointY=50,floatAnimation=false,scale=90,translateX=0,translateY=0,style}=props;// Browser type detection\nconst isChrome=browserStyle.includes(\"Chrome\");const isSafari=browserStyle.includes(\"Safari\");const isDarkMode=browserStyle.includes(\"Dark\");// Browser frame details\nconst frameWidth=1920;const frameHeight=1440;const browserWidth=1400;const browserHeight=837;// Screen area within the browser\nconst screenLeft=0;const screenTop=isChrome?80:70;const screenWidth=browserWidth;const screenHeight=browserHeight-screenTop;// Color schemes for different browser types\nconst getColors=()=>{if(isChrome){return{toolbar:isDarkMode?\"#202124\":\"#f1f3f4\",toolbarBorder:isDarkMode?\"#3c4043\":\"#dadce0\",addressBar:isDarkMode?\"#303134\":\"#ffffff\",addressBarBorder:isDarkMode?\"#5f6368\":\"#dadce0\",addressBarText:isDarkMode?\"#e8eaed\":\"#3c4043\",browserBg:isDarkMode?\"#1f1f1f\":\"#ffffff\",contentBg:isDarkMode?\"#000000\":\"#ffffff\",tabBg:isDarkMode?\"#35363a\":\"#ffffff\",tabText:isDarkMode?\"#e8eaed\":\"#3c4043\",tabBorder:isDarkMode?\"#5f6368\":\"#dadce0\"};}else{return{toolbar:isDarkMode?\"#2a2a2a\":\"#f6f6f6\",toolbarBorder:isDarkMode?\"#404040\":\"#e0e0e0\",addressBar:isDarkMode?\"#1a1a1a\":\"#ffffff\",addressBarBorder:isDarkMode?\"#404040\":\"#e0e0e0\",addressBarText:isDarkMode?\"#ffffff\":\"#666666\",browserBg:isDarkMode?\"#1e1e1e\":\"#ffffff\",contentBg:isDarkMode?\"#000000\":\"#ffffff\"};}};const colors=getColors();// Helper functions\nconst getImageSrc=imageAsset=>{if(!imageAsset)return null;return imageAsset.url||imageAsset.src||imageAsset;};const getImageAlt=(imageAsset,fallback=\"Image\")=>{if(!imageAsset)return fallback;return imageAsset.alt||imageAsset.name||fallback;};// OUTER container: fills parent, responsive background\nconst outerContainerStyle={width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",...style};// RESPONSIVE background: always fills the outer container\nconst backgroundStyle={position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",zIndex:1};// Fill background style (solid color)\nconst fillBackgroundStyle={position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",backgroundColor:backgroundColor,zIndex:1};// INNER mockup: fixed size, centered, positionable\nconst innerMockupStyle={width:`${frameWidth}px`,height:`${frameHeight}px`,position:\"absolute\",top:\"50%\",left:\"50%\",transform:`translate(-50%, -50%) translate(${translateX}px, ${translateY}px) scale(${scale/100})`,transformOrigin:\"center center\",zIndex:3,...floatAnimation&&{animation:\"browserFloat 4s ease-in-out infinite\"}};// Browser container\nconst browserContainerStyle={width:`${browserWidth}px`,height:`${browserHeight}px`,position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",backgroundColor:colors.browserBg,borderRadius:isChrome?\"8px\":\"12px\",boxShadow:isDarkMode?\"0 20px 40px rgba(0,0,0,0.5)\":\"0 20px 40px rgba(0,0,0,0.15)\",overflow:\"hidden\",zIndex:2};// Chrome tab bar (only for Chrome variants)\nconst chromeTabBarStyle={height:\"36px\",backgroundColor:colors.toolbar,borderBottom:`1px solid ${colors.toolbarBorder}`,display:\"flex\",alignItems:\"center\",padding:\"0 8px\"};const chromeTabStyle={height:\"32px\",backgroundColor:colors.tabBg,borderRadius:\"8px 8px 0 0\",border:`1px solid ${colors.tabBorder}`,borderBottom:\"none\",display:\"flex\",alignItems:\"center\",padding:\"0 16px\",marginRight:\"4px\",fontSize:\"13px\",color:colors.tabText,fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",position:\"relative\",minWidth:\"200px\"};// Browser toolbar\nconst toolbarStyle={height:isChrome?\"44px\":\"70px\",backgroundColor:colors.toolbar,borderBottom:`1px solid ${colors.toolbarBorder}`,display:\"flex\",alignItems:\"center\",padding:\"0 20px\",position:\"relative\"};// Traffic lights (Safari only)\nconst trafficLightsStyle={display:\"flex\",gap:\"8px\",alignItems:\"center\"};const trafficLightStyle={width:\"12px\",height:\"12px\",borderRadius:\"50%\"};// Chrome navigation buttons\nconst chromeNavStyle={display:\"flex\",alignItems:\"center\",gap:\"8px\",marginRight:\"16px\"};const chromeNavButtonStyle={width:\"32px\",height:\"32px\",borderRadius:\"16px\",backgroundColor:\"transparent\",border:\"none\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",fontSize:\"16px\",color:colors.addressBarText};// Address bar\nconst addressBarStyle={flex:1,height:isChrome?\"32px\":\"36px\",backgroundColor:colors.addressBar,borderRadius:isChrome?\"16px\":\"8px\",marginLeft:isChrome?\"0px\":\"20px\",display:\"flex\",alignItems:\"center\",padding:\"0 12px\",fontSize:\"14px\",color:colors.addressBarText,border:`1px solid ${colors.addressBarBorder}`,fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",fontWeight:\"400\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"};// Screen area: content area below toolbar\nconst screenAreaStyle={position:\"absolute\",left:`${screenLeft}px`,top:`${screenTop}px`,width:`${screenWidth}px`,height:`${screenHeight}px`,overflow:\"hidden\",backgroundColor:colors.contentBg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};// Content style\nconst contentStyle={width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};const screenshotStyle={width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:`center ${focalPointY}%`,display:\"block\"};const placeholderStyle={width:\"100%\",height:\"100%\",backgroundColor:isDarkMode?\"#1a1a1a\":\"#f5f5f7\",color:isDarkMode?\"rgba(255,255,255,0.7)\":\"rgba(0,0,0,0.5)\",fontSize:\"28px\",fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",fontWeight:\"500\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};const renderBrowserContent=()=>{if(isChrome){return /*#__PURE__*/_jsxs(\"div\",{style:browserContainerStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:chromeTabBarStyle,children:/*#__PURE__*/_jsx(\"div\",{style:chromeTabStyle,children:\"New Tab\"})}),/*#__PURE__*/_jsxs(\"div\",{style:toolbarStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:chromeNavStyle,children:[/*#__PURE__*/_jsx(\"button\",{style:chromeNavButtonStyle,children:\"←\"}),/*#__PURE__*/_jsx(\"button\",{style:chromeNavButtonStyle,children:\"→\"}),/*#__PURE__*/_jsx(\"button\",{style:chromeNavButtonStyle,children:\"↻\"})]}),/*#__PURE__*/_jsx(\"div\",{style:addressBarStyle,children:urlText})]}),/*#__PURE__*/_jsx(\"div\",{style:screenAreaStyle,children:/*#__PURE__*/_jsx(\"div\",{style:contentStyle,children:screenshot?/*#__PURE__*/_jsx(\"img\",{src:getImageSrc(screenshot),alt:getImageAlt(screenshot,\"Screenshot\"),style:screenshotStyle}):/*#__PURE__*/_jsx(\"div\",{style:placeholderStyle,children:isDarkMode?\"Dark Chrome Content\":\"Chrome Content\"})})})]});}else{return /*#__PURE__*/_jsxs(\"div\",{style:browserContainerStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:toolbarStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:trafficLightsStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:{...trafficLightStyle,backgroundColor:\"#ff5f57\"}}),/*#__PURE__*/_jsx(\"div\",{style:{...trafficLightStyle,backgroundColor:\"#ffbd2e\"}}),/*#__PURE__*/_jsx(\"div\",{style:{...trafficLightStyle,backgroundColor:\"#28ca42\"}})]}),/*#__PURE__*/_jsx(\"div\",{style:addressBarStyle,children:urlText})]}),/*#__PURE__*/_jsx(\"div\",{style:screenAreaStyle,children:/*#__PURE__*/_jsx(\"div\",{style:contentStyle,children:screenshot?/*#__PURE__*/_jsx(\"img\",{src:getImageSrc(screenshot),alt:getImageAlt(screenshot,\"Screenshot\"),style:screenshotStyle}):/*#__PURE__*/_jsx(\"div\",{style:placeholderStyle,children:isDarkMode?\"Dark Safari Content\":\"Safari Content\"})})})]});}};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    @keyframes browserFloat {\n                        0%, 100% { transform: translate(-50%, -50%) translate(${translateX}px, ${translateY}px) scale(${scale/100}) translateY(0px); }\n                        50% { transform: translate(-50%, -50%) translate(${translateX}px, ${translateY}px) scale(${scale/100}) translateY(-5px); }\n                    }\n                `}),/*#__PURE__*/_jsxs(\"div\",{style:outerContainerStyle,children:[backgroundType===\"Image\"?background?/*#__PURE__*/_jsx(\"img\",{src:getImageSrc(background),alt:getImageAlt(background,\"Background\"),style:backgroundStyle}):/*#__PURE__*/_jsx(\"div\",{style:{...backgroundStyle,background:\"linear-gradient(135deg, #FF9500 0%, #FF6B35 35%, #F7931E 70%, #FFAA33 100%)\"}}):/*#__PURE__*/_jsx(\"div\",{style:fillBackgroundStyle}),/*#__PURE__*/_jsx(\"div\",{style:innerMockupStyle,children:renderBrowserContent()})]})]});}BrowserMockup.defaultProps={backgroundType:\"Image\",backgroundColor:\"rgb(255, 255, 255)\",browserStyle:\"Light Safari\",urlText:\"https://example.com\",focalPointY:50,floatAnimation:false,scale:90,translateX:0,translateY:0};addPropertyControls(BrowserMockup,{backgroundType:{type:ControlType.Enum,title:\"Background Type\",options:[\"Image\",\"Solid Color\"],optionTitles:[\"Image\",\"Solid Color\"],defaultValue:\"Image\"},background:{type:ControlType.Image,title:\"Background Image\",hidden:props=>props.backgroundType!==\"Image\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgb(255, 255, 255)\",hidden:props=>props.backgroundType!==\"Solid Color\"},browserStyle:{type:ControlType.Enum,title:\"Browser Style\",options:[\"Light Safari\",\"Dark Safari\",\"Light Chrome\",\"Dark Chrome\"],optionTitles:[\"Light Safari\",\"Dark Safari\",\"Light Chrome\",\"Dark Chrome\"],defaultValue:\"Light Safari\"},screenshot:{type:ControlType.ResponsiveImage,title:\"Screenshot\"},urlText:{type:ControlType.String,title:\"URL Text\",defaultValue:\"https://example.com\",placeholder:\"Enter URL or text for address bar\"},focalPointY:{type:ControlType.Number,title:\"Focal Point Y\",defaultValue:50,min:0,max:100,unit:\"%\",step:1},floatAnimation:{type:ControlType.Boolean,title:\"Float Animation\",defaultValue:false},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:90,min:50,max:200,unit:\"%\",step:1},translateX:{type:ControlType.Number,title:\"Position X\",defaultValue:0,min:-500,max:500,unit:\"px\",step:1},translateY:{type:ControlType.Number,title:\"Position Y\",defaultValue:0,min:-500,max:500,unit:\"px\",step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BrowserMockup\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"1440\",\"framerIntrinsicWidth\":\"1920\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BrowserCode.map"],"mappings":"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"}