{"version":3,"file":"LinkLineVisible.D4UPuXc0.mjs","names":["__esmMin","init_jsx_runtime","c","p","addPropertyControls","init_framer_BWFVvmND","LinkLineVisible","props","textColor","textStyle","linkText","lineColor","init_LinkLineVisible","ControlType"],"sources":["https:/framerusercontent.com/modules/Kib0yM29mrVHUleglkFf/0nhatdv91mK8GpZt8C7i/LinkLineVisible.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function LinkLineVisible(props){const{linkText,textColor,lineColor,textStyle}=props;return /*#__PURE__*/_jsxs(\"div\",{className:\"item_block2\",style:{position:\"relative\",display:\"inline-block\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:textColor,...textStyle},children:linkText}),/*#__PURE__*/_jsx(\"div\",{className:\"item_block-line2\",style:{position:\"absolute\",bottom:0,left:0,right:0,height:\"1px\",backgroundColor:lineColor}}),/*#__PURE__*/_jsx(\"style\",{jsx:true,children:`\n                .item_block-line2 {\n                    transform: scaleX(1);\n                    transform-origin: right;\n                    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n                }\n                \n                .item_block2:hover .item_block-line2 {\n                    transform: scaleX(0);\n                    transform-origin: right;\n                }\n                \n                .item_block2 .item_block-line2 {\n                    transform-origin: left;\n                    transition: transform 0.5s cubic-bezier(0.25, 0.8, 0.5, 1);\n                }\n            `})]});}// Contrôles pour personnaliser le composant\naddPropertyControls(LinkLineVisible,{linkText:{type:ControlType.String,title:\"Content\",defaultValue:\"Text Block\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},lineColor:{type:ControlType.Color,title:\"Line Color\",defaultValue:\"#000000\"},textStyle:{type:ControlType.Object,title:\"Styling\",controls:{fontSize:{type:ControlType.Number,title:\"Size\",defaultValue:16,min:8,max:72,unit:\"px\"},fontWeight:{type:ControlType.Enum,title:\"Weight\",options:[\"normal\",\"bold\",\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],defaultValue:\"normal\"},fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:\"Instrument Serif\"},letterSpacing:{type:ControlType.Number,title:\"Espacement\",defaultValue:0,min:-2,max:10,unit:\"px\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LinkLineVisible\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LinkLineVisible.map"],"mappings":"A,8JAA6G,SAAwBM,EAAgB,EAAM,CAAC,GAAK,CAAC,WAAS,YAAU,YAAU,aAAWC,EAAM,MAAoB,gBAAM,MAAM,CAAC,UAAU,cAAc,MAAM,CAAC,SAAS,WAAW,QAAQ,eAAe,WAAW,QAAQ,EAAE,SAAS,CAAc,gBAAK,OAAO,CAAC,MAAM,CAAC,MAAMC,EAAU,GAAGC,CAAS,EAAE,SAASC,CAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,UAAU,mBAAmB,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,MAAM,gBAAgBC,CAAS,CAAC,CAAC,EAAe,gBAAK,QAAQ,CAAC,IAAI,GAAK,SAAS;;;;;;;;;;;;;;;;aAgBhmB,CAAC,CAAC,CAAC,CAAC,CAAE,C,sCACnBP,EAAoBE,EAAgB,CAAC,SAAS,CAAC,KAAKO,EAAY,OAAO,MAAM,UAAU,aAAa,YAAY,EAAE,UAAU,CAAC,KAAKA,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAKA,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,UAAU,SAAS,CAAC,SAAS,CAAC,KAAKA,EAAY,OAAO,MAAM,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,EAAE,WAAW,CAAC,KAAKA,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,SAAS,OAAO,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK,EAAE,aAAa,QAAQ,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,OAAO,aAAa,kBAAkB,EAAE,cAAc,CAAC,KAAKA,EAAY,OAAO,MAAM,aAAa,aAAa,EAAE,IAAI,GAAG,IAAI,GAAG,KAAK,IAAI,CAAC,CAAC,CAAC,CAAC,C"}