{"version":3,"file":"NotebookNav.DHTMkAzX.mjs","names":["THEMES","p","useMemo","SANS","MONO","useMemo"],"sources":["https:/framerusercontent.com/modules/NI1mrIkJ2YRCRBqoaiyL/UBrAxumyrMONy4Lt9Nga/NotebookFooter.js","https:/framerusercontent.com/modules/q1GUvuxAvJtiU4lBgSSA/iN7iNt0lUgrJaOfr8GXK/NotebookNav.js"],"sourcesContent":["/*\n * Notebook Footer — site footer in the blue notebook style, carrying over the\n * original portfolio's footer: \"Wish to see beyond UX?\" with Behance, a\n * navigation column, and Contact (email, \"Say Hi!\", LinkedIn, Behance).\n * Themes: \"blue\" (site default), \"warm\" (TailorMade), \"royal\" (Grand Strategy).\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link}from\"framer\";import{useMemo}from\"react\";const THEMES={blue:{bg:\"#FFFFFF\",ink:\"#0966B5\",text:\"#123E66\",key:\"#0B7487\",hover:\"#10A7BE\",line:\"rgba(9, 102, 181, 0.12)\",u:\"rgba(9,102,181,.35)\"},warm:{bg:\"#EFE6D5\",ink:\"#1B2B40\",text:\"#1B2B40\",key:\"#D9583A\",hover:\"#D9583A\",line:\"rgba(27, 43, 64, 0.14)\",u:\"rgba(217,88,58,.6)\"},royal:{bg:\"#FFFFFF\",ink:\"#46205F\",text:\"#2F2340\",key:\"#8C6514\",hover:\"#7B4BA6\",line:\"rgba(70, 32, 95, 0.12)\",u:\"rgba(123,75,166,.4)\"}};const SANS=\"'Montserrat', 'Helvetica Neue', Arial, sans-serif\";const MONO=\"'DM Sans', 'Helvetica Neue', Arial, sans-serif\";const lines=t=>(t||\"\").split(\"\\n\").map(s=>s.trim());/**\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 320\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function NotebookFooter(p){const C=THEMES[p.theme]||THEMES.blue;const NL=lines(p.navLabels).filter(Boolean);const NH=lines(p.navLinks);const css=useMemo(()=>`\n.nf{container-type:inline-size}\n.nf *{box-sizing:border-box}\n.nf-in{max-width:1120px;margin:0 auto;padding:clamp(56px,8vw,88px) 24px clamp(40px,6vw,64px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);gap:40px 48px}\n.nf-h{margin:0;font-family:${SANS};font-weight:700;font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.02em;color:${C.ink}}\n.nf-p{margin:14px 0 0;font-family:${MONO};font-size:15px;line-height:1.6;color:${C.text}}\n.nf-k{display:block;margin-bottom:14px;font-family:${SANS};font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:${C.key}}\n.nf a{color:${C.ink};text-decoration:none;transition:color 200ms ease}\n.nf a:hover{color:${C.hover}}\n.nf-nav{display:flex;flex-direction:column;gap:10px;font-family:${MONO};font-size:15px}\n.nf-mail{font-family:${SANS};font-weight:600;font-size:17px;word-break:break-all}\n.nf-social{display:flex;gap:20px;margin-top:16px;font-family:${MONO};font-size:15px}\n.nf-u{text-decoration:underline !important;text-underline-offset:3px;text-decoration-color:${C.u} !important}\n@container (max-width: 760px){.nf-in{grid-template-columns:1fr}}\n`,[C]);return /*#__PURE__*/_jsxs(\"footer\",{className:\"nf\",style:{...p.style,width:\"100%\",background:C.bg,borderTop:`1px solid ${C.line}`},children:[/*#__PURE__*/_jsx(\"link\",{rel:\"stylesheet\",href:\"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,700;1,9..40,400&display=swap\"}),/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{className:\"nf-in\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h2\",{className:\"nf-h\",children:p.heading}),/*#__PURE__*/_jsxs(\"p\",{className:\"nf-p\",children:[p.blurb,\" \",/*#__PURE__*/_jsx(\"a\",{className:\"nf-u\",href:p.behance,target:\"_blank\",rel:\"noopener noreferrer\",children:p.behanceLabel||\"Behance ↗\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"span\",{className:\"nf-k\",children:p.navTitle||\"Navigate\"}),/*#__PURE__*/_jsx(\"nav\",{className:\"nf-nav\",\"aria-label\":\"Footer\",children:NL.map((l,i)=>{const href=NH[i]||\"/\";return/^https?:/.test(href)?/*#__PURE__*/_jsx(\"a\",{href:href,target:\"_blank\",rel:\"noopener noreferrer\",children:l},i):/*#__PURE__*/_jsx(Link,{href:href,openInNewTab:false,children:/*#__PURE__*/_jsx(\"a\",{href:href,children:l})},i);})})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"span\",{className:\"nf-k\",children:p.contactTitle||\"Contact\"}),/*#__PURE__*/_jsx(\"a\",{className:\"nf-mail\",href:`mailto:${p.email}`,children:p.email}),/*#__PURE__*/_jsx(\"p\",{className:\"nf-p\",style:{marginTop:8},children:p.hello}),/*#__PURE__*/_jsxs(\"div\",{className:\"nf-social\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"nf-u\",href:p.linkedin,target:\"_blank\",rel:\"noopener noreferrer\",children:p.linkedinLabel||\"LinkedIn\"}),/*#__PURE__*/_jsx(\"a\",{className:\"nf-u\",href:p.behance,target:\"_blank\",rel:\"noopener noreferrer\",children:p.behanceShort||\"Behance\"})]})]})]})]});}NotebookFooter.displayName=\"Notebook Footer\";addPropertyControls(NotebookFooter,{heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Wish to see beyond UX?\"},blurb:{type:ControlType.String,title:\"Blurb\",defaultValue:\"Check out my art and architecture work on\"},behance:{type:ControlType.String,title:\"Behance\",defaultValue:\"https://www.behance.net/aditikulkarni007\"},behanceLabel:{type:ControlType.String,title:\"Behance text\",defaultValue:\"Behance ↗\"},navTitle:{type:ControlType.String,title:\"Nav title\",defaultValue:\"Navigate\"},navLabels:{type:ControlType.String,title:\"Nav labels\",displayTextArea:true,defaultValue:\"Work\\nTinkering\\nSpeaking\\nR\\xe9sum\\xe9\\nContact\"},navLinks:{type:ControlType.String,title:\"Nav links\",displayTextArea:true,defaultValue:\"/\\n/tinkering\\n/speaking\\n/resume\\n/contact\"},contactTitle:{type:ControlType.String,title:\"Contact title\",defaultValue:\"Contact\"},email:{type:ControlType.String,title:\"Email\",defaultValue:\"aditikulkarni076@gmail.com\"},hello:{type:ControlType.String,title:\"Line\",defaultValue:\"Say Hi!\"},linkedin:{type:ControlType.String,title:\"LinkedIn\",defaultValue:\"https://www.linkedin.com/in/aditi-kulkarni-826b961a0/\"},linkedinLabel:{type:ControlType.String,title:\"LinkedIn text\",defaultValue:\"LinkedIn\"},behanceShort:{type:ControlType.String,title:\"Behance link text\",defaultValue:\"Behance\"},theme:{type:ControlType.Enum,title:\"Theme\",options:[\"blue\",\"warm\",\"royal\"],optionTitles:[\"Blue\",\"Warm\",\"Royal\"],defaultValue:\"blue\",displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NotebookFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"320\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotebookFooter.map","/*\n * Notebook Nav — a simple horizontal navigation bar for full-screen pages.\n * Same glass page-flag styling as the homepage tabs, laid out in one row.\n * Two tones only: the current page uses the \"selected\" tint, every other tab\n * uses the \"unselected\" tint. \"Aditi\" on the left (pen blue, on a strip of washi tape) links home.\n * Set the layer to position: sticky / top 0 so it stays put.\n * Themes: \"blue\" (site default), \"warm\" (TailorMade paper, mustard, coral),\n * \"royal\" (Grand Strategy plum and gold).\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link}from\"framer\";import{useMemo}from\"react\";const THEMES={blue:{bar:\"rgba(237, 245, 251, 0.78)\",line:\"rgba(9, 102, 181, 0.10)\",focus:\"#0966B5\",shadow:\"rgba(9,102,181,.35)\",name:\"#0966B5\",tape:\"rgba(110,200,216,.42)\",on:{bg:\"rgba(29, 137, 203, 0.30)\",edge:\"rgba(29, 137, 203, 0.45)\",fg:\"#0B4E8A\"},off:{bg:\"rgba(16, 167, 190, 0.14)\",edge:\"rgba(16, 167, 190, 0.45)\",fg:\"#0A5F6E\"}},warm:{bar:\"rgba(247, 241, 229, 0.86)\",line:\"rgba(27, 43, 64, 0.12)\",focus:\"#D9583A\",shadow:\"rgba(27,43,64,.3)\",name:\"#1B2B40\",tape:\"rgba(241,204,98,.5)\",on:{bg:\"rgba(241, 204, 98, 0.55)\",edge:\"rgba(201, 160, 50, 0.6)\",fg:\"#1B2B40\"},off:{bg:\"rgba(233, 132, 108, 0.18)\",edge:\"rgba(217, 88, 58, 0.5)\",fg:\"#1B2B40\"}},royal:{bar:\"rgba(245, 241, 248, 0.86)\",line:\"rgba(70, 32, 95, 0.12)\",focus:\"#7B4BA6\",shadow:\"rgba(60,25,90,.3)\",name:\"#46205F\",tape:\"rgba(199,154,59,.32)\",on:{bg:\"rgba(123, 75, 166, 0.3)\",edge:\"rgba(123, 75, 166, 0.45)\",fg:\"#46205F\"},off:{bg:\"rgba(199, 154, 59, 0.16)\",edge:\"rgba(160, 120, 40, 0.5)\",fg:\"#46205F\"}}};const SANS=\"'Montserrat', 'Helvetica Neue', Arial, sans-serif\";const MONO=\"'DM Sans', 'Helvetica Neue', Arial, sans-serif\";const KNOWN={work:\"/\",home:\"/\",tinkering:\"/tinkering\",speaking:\"/speaking\",resume:\"/resume\",\"r\\xe9sum\\xe9\":\"/resume\",contact:\"/contact\",about:\"/about\"};/**\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function NotebookNav({name,labels,links,active=0,theme=\"blue\",style}){const T=THEMES[theme]||THEMES.blue;const L=(labels||\"\").split(\"\\n\").map(s=>s.trim()).filter(Boolean);const H=(links||\"\").split(\"\\n\").map(s=>s.trim());const hrefFor=i=>/^(\\/|https?:|mailto:|#)/.test(H[i]||\"\")?H[i]:KNOWN[(L[i]||\"\").toLowerCase()]||\"/\";const css=useMemo(()=>`\n.nn{container-type:inline-size}\n.nn *{box-sizing:border-box}\n.nn-in{max-width:1120px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}\n.nn-name{position:relative;display:inline-block;padding:0 6px;font-family:${SANS};font-weight:800;font-size:22px;letter-spacing:-.03em;text-decoration:none;color:${T.name};isolation:isolate;transition:transform 300ms cubic-bezier(.2,.8,.2,1)}\n.nn-name:before{content:\"\";position:absolute;z-index:-1;left:-2px;right:-2px;top:22%;bottom:8%;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.38) 0 4px,transparent 4px 9px),${T.tape};transform:rotate(-2deg);transform-origin:left center;\n  clip-path:polygon(0 8%,4% 0,8% 10%,12% 0,88% 0,92% 9%,96% 0,100% 8%,100% 92%,96% 100%,92% 90%,88% 100%,12% 100%,8% 90%,4% 100%,0 92%);transition:transform 300ms cubic-bezier(.2,.8,.2,1)}\n.nn-name:hover{transform:translateY(-2px)}\n.nn-name:hover:before{transform:rotate(-5deg) translateY(-2px)}\n.nn-tabs{display:flex;gap:8px}\n.nn-tab{display:block;padding:9px 16px;border-radius:9px;font-family:${MONO};font-size:14px;line-height:18px;white-space:nowrap;text-decoration:none;cursor:pointer;\n  -webkit-backdrop-filter:blur(4px) saturate(160%);backdrop-filter:blur(4px) saturate(160%);\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 12px -8px ${T.shadow};transition:transform 250ms cubic-bezier(.2,.7,.2,1)}\n.nn-tab:hover,.nn-tab:focus-visible{transform:translateY(-2px)}\n.nn-tab.on{transform:translateY(2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 18px -8px ${T.shadow}}\n.nn-tab:focus-visible,.nn-name:focus-visible{outline:2px solid ${T.focus};outline-offset:2px}\n@container (max-width: 640px){\n  .nn-in{padding:10px 12px;gap:10px}\n  .nn-name{font-size:19px}\n  .nn-tabs{gap:5px;overflow-x:auto;scrollbar-width:none;padding:4px 0}\n  .nn-tabs::-webkit-scrollbar{display:none}\n  .nn-tab{padding:7px 9px;font-size:12.5px;flex:none}\n}\n@media (prefers-reduced-motion: reduce){.nn-tab,.nn-name,.nn-name:before{transition:none}}\n`,[T]);return /*#__PURE__*/_jsxs(\"header\",{className:\"nn\",style:{...style,width:\"100%\",background:T.bar,WebkitBackdropFilter:\"blur(14px) saturate(140%)\",backdropFilter:\"blur(14px) saturate(140%)\",borderBottom:`1px solid ${T.line}`},children:[/*#__PURE__*/_jsx(\"link\",{rel:\"stylesheet\",href:\"https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,700;1,9..40,400&display=swap\"}),/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{className:\"nn-in\",children:[/*#__PURE__*/_jsx(Link,{href:\"/\",openInNewTab:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"nn-name\",href:\"/\",\"aria-label\":`${name}, home`,children:name})}),/*#__PURE__*/_jsx(\"nav\",{className:\"nn-tabs\",\"aria-label\":\"Primary\",children:L.map((l,i)=>{const on=i===active;const t=on?T.on:T.off;const href=hrefFor(i);return /*#__PURE__*/_jsx(Link,{href:href,openInNewTab:/^https?:/.test(href),children:/*#__PURE__*/_jsx(\"a\",{href:href,className:\"nn-tab\"+(on?\" on\":\"\"),\"aria-current\":on?\"page\":undefined,style:{background:t.bg,border:`1px solid ${t.edge}`,color:t.fg,fontWeight:on?700:400},children:l})},i);})})]})]});}NotebookNav.displayName=\"Notebook Nav\";addPropertyControls(NotebookNav,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"Aditi\"},labels:{type:ControlType.String,title:\"Labels\",displayTextArea:true,defaultValue:\"Work\\nTinkering\\nSpeaking\\nResume\\nContact\"},links:{type:ControlType.String,title:\"Links\",displayTextArea:true,defaultValue:\"/\\n/tinkering\\n/speaking\\n/resume\\n/contact\"},active:{type:ControlType.Number,title:\"Active\",defaultValue:0,min:-1,max:5,step:1,displayStepper:true},theme:{type:ControlType.Enum,title:\"Theme\",options:[\"blue\",\"warm\",\"royal\"],optionTitles:[\"Blue\",\"Warm\",\"Royal\"],defaultValue:\"blue\",displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NotebookNav\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"64\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotebookNav.map"],"mappings":"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"}