1"use strict";(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[493],{8285:function(e,t,o){o.r(t);var a=o(6540),n=o(4194),l=o(4755),i=o(7581),r=o(9318);const s=i.default.section.withConfig({displayName:"blog__BlogHero",componentId:"sc-1tpgm1z-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 70% 50%,rgba(247,147,30,0.15) 0%,transparent 60% );pointer-events:none;}"],e=>e.theme.space[20],e=>e.theme.space[6]),c=i.default.div.withConfig({displayName:"blog__HeroContent",componentId:"sc-1tpgm1z-1"})(["max-width:",";margin:0 auto;position:relative;z-index:1;text-align:center;"],e=>e.theme.containers.lg),m=i.default.h1.withConfig({displayName:"blog__Title",componentId:"sc-1tpgm1z-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.accent,e=>e.theme.colors.primary,e=>e.theme.breakpoints.md,e=>e.theme.typography.fontSizes["4xl"]),p=i.default.p.withConfig({displayName:"blog__Subtitle",componentId:"sc-1tpgm1z-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),g=i.default.section.withConfig({displayName:"blog__BlogSection",componentId:"sc-1tpgm1z-4"})(["max-width:",";margin:0 auto;padding:"," ",";"],e=>e.theme.containers.lg,e=>e.theme.space[16],e=>e.theme.space[6]),d=i.default.div.withConfig({displayName:"blog__PostList",componentId:"sc-1tpgm1z-5"})(["display:flex;flex-direction:column;gap:",";"],e=>e.theme.space[10]),h=(0,i.default)(n.Link).withConfig({displayName:"blog__PostCard",componentId:"sc-1tpgm1z-6"})(["background:var(--color-surface);border:1px solid var(--color-border);border-radius:",";padding:",";transition:all 0.3s ease;text-decoration:none;display:block;&:hover{transform:translateX(8px);box-shadow:",";border-color:",";}"],e=>e.theme.radii.xl,e=>e.theme.space[10],e=>e.theme.shadows["2xl"],e=>e.theme.colors.accent),f=i.default.div.withConfig({displayName:"blog__PostMeta",componentId:"sc-1tpgm1z-7"})(["display:flex;align-items:center;gap:",";margin-bottom:",";font-size:",";color:var(--color-text-secondary);"],e=>e.theme.space[3],e=>e.theme.space[4],e=>e.theme.typography.fontSizes.sm),u=i.default.time.withConfig({displayName:"blog__PostDate",componentId:"sc-1tpgm1z-8"})(["color:",";font-weight:",";"],e=>e.theme.colors.accent,e=>e.theme.typography.fontWeights.semibold),b=i.default.div.withConfig({displayName:"blog__PostTags",componentId:"sc-1tpgm1z-9"})(["display:flex;gap:",";flex-wrap:wrap;"],e=>e.theme.space[2]),y=i.default.span.withConfig({displayName:"blog__Tag",componentId:"sc-1tpgm1z-10"})(["padding:"," ",";background:rgba(247,147,30,0.1);border-radius:",";font-size:",";color:",";"],e=>e.theme.space[1],e=>e.theme.space[2],e=>e.theme.radii.sm,e=>e.theme.typography.fontSizes.xs,e=>e.theme.colors.accent),x=i.default.h2.withConfig({displayName:"blog__PostTitle",componentId:"sc-1tpgm1z-11"})(["font-size:",";color:var(--color-text);margin-bottom:",";"],e=>e.theme.typography.fontSizes["3xl"],e=>e.theme.space[3]),_=i.default.p.withConfig({displayName:"blog__PostDescription",componentId:"sc-1tpgm1z-12"})(["color:var(--color-text-secondary);line-height:",";font-size:",";"],e=>e.theme.typography.lineHeights.relaxed,e=>e.theme.typography.fontSizes.lg),z=i.default.div.withConfig({displayName:"blog__EmptyState",componentId:"sc-1tpgm1z-13"})(["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:o}=(0,l.useTranslation)(),n=t.allMarkdownRemark.nodes;return a.createElement(r.A,{title:o("blog.title","Blog"),description:o("blog.subtitle","Thoughts on Complex Systems & Urban Science"),path:"/blog"},a.createElement(s,null,a.createElement(c,null,a.createElement(m,null,o("blog.title","Blog")),a.createElement(p,null,o("blog.subtitle","Thoughts on Complex Systems & Urban Science")))),a.createElement(g,null,n.length>0?a.createElement(d,null,n.map(e=>{var t,o;const n=e.frontmatter.lang||(null===(t=e.fields)||void 0===t?void 0:t.language)||"en-us",l=`${"en-us"===n?"/blog":`/${n}/blog`}/${(null===(o=e.fields)||void 0===o?void 0:o.slug)||e.frontmatter.page_id}`;return a.createElement(h,{key:e.id,to:l},a.createElement(f,null,e.frontmatter.date&&a.createElement(u,null,e.frontmatter.date),e.frontmatter.tags&&e.frontmatter.tags.length>0&&a.createElement(a.Fragment,null,a.createElement("span",null,"â¢"),a.createElement(b,null,e.frontmatter.tags.slice(0,3).map((e,t)=>a.createElement(y,{key:t},e))))),a.createElement(x,null,e.frontmatter.title),e.frontmatter.description&&a.createElement(_,null,e.frontmatter.description))})):a.createElement(z,null,a.createElement("h2",null,o("blog.empty","No blog posts found")),a.createElement("p",null,o("blog.emptyDescription","Check back soon for new articles.")))))}}}]); 2//# sourceMappingURL=component---src-pages-blog-jsx-20759427d2695e7f55ed.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.