{"version":3,"file":"Project_Data.Cu35CmaZ.mjs","names":[],"sources":["https:/framerusercontent.com/modules/GFiRx3AV7dSrFrkYS2wo/QGrOozocjzZyrcdip1bx/Project_Data.js"],"sourcesContent":["// ProjectData.tsx\n// Framer Code Component: editable project metadata list (label + value), like the reference image\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerIntrinsicWidth 640\n * @framerIntrinsicHeight 260\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function ProjectData(props){const{rows=[{label:\"Split Domains\",value:\"Individual\"},{label:\"Topic\",value:\"Art Practice\"},{label:\"Project\",value:\"Lounge Chair (Competition, 2021)\"},{label:\"Material\",value:\"Recycled steel frame, pipe insulation, and faux leather\"},{label:\"Institution\",value:\"Cal Poly, San Luis Obispo\"},{label:\"Critic/Advisor\",value:\"Tom di Santo (ARCH-479)\"},{label:\"Authorship\",value:\"Individual Work\"}],labelWidth=160,rowGap=12,rowPaddingY=0,rowGapTop=0,rowGapBottom=0,columnGap=24,labelColor=\"#9A9A9A\",valueColor=\"#2B2B2B\",labelFont,valueFont,align=\"top\",wrapValue=true,showDividers=false,dividerColor=\"#EEEEEE\",dividerWidth=1,paddingTop=0,paddingBottom=0,style}=props;const alignItems=align===\"center\"?\"center\":\"flex-start\";return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:rowGap,paddingTop,paddingBottom,...style},children:rows.map((r,i)=>{const isLast=i===rows.length-1;return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",marginTop:rowGapTop??rowPaddingY,marginBottom:rowGapBottom??rowPaddingY},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"grid\",gridTemplateColumns:`${labelWidth}px 1fr`,columnGap,alignItems},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:labelColor,...labelFont},children:r.label}),/*#__PURE__*/_jsx(\"div\",{style:{color:valueColor,whiteSpace:wrapValue?\"normal\":\"nowrap\",overflow:wrapValue?\"visible\":\"hidden\",textOverflow:wrapValue?\"clip\":\"ellipsis\",...valueFont},children:r.value})]}),showDividers&&!isLast&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:rowGap,height:dividerWidth,backgroundColor:dividerColor,width:\"100%\"}})]},`${r.label}-${i}`);})});}addPropertyControls(ProjectData,{rows:{type:ControlType.Array,title:\"Rows\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Label\"},value:{type:ControlType.String,title:\"Value\",defaultValue:\"Value\",displayTextArea:true}}}},labelWidth:{type:ControlType.Number,title:\"Label Width\",defaultValue:160,min:80,max:320,step:1,unit:\"px\"},rowGap:{type:ControlType.Number,title:\"Row Gap\",defaultValue:12,min:0,max:40,step:1,unit:\"px\"},rowPaddingY:{type:ControlType.Number,title:\"Row Padding Y\",defaultValue:0,min:0,max:40,step:1,unit:\"px\"},rowGapTop:{type:ControlType.Number,title:\"Row Top Gap\",defaultValue:0,min:0,max:40,step:1,unit:\"px\"},rowGapBottom:{type:ControlType.Number,title:\"Row Bottom Gap\",defaultValue:0,min:0,max:40,step:1,unit:\"px\"},columnGap:{type:ControlType.Number,title:\"Column Gap\",defaultValue:24,min:0,max:80,step:1,unit:\"px\"},labelColor:{type:ControlType.Color,title:\"Label Color\",defaultValue:\"#9A9A9A\"},valueColor:{type:ControlType.Color,title:\"Value Color\",defaultValue:\"#2B2B2B\"},labelFont:{type:ControlType.Font,title:\"Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"13px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.35em\"}},valueFont:{type:ControlType.Font,title:\"Value Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"13px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.35em\"}},align:{type:ControlType.Enum,title:\"Align\",options:[\"top\",\"center\"],optionTitles:[\"Top\",\"Center\"],defaultValue:\"top\",displaySegmentedControl:true},wrapValue:{type:ControlType.Boolean,title:\"Wrap Value\",defaultValue:true,enabledTitle:\"Wrap\",disabledTitle:\"No Wrap\"},showDividers:{type:ControlType.Boolean,title:\"Dividers\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},dividerColor:{type:ControlType.Color,title:\"Divider Color\",defaultValue:\"#EEEEEE\",hidden:({showDividers})=>!showDividers},dividerWidth:{type:ControlType.Number,title:\"Divider Width\",defaultValue:1,min:.1,max:6,step:.1,unit:\"px\",hidden:({showDividers})=>!showDividers},paddingTop:{type:ControlType.Number,title:\"Padding Top\",defaultValue:0,min:0,max:80,step:1,unit:\"px\"},paddingBottom:{type:ControlType.Number,title:\"Padding Bottom\",defaultValue:0,min:0,max:80,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProjectData\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"260\",\"framerIntrinsicWidth\":\"640\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Project_Data.map"],"mappings":"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"}