{"version":3,"file":"SticktyNote.CY2uOJ7t.mjs","names":["React.useId","_Fragment"],"sources":["https:/framerusercontent.com/modules/7OMhsVPZNSZMCN9XWMHp/7k66dUKL8Y51kRxc87ju/SticktyNote.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const DEFAULT_TEXT=\"Sticky note\\n\\nPick a color\\nCustomize type\\nHover to curl\";const COLOR_THEMES={yellow:{paperTop:\"#FFF1A3\",paperMiddle:\"#FFF6BF\",paperBottom:\"#FFF0A0\",curlLight:\"#FFF8C8\",curlDark:\"#F4D968\"},pink:{paperTop:\"#FFD6E7\",paperMiddle:\"#FFE5F0\",paperBottom:\"#FFC6DD\",curlLight:\"#FFEAF3\",curlDark:\"#F3A2C3\"},blue:{paperTop:\"#BFE3FF\",paperMiddle:\"#D8F0FF\",paperBottom:\"#AAD9FA\",curlLight:\"#E7F6FF\",curlDark:\"#79BDEB\"},green:{paperTop:\"#CFF6B8\",paperMiddle:\"#E1FBCF\",paperBottom:\"#B9EFA1\",curlLight:\"#ECFFE1\",curlDark:\"#8ED26F\"},orange:{paperTop:\"#FFD39B\",paperMiddle:\"#FFE2BA\",paperBottom:\"#FFC478\",curlLight:\"#FFEBD1\",curlDark:\"#E8A34F\"}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 280\n * @framerIntrinsicHeight 300\n */export default function StickyNote({text=DEFAULT_TEXT,theme=\"yellow\",padding=36,font,textColor=\"#050505\",textAlign=\"left\",verticalAlign=\"flex-start\",style}){const isStatic=useIsStaticRenderer();const paperId=React.useId();const curlId=React.useId();const colors=COLOR_THEMES[theme]||COLOR_THEMES.yellow;const paperRestPath=\"M20 18 L380 18 L380 498 C260 506 140 510 20 502 Z\";const paperHoverPath=\"M20 18 L380 18 L380 462 C342 482 270 498 20 502 Z\";const curlRestPath=\"M317 496 C335 466 362 438.5 380 434.5 L380 492 C357 494.5 338.5 495 317 496 Z\";const curlHoverPath=\"M304 482 C328 424 360 400.5 380 394.5 L380 459 C356 470.5 329.5 477 304 482 Z\";return /*#__PURE__*/_jsx(motion.div,{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"visible\",perspective:900,...style},initial:isStatic?false:\"rest\",animate:isStatic?false:\"rest\",whileHover:isStatic?undefined:\"hover\",children:/*#__PURE__*/_jsxs(motion.div,{variants:isStatic?undefined:{rest:{rotate:-1.5,y:0},hover:{rotate:1,y:-8}},transition:isStatic?{duration:0}:{type:\"spring\",stiffness:180,damping:18},style:{width:\"100%\",height:\"100%\",position:\"relative\",transformStyle:\"preserve-3d\",willChange:isStatic?\"auto\":\"transform\"},children:[isStatic?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:\"8%\",bottom:\"-4%\",width:\"58%\",height:\"11%\",borderRadius:\"50%\",background:\"rgba(0,0,0,0.22)\",filter:\"blur(10px)\",zIndex:0,pointerEvents:\"none\"}}):/*#__PURE__*/_jsx(motion.div,{variants:{rest:{opacity:.22,x:8,y:0,scaleX:.82,scaleY:.55},hover:{opacity:.34,x:18,y:0,scaleX:1,scaleY:.68}},transition:{type:\"spring\",stiffness:180,damping:18},style:{position:\"absolute\",right:\"8%\",bottom:\"-4%\",width:\"58%\",height:\"11%\",borderRadius:\"50%\",background:\"rgba(0,0,0,0.32)\",filter:\"blur(14px)\",zIndex:0,pointerEvents:\"none\",willChange:\"transform, opacity\"}}),/*#__PURE__*/_jsxs(\"svg\",{width:\"100%\",height:\"100%\",viewBox:\"0 0 400 520\",preserveAspectRatio:\"none\",style:{position:\"absolute\",inset:0,overflow:\"visible\",zIndex:1,filter:`\n                            drop-shadow(0px 6px 6px rgba(0,0,0,0.08))\n                            drop-shadow(0px 14px 14px rgba(0,0,0,0.08))\n                        `},children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"linearGradient\",{id:paperId,x1:\"0\",y1:\"0\",x2:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:colors.paperTop}),/*#__PURE__*/_jsx(\"stop\",{offset:\"18%\",stopColor:colors.paperMiddle}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:colors.paperBottom})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:curlId,x1:\"0\",y1:\"0\",x2:\"1\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:colors.curlLight}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:colors.curlDark})]})]}),isStatic?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:paperRestPath,fill:`url(#${paperId})`}),/*#__PURE__*/_jsx(\"path\",{d:curlRestPath,opacity:.3,fill:`url(#${curlId})`})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.path,{variants:{rest:{d:paperRestPath},hover:{d:paperHoverPath}},transition:{type:\"spring\",stiffness:120,damping:20},fill:`url(#${paperId})`}),/*#__PURE__*/_jsx(motion.path,{variants:{rest:{d:curlRestPath,opacity:.3},hover:{d:curlHoverPath,opacity:.55}},transition:{type:\"spring\",stiffness:120,damping:20},fill:`url(#${curlId})`})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",zIndex:2,padding,color:textColor,textAlign,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",pointerEvents:\"none\",whiteSpace:\"pre-wrap\",display:\"flex\",flexDirection:\"column\",justifyContent:verticalAlign,fontFamily:\"Inter, sans-serif\",fontWeight:400,...font},children:text})]})});}addPropertyControls(StickyNote,{text:{type:ControlType.String,title:\"Text\",defaultValue:DEFAULT_TEXT,displayTextArea:true},theme:{type:ControlType.Enum,title:\"Color\",defaultValue:\"yellow\",options:[\"yellow\",\"pink\",\"blue\",\"green\",\"orange\"],optionTitles:[\"Yellow\",\"Pink\",\"Blue\",\"Green\",\"Orange\"]},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.35,letterSpacing:0}},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#050505\"},textAlign:{type:ControlType.Enum,title:\"Align\",defaultValue:\"left\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"]},verticalAlign:{type:ControlType.Enum,title:\"Vertical\",defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Start\",\"Middle\",\"End\"]},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:36,min:0,max:120,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StickyNote\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"300\",\"framerIntrinsicWidth\":\"280\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SticktyNote.map"],"mappings":"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"}