PageSourceSearch

https://srikumar.design/assets/RecentProjects-CpK8-0WZ.js

js srikumar.design collected 2026-10-09 22:07:56 UTC 25,215 bytes, 1 lines download raw bytes

1import{j as e,R as t}from"./motion-hRLDjf0u.js";import{L as l,R as i,F as s}from"./index-Cxi-qXFh.js";import{M as a}from"./react-tooltip.min-COfaN6c4.js";import"./react-dQk0gtQ5.js";const r="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.6667%2024.0001C15.1387%2024.0001%2016.3333%2022.8054%2016.3333%2021.3334V18.6667H13.6667C12.1947%2018.6667%2011%2019.8614%2011%2021.3334C11%2022.8054%2012.1947%2024.0001%2013.6667%2024.0001Z'%20fill='%230ACF83'/%3e%3cpath%20d='M11%2015.9999C11%2014.5279%2012.1947%2013.3333%2013.6667%2013.3333H16.3333V18.6666H13.6667C12.1947%2018.6666%2011%2017.4719%2011%2015.9999Z'%20fill='%23A259FF'/%3e%3cpath%20d='M11%2010.6667C11%209.19467%2012.1947%208%2013.6667%208H16.3333V13.3333H13.6667C12.1947%2013.3333%2011%2012.1387%2011%2010.6667Z'%20fill='%23F24E1E'/%3e%3cpath%20d='M16.3333%208H18.9999C20.4719%208%2021.6666%209.19467%2021.6666%2010.6667C21.6666%2012.1387%2020.4719%2013.3333%2018.9999%2013.3333H16.3333V8Z'%20fill='%23FF7262'/%3e%3cpath%20d='M21.6666%2015.9999C21.6666%2017.4719%2020.4719%2018.6666%2018.9999%2018.6666C17.5279%2018.6666%2016.3333%2017.4719%2016.3333%2015.9999C16.3333%2014.5279%2017.5279%2013.3333%2018.9999%2013.3333C20.4719%2013.3333%2021.6666%2014.5279%2021.6666%2015.9999Z'%20fill='%231ABCFE'/%3e%3c/svg%3e",o="/assets/chatgpt-logo-D2a9N3NP.svg",n="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M23.2422%207H8.75781C7.787%207%207%207.787%207%208.75781V23.2422C7%2024.213%207.787%2025%208.75781%2025H23.2422C24.213%2025%2025%2024.213%2025%2023.2422V8.75781C25%207.787%2024.213%207%2023.2422%207Z'%20fill='%233178C6'/%3e%3cpath%20d='M23.2422%207H8.75781C7.787%207%207%207.787%207%208.75781V23.2422C7%2024.213%207.787%2025%208.75781%2025H23.2422C24.213%2025%2025%2024.213%2025%2023.2422V8.75781C25%207.787%2024.213%207%2023.2422%207Z'%20fill='%233178C6'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.1424%2021.3235V23.0835C18.4285%2023.2301%2018.7669%2023.3401%2019.1575%2023.4134C19.5482%2023.4868%2019.9599%2023.5234%2020.3927%2023.5234C20.8146%2023.5234%2021.2153%2023.4831%2021.5949%2023.4024C21.9746%2023.3218%2022.3075%2023.1889%2022.5936%2023.0037C22.8797%2022.8186%2023.1062%2022.5765%2023.2731%2022.2777C23.44%2021.9789%2023.5234%2021.6095%2023.5234%2021.1695C23.5234%2020.8505%2023.4758%2020.5709%2023.3804%2020.3308C23.285%2020.0906%2023.1475%2019.8771%2022.9677%2019.6901C22.788%2019.5031%2022.5725%2019.3353%2022.3212%2019.1868C22.07%2019.0383%2021.7866%2018.8981%2021.4712%2018.7661C21.2401%2018.6707%2021.0328%2018.5782%2020.8494%2018.4884C20.666%2018.3985%2020.5101%2018.3068%2020.3817%2018.2134C20.2533%2018.1199%2020.1543%2018.0209%2020.0846%2017.9164C20.0149%2017.8118%2019.9801%2017.6936%2019.9801%2017.5616C19.9801%2017.4406%2020.0113%2017.3315%2020.0736%2017.2344C20.136%2017.1372%2020.224%2017.0538%2020.3377%2016.9841C20.4514%2016.9145%2020.5908%2016.8604%2020.7559%2016.8219C20.921%2016.7834%2021.1043%2016.7642%2021.3061%2016.7642C21.4528%2016.7642%2021.6078%2016.7752%2021.771%2016.7971C21.9342%2016.8191%2022.0984%2016.8531%2022.2635%2016.8989C22.4285%2016.9447%2022.589%2017.0025%2022.7449%2017.0721C22.9008%2017.1418%2023.0448%2017.2225%2023.1768%2017.3141V15.6697C22.909%2015.567%2022.6165%2015.4909%2022.2992%2015.4414C21.9819%2015.3919%2021.6179%2015.3672%2021.2071%2015.3672C20.7889%2015.3672%2020.3927%2015.4121%2020.0186%2015.5019C19.6445%2015.5918%2019.3153%2015.732%2019.031%2015.9227C18.7467%2016.1133%2018.522%2016.3562%2018.357%2016.6514C18.1919%2016.9465%2018.1094%2017.2994%2018.1094%2017.7101C18.1094%2018.2344%2018.2607%2018.6818%2018.5633%2019.0521C18.8659%2019.4224%2019.3253%2019.7359%2019.9416%2019.9926C20.1837%2020.0916%2020.4093%2020.1887%2020.6183%2020.284C20.8274%2020.3794%2021.0081%2020.4784%2021.1603%2020.581C21.3125%2020.6837%2021.4326%2020.7955%2021.5207%2020.9165C21.6087%2021.0375%2021.6527%2021.175%2021.6527%2021.329C21.6527%2021.4427%2021.6252%2021.5481%202
11.5702%2021.6452C21.5152%2021.7424%2021.4317%2021.8267%2021.3198%2021.8982C21.208%2021.9697%2021.0686%2022.0256%2020.9017%2022.066C20.7348%2022.1063%2020.5395%2022.1265%2020.3157%2022.1265C19.9342%2022.1265%2019.5564%2022.0596%2019.1823%2021.9257C18.8081%2021.7919%2018.4615%2021.5912%2018.1424%2021.3235ZM15.1837%2016.9873H17.4414V15.543H11.1484V16.9873H13.3951V23.418H15.1837V16.9873Z'%20fill='white'/%3e%3c/svg%3e",c=({href:l,thumbnail:i,thumbnailAlt:s,titleLines:r,tools:o,date:n,idPrefix:c,arrowColorClass:d="text-white"})=>e.jsxs("a",{href:l,target:"_blank",rel:"noopener noreferrer",className:"relative group flex flex-col w-[min(85vw,350px)] h-fit items-center rounded-[24px] overflow-hidden bg-turquoise-600 shadow-turquoise-900/10\n      shadow-l hover:shadow-xl hover:scale-101 transition-all duration-300",children:[e.jsx("img",{className:"w-full z-0 group-hover:scale-110 transition-transform duration-300",src:i,alt:s,width:"640",height:"360",loading:"lazy"}),e.jsx("span",{className:`absolute flex justify-center items-center w-12 h-12 top-[16px] right-[24px]\n        group-hover:motion-preset-fade-lg\n        group-hover:-translate-y-4 group-hover:translate-x-6 transition-all duration-300\n        rounded-full bg-transparent group-hover:bg-violet-300/50 -rotate-45 ${d}`,children:e.jsxs("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[e.jsx("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),e.jsx("polyline",{points:"12 5 19 12 12 19"})]})}),e.jsxs("div",{className:"flex flex-col z-2 justify-between items-center w-full px-4 py-4 pb-0 text-[11px] text-white/70 bg-turquoise-600",children:[e.jsx("div",{className:"flex flex-col pb-4 w-full leading-normal",children:e.jsx("h1",{className:"text-[21px] font-semibold leading-7 tracking-wider text-white/90",children:r.map((l,i)=>e.jsxs(t.Fragment,{children:[i>0&&e.jsx("br",{}),l]},l))})}),e.jsxs("div",{className:"flex flex-row justify-between items-center w-full pb-4",children:[e.jsx("div",{className:"flex flex-row justify-start gap-2 w-fit",children:o.map(l=>{const i=`${c}-${l.key}`;return e.jsxs(t.Fragment,{children:[e.jsx("div",{"data-tooltip-id":i,"data-tooltip-content":l.name,className:"w-6 h-6 rounded-full bg-turquoise-800 flex justify-center items-center cursor-pointer overflow-hidden",children:e.jsx("img",{src:l.logo,alt:`${l.name} Logo`,width:"24",height:"24",loading:"lazy"})}),e.jsx(a,{id:i,place:"top",className:"!text-xs !px-2 !py-[4px] !rounded !bg-black !text-white"})]},i)})}),e.jsx("span",{className:"w-fit text-xs font-light tracking-wide text-turquoise-200",children:n})]})]})]}),d=[{key:"lovable",name:"Lovable AI",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_28_35'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='9'%20y='9'%20width='15'%20height='14'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.9819%209C16.2634%209%2018.1129%2010.8544%2018.1129%2013.1419V14.7161H19.4878C21.7693%2014.7161%2023.6188%2016.5706%2023.6188%2018.858C23.6188%2021.1456%2021.7693%2023%2019.4878%2023H9.85083V13.1419C9.85083%2010.8544%2011.7004%209%2013.9819%209Z'%20fill='url(%23paint0_linear_28_35)'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_28_35)'%3e%3cg%20filter='url(%23filter0_f_28_35)'%3e%3cpath%20d='M15.8904%2025.7928C21.0376%2025.7928%2025.2103%2021.6201%2025.2103%2016.4729C25.2103%2011.3257%2021.0376%207.15308%2015.8904%207.15308C10.7432%207.15308%206.57056%2011.3257%206.57056%2016.4729C6.57056%2021.6201%2010.7432%2025.7928%2015.8904%2025.7928Z'%20fill='%234B73FF'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_f_28_35)'%3e%3cpath%20d='M16.9143%2020.6783C23.5065%2020.6783%2028.8505%2016.5056%2028.8505%2011.3584C28.8505%206.21122%2023.5065%202.03857%2016.9143%202.03857C10.3221%202.03857%204.97803%206.21122%204.97803%2011.3584C4.97803%2016.5056%2010.3221%2020.6783%2016.9143%2020.6783Z'%20fill='%23FF66F4'/%3e%3c/g%3e%3cg%20filter='url(%23filter2_f_28_35)'%3e%3cpath%20d='M18.8616%2017.7899C24.0088%2017.7899%2028.1815%2014.1254%2028.1815%209.60502C28.1815%205.08465%2024.0088%201.42017%2018.8616%201.42017C13.7144%201.42017%209.54175%205.08465%209.54175%209.60502C9.54175%2014.1254%2013.7144%2017.7899%2018.8616%2017.7899Z'%20fill='%23FF0105'/%3e%3c/g%3e%3cg%20filter='url(%23filter3_f_28_35)'%3e%3cpath%20d='M17.0805%2016.9611C20.1761%2016.9611%2022.6855%2014.4517%2022.6855%2011.3562C22.6855%208.26064%2020.1761%205.75122%2017.0805%205.75122C13.985%205.75122%2011.4756%208.26064%2011.4756%2011.3562C11.4756%2014.4517%2013.985%2016.9611%201
17.0805%2016.9611Z'%20fill='%23FE7B02'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_28_35'%20x='2.39376'%20y='2.97628'%20width='26.9932'%20height='26.9932'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='2.0884'%20result='effect1_foregroundBlur_28_35'/%3e%3c/filter%3e%3cfilter%20id='filter1_f_28_35'%20x='0.801231'%20y='-2.13822'%20width='32.2262'%20height='26.9932'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='2.0884'%20result='effect1_foregroundBlur_28_35'/%3e%3c/filter%3e%3cfilter%20id='filter2_f_28_35'%20x='5.36495'%20y='-2.75663'%20width='26.9932'%20height='24.7232'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='2.0884'%20result='effect1_foregroundBlur_28_35'/%3e%3c/filter%3e%3cfilter%20id='filter3_f_28_35'%20x='7.29879'%20y='1.57442'%20width='19.5636'%20height='19.5636'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='2.0884'%20result='effect1_foregroundBlur_28_35'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_28_35'%20x1='14.484'%20y1='11.4603'%20x2='18.6786'%20y2='22.9947'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.025'%20stop-color='%23FF8E63'/%3e%3cstop%20offset='0.56'%20stop-color='%23FF7EB0'/%3e%3cstop%20offset='0.95'%20stop-color='%234B73FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"},{key:"react",name:"React",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%2017.6517C16.9618%2017.6517%2017.7415%2016.872%2017.7415%2015.9102C17.7415%2014.9484%2016.9618%2014.1687%2016%2014.1687C15.0382%2014.1687%2014.2585%2014.9484%2014.2585%2015.9102C14.2585%2016.872%2015.0382%2017.6517%2016%2017.6517Z'%20fill='%2300D1FF'/%3e%3cpath%20d='M15.9999%2019.8286C20.8089%2019.8286%2024.7073%2018.0743%2024.7073%2015.9103C24.7073%2013.7462%2020.8089%2011.9919%2015.9999%2011.9919C11.1909%2011.9919%207.29248%2013.7462%207.29248%2015.9103C7.29248%2018.0743%2011.1909%2019.8286%2015.9999%2019.8286Z'%20stroke='%2300D1FF'%20stroke-width='0.87074'/%3e%3cpath%20d='M12.6067%2017.8693C15.0112%2022.034%2018.4797%2024.533%2020.3538%2023.451C22.2279%2022.369%2021.798%2018.1157%2019.3935%2013.951C16.989%209.7863%2013.5205%207.2873%2011.6464%208.36932C9.77231%209.45134%2010.2023%2013.7046%2012.6067%2017.8693Z'%20stroke='%2300D1FF'%20stroke-width='0.87074'/%3e%3cpath%20d='M12.6066%2013.9511C10.2021%2018.1158%209.77218%2022.3691%2011.6463%2023.4511C13.5204%2024.5331%2016.9889%2022.0341%2019.3934%2017.8694C21.7979%2013.7048%2022.2278%209.45146%2020.3537%208.36945C18.4796%207.28743%2015.0111%209.78643%2012.6066%2013.9511Z'%20stroke='%2300D1FF'%20stroke-width='0.87074'/%3e%3c/svg%3e"},{key:"tailwind",name:"Tailwind CSS",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_29_88'%20style='mask-type:luminance'%20maskUnits='userSpaceOnUse'%20x='6'%20y='10'%20width='20'%20height='13'%3e%3cpath%20d='M6%2010.3999H26V22.3999H6V10.3999Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_29_88)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M16%2010.3999C13.3333%2010.3999%2011.6667%2011.7332%2011%2014.3999C12%2013.0666%2013.1667%2012.5666%2014.5%2012.8999C15.2607%2013.0899%2015.8044%2013.6421%2016.4063%2014.2529C17.3867%2015.2481%2018.5215%2016.3999%2021%2016.3999C23.6667%2016.3999%2025.3333%2
1015.0666%2026%2012.3999C25%2013.7332%2023.8333%2014.2332%2022.5%2013.8999C21.7393%2013.7099%2021.1956%2013.1577%2020.5937%2012.5469C19.6133%2011.5518%2018.4785%2010.3999%2016%2010.3999ZM11%2016.3999C8.33333%2016.3999%206.66667%2017.7332%206%2020.3999C7%2019.0666%208.16667%2018.5666%209.5%2018.8999C10.2607%2019.0903%2010.8044%2019.6421%2011.4063%2020.2529C12.3867%2021.2481%2013.5215%2022.3999%2016%2022.3999C18.6667%2022.3999%2020.3333%2021.0666%2021%2018.3999C20%2019.7332%2018.8333%2020.2332%2017.5%2019.8999C16.7393%2019.7099%2016.1956%2019.1577%2015.5937%2018.5469C14.6133%2017.5518%2013.4785%2016.3999%2011%2016.3999Z'%20fill='%2300A8F3'/%3e%3c/g%3e%3c/svg%3e"},{key:"supabase",name:"Supabase",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.7447%2023.6429C17.3359%2024.1576%2016.5071%2023.8756%2016.4973%2023.2183L16.3533%2013.6052H22.8171C23.9879%2013.6052%2024.6409%2014.9575%2023.9129%2015.8744L17.7447%2023.6429Z'%20fill='url(%23paint0_linear_28_10)'/%3e%3cpath%20d='M17.7447%2023.6429C17.3359%2024.1576%2016.5071%2023.8756%2016.4973%2023.2183L16.3533%2013.6052H22.8171C23.9879%2013.6052%2024.6409%2014.9575%2023.9129%2015.8744L17.7447%2023.6429Z'%20fill='url(%23paint1_linear_28_10)'%20fill-opacity='0.2'/%3e%3cpath%20d='M15.1158%208.17454C15.5246%207.65975%2016.3534%207.94182%2016.3632%208.59908L16.4263%2018.2122H10.0434C8.87256%2018.2122%208.21957%2016.8599%208.94762%2015.943L15.1158%208.17454Z'%20fill='%233ECF8E'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_28_10'%20x1='16.3533'%20y1='15.7367'%20x2='22.0981'%20y2='18.1461'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23249361'/%3e%3cstop%20offset='1'%20stop-color='%233ECF8E'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_28_10'%20x1='13.8063'%20y1='12.2495'%20x2='16.4263'%20y2='17.1814'%20gradientUnits='userSpaceOnUse'%3e%3cstop/%3e%3cstop%20offset='1'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"}],h=[{key:"chatgpt",name:"ChatGPT",logo:o}],p=[{key:"figma",name:"Figma",logo:r},{key:"chatgpt",name:"ChatGPT",logo:o},{key:"typescript",name:"TypeScript",logo:n},{key:"css",name:"CSS",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.5086%2023.2007L8.06421%207H23.9357L22.4898%2023.1981L15.9903%2025L9.5086%2023.2007Z'%20fill='%23264DE4'/%3e%3cpath%20d='M21.2519%2022.1668L22.4876%208.32471H16V23.6228L21.2519%2022.1668Z'%20fill='%232965F1'/%3e%3cpath%20d='M11.3756%2014.3332L11.5536%2016.3201H16V14.3332H11.3756ZM11.1983%2012.2985H16V10.3115H11.0177L11.1983%2012.2985ZM16%2019.4935L15.9913%2019.4958L13.7784%2018.8983L13.637%2017.3136H11.6424L11.9208%2020.4334L15.9909%2021.5633L16%2021.5607V19.4935Z'%20fill='%23EBEBEB'/%3e%3cpath%20d='M15.9932%2014.3332V16.3201H18.4399L18.2092%2018.897L15.9932%2019.4951V21.5623L20.0665%2020.4334L20.0964%2020.0977L20.5633%2014.8667L20.6118%2014.3332L20.9705%2010.3115H15.9932V12.2985H18.793L18.6121%2014.3332H15.9932Z'%20fill='white'/%3e%3c/svg%3e"}],m=[{key:"figma",name:"Figma",logo:r},{key:"claude",name:"Claude",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='-9%20-9%2042%2042'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m4.7144%2015.9555%204.7174-2.6471.079-.2307-.079-.1275h-.2307l-.7893-.0486-2.6956-.0729-2.3375-.0971-2.2646-.1214-.5707-.1215-.5343-.7042.0546-.3522.4797-.3218.686.0608%201.5179.1032%202.2767.1578%201.6514.0972%202.4468.255h.3886l.0546-.1579-.1336-.0971-.1032-.0972L6.973%209.8356l-2.55-1.6879-1.3356-.9714-.7225-.4918-.3643-.4614-.1578-1.0078.6557-.7225.8803.0607.2246.0607.8925.686%201.9064%201.4754%202.4893%201.8336.3643.3035.1457-.1032.0182-.0728-.164-.2733-1.3539-2.4467-1.445-2.4893-.6435-1.032-.17-.6194c-.0607-.255-.1032-.4674-.1032-.7285L6.287.1335%206.6997%200l.9957.1336.419.3642.6192%201.4147%201.0018%202.2282%201.5543%203.0296.4553.8985.2429.8318.091.255h.1579v-.1457l.1275-1.706.2368-2.0947.2307-2.6957.0789-.7589.3764-.9107.7468-.4918.5828.2793.4797.686-.0668.4433-.2853%201.8517-.5586%202.9021-.3643%201.9429h.2125l.2429-.2429.9835-1.3053%201.6514-2.0643.7286-.8196.85-.9046.5464-.4311h1.0321l.759%201.1293-.34%201.1657-1.0625%201.3478-.8804%201.1414-1.2628%201.7-.7893%201.36.0729.1093.1882-.0183%202.8535-.607%201.5421-.2794%201.8396-.3157.8318.3886.091.3946-.3278.8075-1.967.4857-2.3072.4614-3.4364.8136-.0425.0304.0486.0607%201.5482.1457.6618.0364h1.621l3.0175.2247.7892.522.4736.6376-.079.4857-1.2142.6193-1.6393-.3886-3.825-.9107-1.3113-.3279h-.1822v.1093l1.0929%201.0686%202.0035%201.8092%202.5075%202.3314.1275.5768-.3218.4554-.34-.0486-2.2039-1.6575-.85-.7468-1.9246-1.621h-.1275v.17l.4432.6496%202.3436%203.5214.1214%201.0807-.17.3521-.6071.2125-.6679-.1214-1.3721-1.9246L14.38%2017.959l-1.1414-1.9428-.1397.079-.674%207.2552-.3156.3703-.7286.2793-.6071-.4614-.3218-.7468.3218-1.4753.3886-1.9246.3157-1.53.2853-1.9004.17-.6314-.0121-.0425-.1397.
10182-1.4328%201.9672-2.1796%202.9446-1.7243%201.8456-.4128.164-.7164-.3704.0667-.6618.4008-.5889%202.386-3.0357%201.4389-1.882.929-1.0868-.0062-.1579h-.0546l-6.3385%204.1164-1.1293.1457-.4857-.4554.0608-.7467.2307-.2429%201.9064-1.3114Z'%20fill='%23D97757'/%3e%3c/svg%3e"},{key:"typescript",name:"TypeScript",logo:n},{key:"javascript",name:"JavaScript",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='-9%20-9%2042%2042'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%200h24v24H0V0zm22.034%2018.276c-.175-1.095-.888-2.015-3.003-2.873-.736-.345-1.554-.585-1.797-1.14-.091-.33-.105-.51-.046-.705.15-.646.915-.84%201.515-.66.39.12.75.42.976.9%201.034-.676%201.034-.676%201.755-1.125-.27-.42-.404-.601-.586-.78-.63-.705-1.469-1.065-2.834-1.034l-.705.089c-.676.165-1.32.525-1.71%201.005-1.14%201.291-.811%203.541.569%204.471%201.365%201.02%203.361%201.244%203.616%202.205.24%201.17-.87%201.545-1.966%201.41-.811-.18-1.26-.586-1.755-1.336l-1.83%201.051c.21.48.45.689.81%201.109%201.74%201.756%206.09%201.666%206.871-1.004.029-.09.24-.705.074-1.65l.046.067zm-8.983-7.245h-2.248c0%201.938-.009%203.864-.009%205.805%200%201.232.063%202.363-.138%202.711-.33.689-1.18.601-1.566.48-.396-.196-.597-.466-.83-.855-.063-.105-.11-.196-.127-.196l-1.825%201.125c.305.63.75%201.172%201.324%201.517.855.51%202.004.675%203.207.405.783-.226%201.458-.691%201.811-1.411.51-.93.402-2.07.397-3.346.012-2.054%200-4.109%200-6.179l.004-.056z'%20fill='%23F7DF1E'/%3e%3c/svg%3e"},{key:"github",name:"GitHub",logo:"data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%206.86011C11.0279%206.86011%207%2010.888%207%2015.8601C7%2019.8422%209.57645%2023.2066%2013.1535%2024.3987C13.6035%2024.4772%2013.7721%2024.208%2013.7721%2023.9716C13.7721%2023.7572%2013.7615%2023.0487%2013.7615%2022.2951C11.5%2022.7116%2010.915%2021.7437%2010.735%2021.238C10.6335%2020.9787%2010.195%2020.1801%209.81291%2019.9666C9.49791%2019.7972%209.04709%2019.3816%209.80145%2019.3701C10.51%2019.3587%2011.0165%2020.0222%2011.185%2020.293C11.995%2021.6537%2013.2885%2021.2716%2013.8065%2021.0351C13.885%2020.4501%2014.1215%2020.0566%2014.38%2019.8316C12.3771%2019.6066%2010.285%2018.8301%2010.285%2015.3872C10.285%2014.4087%2010.6335%2013.5987%2011.2079%2012.9687C11.1171%2012.7437%2010.8021%2011.8216%2011.2979%2010.5837C11.2979%2010.5837%2012.0515%2010.348%2013.7721%2011.5066C14.5047%2011.3033%2015.2618%2011.2012%2016.0221%2011.203C16.7879%2011.203%2017.5529%2011.3037%2018.2721%2011.5066C19.9935%2010.3366%2020.7471%2010.5837%2020.7471%2010.5837C21.2421%2011.8216%2020.9279%2012.7437%2020.8379%2012.9687C21.4115%2013.5987%2021.76%2014.398%2021.76%2015.3872C21.76%2018.8416%2019.6565%2019.6066%2017.6535%2019.8316C17.98%2020.113%2018.2615%2020.653%2018.2615%2021.4966C18.2615%2022.7001%2018.25%2023.668%2018.25%2023.9716C18.25%2024.208%2018.4185%2024.4887%2018.8685%2024.3987C22.4235%2023.2066%2025%2019.8316%2025%2015.8601C25%2010.888%2020.9729%206.86011%2016%206.86011Z'%20fill='white'/%3e%3c/svg%3e"}],x=()=>e.jsxs(e.Fragment,{children:[e.jsx("div",{"data-page-name":"articles","x-data":"{ pageName: $root.dataset.pageName, scrolledFromTop: false }","x-init":"\n          $store.page.name = pageName;\n          window.addEventListener('scroll', () => {\n            scrolledFromTop = window.scrollY > 180;\n          });\n        ","x-bind:class":"!scrolledFromTop ? 'opacity-0' : (window.innerWidth >= 768 ? 'opacity-50' : 'opacity-90')",className:"fixed h-[74px] z-2 top-0 self-auto w-full bg-turquoise-500 opacity-0 transition-opacity duration-300 ease-in-out"}),e.jsx("div",{className:"body-wrapper h-full",children:e.jsxs("div",{className:"subpage-body-container",children:[e.jsxs("div",{className:"sub-content-wrapper transition-all duration-300 ease-in-out",children:[e.jsx("div",{children:e.jsx(l,{to:"/","aria-label":"Go back",className:"group sub-backhome-link cursor-pointer",children:e.jsx("svg",{width:"16",height:"16",fill:"currentColor",className:"w-5 h-5 fill-turquoise-600 group-hover:fill-turquoise-900",viewBox:"0 0 16 16",children:e.jsx("path",{fillRule:"evenodd",d:"M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708
1L5.707 7.5H11.5a.5.5 0 0 1 .5.5"})})})}),e.jsx("section",{className:"flex h-full max-md:pl-[52px] md:pl-[120px] ",children:e.jsxs("ol",{className:"h-full border-s border-turquoise-500",children:[e.jsx("li",{className:"ml-6 sm:ml-10 md:ml-22 font-extrabold text-4xl sm:text-5xl md:text-6xl lg:text-7xl",children:e.jsxs(i,{children:["Recent ",e.jsx("br",{}),e.jsx("span",{className:"opacity-60",children:"Projects"})]})}),e.jsx("li",{className:"mb-16",children:e.jsx(i,{children:e.jsxs("div",{className:"flex-start flex flex-wrap items-center gap-y-4 pt-8",children:[e.jsx("div",{className:"-ms-[7px] me-0 h-[14px] w-[14px] rounded-full bg-turquoise-700/75 border-3 border-turquoise-300/75"}),e.jsx("p",{className:"flex mx-6 text-sm text-turquoise-700",children:"2025"}),e.jsx(c,{href:"https://leakshield.lovable.app/",thumbnail:"/assets/leakshield-thumbnail-Coy7aAUZ.webp",thumbnailAlt:"Thubmnail to LeakShield - Vibe-Coding App",titleLines:["High-performing UX for a","Control Center & Field App"],tools:d,date:"Jul 2025",idPrefix:"2025"})]})})}),e.jsx("li",{className:"mb-16",children:e.jsx(i,{children:e.jsxs("div",{className:"flex-start flex flex-wrap sm:flex-nowrap items-start gap-y-4 pt-8",children:[e.jsx("div",{className:"-ms-[7px] me-0 mt-[5px] h-[12px] w-[12px] shrink-0 rounded-full bg-turquoise-700/75 border-3 border-turquoise-300/75"}),e.jsx("p",{className:"flex shrink-0 mx-6 text-sm text-turquoise-700",children:"2026"}),e.jsxs("div",{className:"flex flex-col sm:flex-row flex-wrap gap-6",children:[e.jsx(c,{href:"https://chatgpt.com/g/g-6a1d86d7cd6c8191b31aab1208a9f622-iuixd-copilot",thumbnail:"/assets/iuixd-copilot-thumbnail-DD3-nCoV.webp",thumbnailAlt:"Thubmnail to iuixd Copilot - UX Research Assistant",titleLines:["iuixd Copilot: UX Research Assistant"],tools:h,date:"May 2026",idPrefix:"2026-a"}),e.jsx(c,{href:"https://www.figma.com/community/plugin/1654212030415795938/iuixd-styles-converter?q_id=6550b2b2-f334-415a-bbf8-1062847dfca6",thumbnail:"/assets/iuixd-design-converter-thumbnail-KCIh_oe5.webp",thumbnailAlt:"Thubmnail to iuixd style converter - Figma Styles & Variables Converter",titleLines:["Convert designs to Figma Styles & Variables"],tools:p,date:"Jun 2026",idPrefix:"2026-b"}),e.jsx(c,{href:"https://github.com/iuixd/Lumen-AI-DS",thumbnail:"/assets/lumen-ai-ds-thumbnail-BM-8NIm8.webp",thumbnailAlt:"Thubmnail to Lumen AI Design System",titleLines:["Lumen AI Design System"],tools:m,date:"Jul 2026",idPrefix:"2026-c",arrowColorClass:"text-turquoise-900 group-hover:text-white"})]})]})})}),e.jsx("li",{className:"mb-16",children:e.jsxs("div",{className:"flex-start flex items-center",children:[e.jsx("div",{className:"-ms-[7px] me-0 h-[12px] w-[12px] rounded-full bg-turquoise-700/30 border-3 border-turquoise-300/30"}),e.jsx("p",{className:"flex mx-6 text-sm text-turquoise-700/30",children:"2027"})]})})]})})]}),e.jsx(s,{})]})})]});export{x as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.