PageSourceSearch

https://macaly-agda8b6axs6mvuap5c1sr26z.macaly.app/assets/links-wmLhmmzd.js

js macaly-agda8b6axs6mvuap5c1sr26z.macaly.app collected 2026-10-03 04:59:19 UTC 7,029 bytes, 1 lines download raw bytes

1import{e as l,j as e,L as d}from"./index-DL8zpwKm.js";import{a as x}from"./api-Oj1yXquZ.js";function i({className:r=""}){const t=Array.from({length:12},(s,n)=>{const a=n*30*Math.PI/180;return{i:n,x2:20+12*Math.sin(a),y2:20-12*Math.cos(a),tipX:20+15.5*Math.sin(a),tipY:20-15.5*Math.cos(a)}});return e.jsxs("svg",{viewBox:"0 0 40 40",className:r,"aria-hidden":"true",fill:"currentColor",children:[e.jsx("circle",{cx:"20",cy:"20",r:"1.8"}),t.map(({i:s,x2:n,y2:a,tipX:o,tipY:c})=>e.jsxs("g",{children:[e.jsx("line",{x1:"20",y1:"20",x2:n,y2:a,strokeWidth:"0.75",stroke:"currentColor",fill:"none"}),e.jsx("circle",{cx:o,cy:c,r:"1.5"})]},s))]})}const h="https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/agda8b6axs6mvuap5c1sr26z/_tmuB2Rb2UrRfH-3AyISp.png",m="https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=2000,height=2000,fit=scale-down,quality=90,anim=true/axgi04333kqw04hma7kzapjv/agda8b6axs6mvuap5c1sr26z/o2A_H8WtCSvHpl2Kfvzlr.png",u=[{label:"Natuurhuys",url:"https://www.natuurhuys.be",description:"Holistische groepspraktijk in Sinaai",logoType:"dandelion"},{label:"Maya's Circle",url:"https://www.mayascircle.com",description:"Online gezondheidseducatie & apotheekbibliotheek",logoType:"enso-terracotta"},{label:"Maya Vereecken",url:"https://www.mayavereecken.com",description:"Deep dive trajecten & systemisch werken",logoType:"enso-navy"}];function p({type:r}){if(r==="dandelion")return e.jsx(i,{className:"w-8 h-8 text-terracotta"});const t=r==="enso-terracotta"?h:m,s=r==="enso-terracotta"?"Maya's Circle logo":"Maya Vereecken logo";return e.jsx("img",{src:t,alt:s,className:"w-8 h-8 object-contain"})}function g(r){if(!r)return"border-terracotta/40 text-terracotta";const t=r.toLowerCase();return t.includes("maya")?"border-terracotta/50 text-terracotta":t.includes("an")||t.includes("groeiplek")?"border-sage/60 text-sage":t.includes("kaat")?"border-slate-400/50 text-slate-500":t.includes("isabelle")||t.includes("isa")||t.includes("ruud")?"border-amber-600/40 text-amber-700":"border-terracotta/40 text-terracotta"}function f(r){if(!r)return"bg-terracotta";const t=r.toLowerCase();return t.includes("maya")?"bg-terracotta":t.includes("an")||t.includes("groeiplek")?"bg-sage":t.includes("kaat")?"bg-slate-400":t.includes("isabelle")||t.includes("isa")||t.includes("ruud")?"bg-amber-600":"bg-terracotta"}function v(){const r=l(x.links.getActiveLinks);return e.jsx("main",{className:"min-h-screen bg-background pt-20 pb-20 px-6",children:e.jsxs("div",{className:"max-w-lg mx-auto",children:[e.jsxs("div",{className:"flex flex-col items-center text-center mb-12 pt-6",children:[e.jsxs(d,{to:"/",className:"flex items-center gap-2.5 mb-6",children:[e.jsx(i,{className:"w-8 h-8 text-terracotta"}),e.jsx("span",{className:"font-display text-2xl text-ink tracking-wide",children:"Natuurhuys"})]}),e.jsx("p",{className:"font-display text-base italic text-ink-soft font-light leading-relaxed",children:"Een huis waar je mag vertragen."}),e.jsx("div",{className:"w-8 h-px bg-terracotta/30 mt-5"})]}),r===void 0?e.jsx("div",{className:"flex justify-center py-12",children:e.jsxs("svg",{className:"w-6 h-6 animate-spin text-terracotta/50",fill:"none",viewBox:"0 0 24 24",children:[e.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),e.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8v8z"})]})}):r.length>0?e.jsxs("div",{className:"space-y-4 mb-14",children:[e.jsx("h2",{className:"text-[10px] tracking-[0.25em] uppercase text-ink-muted font-light text-center mb-6",children:"Aankomende activiteiten"}),r.map(t=>e.jsxs("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",className:"group block border border-ivory-deep bg-white hover:border-terracotta/40 hover:shadow-sm transition-all duration-300 p-5",children:[e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:`w-1 shrink-0 rounded-full mt-1 self-stretch min-h-[2rem] ${f(t.organizer)}`}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-display text-lg text-ink group-hover:text-terracotta transition-colors leading-snug",children:t.title}),t.date&&e.jsx("p",{className:"text-xs text-ink-muted font-light mt-0.5",children:t.date})]}),e.jsx("svg",{className:"w-4 h-4 text-ink-muted/40 group-hover:text-terracotta/60 transition-colors shrink-0 mt-1",fill:"none",stroke:"currentColor",strokeWidth:"1.5",viewBox:"0 0 24 24","aria-hidden":"true",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})})]}),t.description&&e.jsx("p",{className:"text-sm text-ink-soft font-light mt-2 leading-relaxed",children:t.description}),t.organizer&&e.jsx("span",{className:`inline-block text-[10px] tracking-[0.15em] uppercase font-light border px-2 py-0.5 mt-3 ${g(t.organizer)}`,children:t.organizer})]})]}),e.jsx("div",{className:"mt-3.5 ml-4",children:e.jsx("span",{className:"text-[10px] tracking-[0.2em] uppercase font-light text-terracotta group-hover:underline",children:"Inschrijven →"})})]},t._id))]}):e.jsxs("div",{className:"text-center py-12 mb-14",children:[e.jsx("p",{className:"font-display text-lg italic text-ink-soft font-light",children:"Binnenkort nieuwe activiteiten"}),e.jsx("p",{className:"text-sm text-ink-muted font-light mt-2",children:"Volg ons op Instagram voor updates."})]}),e.jsxs("div",{children:[e.jsx("h2",{className:"text-[10px] tracking-[0.25em] uppercase text-ink-muted font-light text-center mb-6",children:"Onze websites"}),e.jsx("div",{className:"space-y-3",children:u.map(t=>e.jsxs("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",className:"group flex items-center gap-4 border border-ivory-deep bg-white hover:border-terracotta/40 hover:shadow-sm transition-all duration-300 px-5 py-4",children:[e.jsx(p,{type:t.logoType}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("p",{className:"text-sm font-light text-ink group-hover:text-terracotta transition-colors",children:t.label}),e.jsx("p",{className:"text-xs text-ink-muted font-light mt-0.5 leading-snug",children:t.description})]}),e.jsx("svg",{className:"w-3.5 h-3.5 text-ink-muted/40 group-hover:text-terracotta/60 transition-colors shrink-0",fill:"none",stroke:"currentColor",strokeWidth:"1.5",viewBox:"0 0 24 24","aria-hidden":"true",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 003 8.25v10.5A2.25 2.25 0 005.25 21h10.5A2.25 2.25 0 0018 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})})]},t.url))})]}),e.jsx("div",{className:"mt-14 pt-6 border-t border-ivory-deep text-center",children:e.jsx("p",{className:"text-[11px] text-ink-muted font-light",children:"© 2026 Natuurhuys · Sinaai"})})]})})}export{v 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.