1import{X as m,Y as h,j as e,I as n,L as i,B as d,S as x}from"./main-Dz9kDu7F.js";import{M as p}from"./marketing-shell-BiFema82.js";import{A as c}from"./arrow-right-CrzFA9oQ.js";import{A as j}from"./arrow-left-CCrA8TJ8.js";import"./auth-client-SjBGi48Q.js";import"./site-header-BlbLtRWT.js";function g(){const{competitor:l}=m.useParams();return e.jsx(p,{children:e.jsx(x,{detail:`There is no comparison page for "${l}" yet.`,eyebrow:"Comparison",title:"Comparison not available."})})}function C(){const{competitor:l}=m.useParams(),s=h[l];if(!s)return e.jsx(g,{});const a=n.findIndex(r=>r.slug===s.slug),t=a>0?n[a-1]:void 0,o=a>=0&&a<n.length-1?n[a+1]:void 0;return e.jsx(p,{children:e.jsxs("main",{className:"marketing-page",children:[e.jsxs("header",{className:"marketing-page-header",children:[e.jsx("p",{className:"marketing-kicker",children:e.jsx(i,{to:"/comparisons",children:"â All comparisons"})}),e.jsx("h1",{className:"marketing-page-title",children:s.title}),e.jsx("p",{className:"marketing-page-copy",children:s.verdict})]}),e.jsxs("section",{className:"feature-hero",children:[e.jsxs("div",{className:"feature-hero-copy",children:[e.jsx("p",{style:{fontFamily:"var(--font-reading)",fontSize:"1.3125rem",lineHeight:1.6},children:s.description}),e.jsxs("div",{className:"landing-actions",children:[e.jsx(d,{asChild:!0,size:"lg",children:e.jsxs(i,{to:"/install",children:["Install GNO",e.jsx(c,{})]})}),e.jsx(d,{asChild:!0,size:"lg",variant:"outline",children:e.jsx(i,{params:{slug:"quickstart"},to:"/docs/$slug",children:"Quickstart"})})]})]}),e.jsxs("dl",{className:"feature-hero-side",children:[e.jsxs("dt",{children:["Choose ",s.competitor," if"]}),e.jsx("dd",{dangerouslySetInnerHTML:{__html:s.chooseThem}}),e.jsx("dt",{children:"Choose GNO if"}),e.jsx("dd",{children:s.chooseGno})]})]}),e.jsx("section",{className:"docs-content",children:s.body}),e.jsxs("section",{className:"marketing-section",children:[e.jsxs("div",{className:"marketing-section-header",children:[e.jsx("p",{className:"marketing-kicker",children:"Keep comparing"}),e.jsxs("h2",{children:["More ",e.jsx("em",{children:"head-to-head"})," pages."]})]}),e.jsx("div",{className:"marketing-feature-grid",children:n.filter(r=>r.slug!==s.slug).slice(0,6).map(r=>e.jsxs(i,{className:"marketing-feature-link",params:{competitor:r.slug},to:"/comparisons/$competitor",children:[e.jsxs("div",{children:[e.jsx("h3",{children:r.title}),e.jsx("p",{children:r.verdict})]}),e.jsxs("span",{children:["Open",e.jsx(c,{size:16})]})]},r.slug))})]}),t||o?e.jsxs("nav",{className:"reader-footer-nav",style:{maxWidth:"none"},children:[t?e.jsxs(i,{params:{competitor:t.slug},style:{display:"inline-flex",alignItems:"center",gap:"0.5rem",color:"var(--muted-foreground)"},to:"/comparisons/$competitor",children:[e.jsx(j,{size:16})," ",t.title]}):e.jsx("span",{}),o?e.jsxs(i,{params:{competitor:o.slug},style:{display:"inline-flex",alignItems:"center",gap:"0.5rem",color:"var(--primary)"},to:"/comparisons/$competitor",children:[o.title," ",e.jsx(c,{size:16})]}):e.jsx("span",{})]}):null]})})}export{C 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.