1"use strict";(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[311],{7811:function(e,t,r){r.r(t);var o=r(6540),a=r(4194),n=r(4755),l=r(7581),i=r(9318);const c=l.default.section.withConfig({displayName:"projects__ProjectsHero",componentId:"sc-1m2r3ln-0"})(["min-height:40vh;display:flex;flex-direction:column;justify-content:center;padding:"," ",";background:linear-gradient( 135deg,var(--color-bg) 0%,var(--color-surface) 100% );position:relative;overflow:hidden;&::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient( circle at 30% 50%,rgba(255,107,53,0.15) 0%,transparent 60% );pointer-events:none;}"],e=>e.theme.space[20],e=>e.theme.space[6]),s=l.default.div.withConfig({displayName:"projects__HeroContent",componentId:"sc-1m2r3ln-1"})(["max-width:",";margin:0 auto;position:relative;z-index:1;text-align:center;"],e=>e.theme.containers.lg),m=l.default.h1.withConfig({displayName:"projects__Title",componentId:"sc-1m2r3ln-2"})(["font-size:",";margin-bottom:",";background:linear-gradient( 135deg,"," 0%,"," 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;@media (max-width:","){font-size:",";}"],e=>e.theme.typography.fontSizes["6xl"],e=>e.theme.space[4],e=>e.theme.colors.primary,e=>e.theme.colors.accent,e=>e.theme.breakpoints.md,e=>e.theme.typography.fontSizes["4xl"]),p=l.default.p.withConfig({displayName:"projects__Subtitle",componentId:"sc-1m2r3ln-3"})(["font-size:",";color:var(--color-text-secondary);max-width:700px;margin:0 auto;line-height:",";"],e=>e.theme.typography.fontSizes.xl,e=>e.theme.typography.lineHeights.relaxed),d=l.default.section.withConfig({displayName:"projects__ProjectsSection",componentId:"sc-1m2r3ln-4"})(["max-width:",";margin:0 auto;padding:"," ",";"],e=>e.theme.containers.xl,e=>e.theme.space[16],e=>e.theme.space[6]),g=l.default.div.withConfig({displayName:"projects__CategorySection",componentId:"sc-1m2r3ln-5"})(["margin-bottom:",";"],e=>e.theme.space[16]),h=l.default.h2.withConfig({displayName:"projects__CategoryTitle",componentId:"sc-1m2r3ln-6"})(["font-size:",";margin-bottom:",";color:var(--color-text);display:flex;align-items:center;gap:",";&::after{content:'';flex:1;height:2px;background:linear-gradient( 90deg,"," 0%,transparent 100% );}"],e=>e.theme.typography.fontSizes["4xl"],e=>e.theme.space[8],e=>e.theme.space[4],e=>e.theme.colors.primary),f=l.default.div.withConfig({displayName:"projects__ProjectGrid",componentId:"sc-1m2r3ln-7"})(["display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:",";@media (max-width:","){grid-template-columns:1fr;}"],e=>e.theme.space[8],e=>e.theme.breakpoints.sm),u=(0,l.default)(a.Link).withConfig({displayName:"projects__ProjectCard",componentId:"sc-1m2r3ln-8"})(["background:var(--color-surface);border:1px solid var(--color-border);border-radius:",";padding:0;transition:all 0.3s ease;text-decoration:none;display:flex;flex-direction:column;overflow:hidden;&:hover{transform:translateY(-4px);border-color:",";}"],e=>e.theme.radii.xl,e=>e.theme.colors.primary),y=l.default.div.withConfig({displayName:"projects__ProjectImage",componentId:"sc-1m2r3ln-9"})(["width:100%;aspect-ratio:1 / 1;background:",";display:flex;align-items:center;justify-content:center;font-size:",";color:",";opacity:",";position:relative;overflow:hidden;&::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:",";}"],e=>e.hasImage?`url(${e.imageSrc}) center/cover no-repeat`:"linear-gradient(\n 135deg,\n rgba(255, 107, 53, 0.1) 0%,\n rgba(0, 78, 137, 0.1) 100%\n )",e=>e.theme.typography.fontSizes["6xl"],e=>e.theme.colors.primary,e=>e.hasImage?1:.3,e=>e.hasImage?"linear-gradient(180deg, transparent 0%, rgba(var(--color-bg-rgb), 0.7) 100%)":"none"),x=l.default.div.withConfig({displayName:"projects__ProjectInfo",componentId:"sc-1m2r3ln-10"})(["padding:",";display:flex;flex-direction:column;gap:",";flex-grow:1;"],e=>e.theme.space[6],e=>e.theme.space[3]),b=l.default.span.withConfig({displayName:"projects__ProjectCategory",componentId:"sc-1m2r3ln-11"})(["display:inline-block;padding:"," ",";background:rgba(255,107,53,0.1);border-radius:",";font-size:",";color:",";font-weight:",";text-transform:uppercase;letter-spacing:",";align-self:flex-start;"],e=>e.theme.space[1],e=>e.theme.space[3],e=>e.theme.radii.full,e=>e.theme.typography.fontSizes.xs,e=>e.theme.colors.primary,e=>e.theme.typography.fontWeights.semibold,e=>e.theme.typography.letterSpacings.wider),j=l.default.h3.withConfig({displayName:"projects__ProjectTitle",componentId:"sc-1m2r3ln-12"})(["font-size:",";color:var(--color-text);margin:0;"],e=>e.theme.typography.fontSizes["2xl"]),w=l.default.p.withConfig({displayName:"projects__ProjectDescription",componentId:"sc-1m2r3ln-13"})(["color:var(--color-text-secondary);line-height:",";flex-grow:1;"],e=>e.theme.typography.lineHeights.relaxed),_=l.default.div.withConfig({displayName:"projects__EmptyState",componentId:"sc-1m2r3ln-14"})(["text-align:center;padding:",";color:var(--color-text-secondary);h2{font-size:",";margin-bottom:",";}"],e=>e.theme.space[20],e=>e.theme.typography.fontSizes["3xl"],e=>e.theme.space[4]);t.default=function(e){let{data:t}=e;const{t:r}=(0,n.useTranslation)(),a=t.allMarkdownRemark.nodes,l=a.filter(e=>"work"===e.frontmatter.category),k=a.filter(e=>"fun"===e.frontmatter.category),v=e=>{const t=e.frontmatter.lang||"en-us",a=`${"en-us"===t?"/projects":`/${t}/proyectos`}/${e.frontmatter.page_id}`,n=e.frontmatter.img&&""!==e.frontmatter.img.trim();return o.createElement(u,{key:e.id,to:a},o.createElement(y,{hasImage:n,imageSrc:n?e.frontmatter.img:null},!n&&(e.frontmatter.importance||"â¢")),o.createElement(x,null,e.frontmatter.category&&o.createElement(b,null,r(`projects.category.${e.frontmatter.category}`,e.frontmatter.category)),o.createElement(j,null,e.frontmatter.title),e.frontmatter.description&&o.createElement(w,null,e.frontmatter.description)))};return o.createElement(i.A,{title:r("projects.title","Projects"),description:r("projects.subtitle","Research Projects & Visualizations"),path:"/projects"},o.createElement(c,null,o.createElement(s,null,o.createElement(m,null,r("projects.title","Projects")),o.createElement(p,null,r("projects.subtitle","Research Projects & Visualizations")))),o.createElement(d,null,a.length>0?o.createElement(o.Fragment,null,l.length>0&&o.createElement(g,null,o.createElement(h,null,r("projects.category.work","Research")),o.createElement(f,null,l.map(v))),k.length>0&&o.createElement(g,null,o.createElement(h,null,r("projects.category.fun","Explorations")),o.createElement(f,null,k.map(v)))):o.createElement(_,null,o.createElement("h2",null,r("projects.empty","No projects found")),o.createElement("p",null,r("projects.emptyDescription","Check back soon for new research projects.")))))}}}]); 2//# sourceMappingURL=component---src-pages-projects-jsx-d4ca39b38575b4e224f5.js.map
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.