1import{p as P,f as l,h as Q,a as j,q as D,c as n,d as V,s as o,u as W,b as H,t as y,v as t,k as m,w as u,g as a,x as I,r}from"../chunks/BA1mfeB7.js";import{R as X,a as Y}from"../chunks/CHuSGgEL.js";import{S as Z}from"../chunks/DGJMuDm7.js";import{r as N}from"../chunks/B9LT5EGY.js";var ee=l('<link rel="alternate" type="application/rss+xml" title="Monkeio Blog" href="/rss.xml"/> <!>',1),te=l('<div class="overflow-hidden rounded-lg border border-border"><img class="w-full aspect-[2/1] object-cover transition-transform duration-300 group-hover:scale-[1.02]"/></div>'),re=l('<a class="text-xs text-muted-foreground/70 border border-border px-2 py-0.5 rounded-full hover:text-foreground hover:border-foreground/40 transition-colors"> </a>'),ae=l('<div class="relative z-10 flex gap-2 pt-1"></div>'),oe=l('<article class="group relative space-y-3"><!> <div class="space-y-1.5"><div class="flex items-center gap-3"><time class="text-xs text-muted-foreground tabular-nums"> </time> <span class="text-xs text-muted-foreground/50">·</span> <span class="text-xs text-muted-foreground"> </span></div> <h2 class="text-lg font-semibold transition-colors"><a class="group-hover:text-primary after:absolute after:inset-0"> </a></h2> <p class="text-sm text-muted-foreground leading-relaxed"> </p> <!></div></article>'),se=l('<p class="text-muted-foreground">No posts yet. Check back soon.</p>'),ie=l('<!> <!> <main class="mx-auto max-w-3xl px-6 sm:px-8 py-16 sm:py-24"><h1 class="text-3xl font-bold tracking-tight mb-2">Blog</h1> <p class="text-muted-foreground mb-10">Thoughts on deep work, focus, and building Monkeio.</p> <div class="space-y-10"></div></main> <!>',1);function me(q,k){P(k,!0);var w=ie();Q("u4k2t",d=>{var e=ee(),v=o(j(e),2);W(v,()=>`<script type="application/ld+json">${JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://monkeio.com"},{"@type":"ListItem",position:2,name:"Blog",item:"https://monkeio.com/blog"}]})}<\/script>`),n(d,e)});var B=j(w);Z(B,{title:"Blog | Monkeio",description:"Thoughts on deep work, focus, productivity, and building Monkeio."});var L=o(B,2);X(L,{});var g=o(L,2),S=o(a(g),4);D(S,21,()=>k.data.posts,I,(d,e)=>{var v=oe(),M=a(v);{var A=s=>{var i=te(),c=a(i);r(i),y(()=>{u(c,"src",t(e).cover),u(c,"alt",t(e).coverAlt||t(e).title)}),n(s,i)};H(M,s=>{t(e).cover&&s(A)})}var R=o(M,2),x=a(R),f=a(x),C=a(f,!0);r(f);var T=o(f,4),E=a(T);r(T),r(x);var h=o(x,2),_=a(h),F=a(_,!0);r(_),r(h);var b=o(h,2),J=a(b,!0);r(b);var O=o(b,2);{var U=s=>{var i=ae();D(i,21,()=>t(e).tags,I,(c,$)=>{var p=re(),G=a(p);r(p),y(K=>{u(p,"href",K),m(G,`#${t($)??""}`)},[()=>N(`/blog/tag/${t($)}`)]),n(c,p)}),r(i),n(s,i)};H(O,s=>{t(e).tags?.length&&s(U)})}r(R),r(v),y((s,i)=>{m(C,s),m(E,`${t(e).readingTime??""} min read`),u(_,"href",i),m(F,t(e).title),m(J,t(e).description)},[()=>new Date(t(e).date).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"}),()=>N(`/blog/${t(e).slug}`)]),n(d,v)},d=>{var e=se();n(d,e)}),r(S),r(g);var z=o(g,2);Y(z,{}),n(q,w),V()}export{me as component};
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.