1import{u as P,b as f,j as e,L as d,H as M}from"./helpers-CYx5yRLy.js";import{M as _,S as C}from"./sun-B5qHVB6l.js";import{A as o}from"./arrow-right-CG3FLa8h.js";import{X as O}from"./x-n-Z6SXgj.js";import{M as R}from"./menu-CjQjnwoI.js";import{m as h}from"./proxy-Pf8ZPDXR.js";import{P as L}from"./play-rc3d-kZE.js";import{C as T}from"./check-B_Oc_ohu.js";import{F as j}from"./folder-kanban-BYcrVG7K.js";import{G as y}from"./git-branch-C1k6_zUn.js";import{B as p,S as I}from"./server-_TH9jX8f.js";import{c as i}from"./createLucideIcon-Cd7VaWPy.js";import{V as G}from"./video-Bfg-1Kr3.js";import{C as A}from"./chevron-right-CaUagkKH.js";import{M as D}from"./mail-ey1qjb5O.js";import{N as H}from"./network-CjLAbK2F.js";import{P as B}from"./panels-top-left-D-cKjizW.js";import{S as F}from"./sparkles-D4H5SZNR.js";/** 2 * @license lucide-react v0.561.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const W=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}
6]],$=i("circle-dot",W);/** 7 * @license lucide-react v0.561.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const z=[["path",{d:"M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3",key:"11bfej"}]],U=i("command",z);/** 12 * @license lucide-react v0.561.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */const V=[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54",key:"1djwo0"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17",key:"1tzkfa"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05",key:"14pb5j"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],K=i("earth",V);/** 17 * @license lucide-react v0.561.0 - ISC 18 * 19 * This source code is licensed under the ISC license. 20 * See the LICENSE file in the root directory of this source tree. 21 */const q=[["path",{d:"M10.65 22H18a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v10.1",key:"1a2hbp"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"m10 15 1 1",key:"1h4vmv"}],["path",{d:"m11 14-4.586 4.586",key:"maylof"}],["circle",{cx:"5",cy:"20",r:"2",key:"860zyv"}]],X=i("file-key",q);/** 22 * @license lucide-react v0.561.0 - ISC 23 * 24 * This source code is licensed under the ISC license. 25 * See the LICENSE file in the root directory of this source tree. 26 */const Y=[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]],J=i("lock-keyhole",Y);/** 27 * @license lucide-react v0.561.0 - ISC 28 * 29 * This source code is licensed under the ISC license. 30 * See the LICENSE file in the root directory of this source tree. 31 */const Q=[["path",{d:"m7 11 2-2-2-2",key:"1lz0vl"}],["path",{d:"M11 13h4",key:"1p7l4v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}]],Z=i("square-terminal",Q);/** 32 * @license lucide-react v0.561.0 - ISC 33 * 34 * This source code is licensed under the ISC license. 35 * See the LICENSE file in the root directory of this source tree. 36 */const ee=[["path",{d:"M18 21a8 8 0 0 0-16 0",key:"3ypg7q"}],["circle",{cx:"10",cy:"8",r:"5",key:"o932ke"}],["path",{d:"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3",key:"10s06x"}]],E=i("users-round",ee);/** 37 * @license lucide-react v0.561.0 - ISC 38 * 39 * This source code is licensed under the ISC license. 40 * See the LICENSE file in the root directory of this source tree. 41 */const te=[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]],se=i("workflow",te),ae=[{icon:j,eyebrow:"Execution layer",title:"Projects & Tasks",description:"Plan work, assign ownership, track releases, files, task groups, and comments in one project context.",detail:"Project setup · Kanban · Releases",tone:"from-cyan-400/25 to-sky-500/5"},{icon:y,eyebrow:"Code intelligence",title:"Git Control",description:"Connect repositories, inspect commits and branches, review source files, and keep delivery close to the plan.",detail:"Repositories · Branches · Commits",tone:"from-violet-400/25 to-fuchsia-500/5"},{icon:p,eyebrow:"AI-native workspace",title:"AI Workspace",description:"Use AI Chat and AI Agent workspaces with project context, files, streaming responses, and structured history.",detail:"AI Chat · Agent workspace · Files",tone:"from-emerald-300/25 to-teal-500/5"},{icon:Z,eyebrow:"Infrastructure access",title:"Servers, SSH & SFTP",description:"Monitor servers, open secure terminals, browse remote files, and handle deployment work without tab chaos.",detail:"Server monitoring · Terminal · File manager",tone
41:"from-amber-300/25 to-orange-500/5"},{icon:G,eyebrow:"Team presence",title:"Communication & Meetings",description:"Channels, direct messages, live rooms, voice, video, and meeting invitationsâwhere the work is happening.",detail:"Channels · DMs · Live meetings",tone:"from-pink-300/25 to-rose-500/5"},{icon:J,eyebrow:"Work memory",title:"Notes, Calendar & Vault",description:"Keep documentation, events, reminders, and encrypted secrets connected to the daily flow of your team.",detail:"Notes · Calendar · Secrets Vault",tone:"from-blue-300/25 to-indigo-500/5"}],re=["Workspace-based access","Realtime collaboration","Project-aware AI","Secure infrastructure tools"];function le(){return e.jsxs("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 opacity-45 [background-image:linear-gradient(rgba(125,211,252,.07)_1px,transparent_1px),linear-gradient(90deg,rgba(125,211,252,.07)_1px,transparent_1px)] [background-size:56px_56px] [mask-image:radial-gradient(ellipse_85%_65%_at_50%_25%,black,transparent)]"}),e.jsx("div",{className:"absolute left-1/2 top-[-35rem] h-[64rem] w-[64rem] -translate-x-1/2 rounded-full bg-cyan-400/15 blur-[150px]"}),e.jsx("div",{className:"absolute -left-48 top-1/3 h-[36rem] w-[36rem] rounded-full bg-blue-600/12 blur-[140px]"}),e.jsx("div",{className:"absolute -right-48 top-1/4 h-[34rem] w-[34rem] rounded-full bg-violet-600/14 blur-[140px]"})]})}function ne(){const l=[["02","AI agent is checking the release context","cyan"],["08","Pull request #184 mapped to Project Atlas","violet"],["14","Staging server health is nominal","emerald"],["21","Product sync room has 4 members online","sky"]];return e.jsxs("div",{className:"relative mx-auto w-full max-w-[920px]",children:[e.jsx("div",{"aria-hidden":"true",className:"absolute -inset-10 rounded-[3rem] bg-cyan-300/10 blur-3xl"}),e.jsx(h.div,{initial:{opacity:0,y:34,rotateX:7},animate:{opacity:1,y:0,rotateX:0},transition:{duration:.9,delay:.18,ease:"easeOut"},className:"relative overflow-hidden rounded-[28px] border border-cyan-100/[0.16] bg-[#071116]/85 p-2 shadow-[0_35px_120px_rgba(0,0,0,.65),0_0_80px_rgba(34,211,238,.12)] backdrop-blur-2xl",children:e.jsxs("div",{className:"overflow-hidden rounded-[21px] border border-white/[0.08] bg-[#060b0d]",children:[e.jsxs("div",{className:"flex h-12 items-center justify-between border-b border-white/[0.07] bg-white/[0.025] px-4 sm:px-5",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"h-2.5 w-2.5 rounded-full bg-rose-400"}),e.jsx("span",{className:"h-2.5 w-2.5 rounded-full bg-amber-300"}),e.jsx("span",{className:"h-2.5 w-2.5 rounded-full bg-emerald-400"}),e.jsx("span",{className:"ml-2 hidden font-mono text-[10px] text-slate-500 sm:block",children:"devbool://workspace/atlas"})]}),e.jsxs("div",{className:"flex items-center gap-2 rounded-full border border-emerald-400/15 bg-emerald-400/10 px-2.5 py-1 font-mono text-[9px] text-emerald-300",children:[e.jsx($,{className:"h-2.5 w-2.5"}),"SYSTEM ONLINE"]})]}),e.jsxs("div",{className:"grid min-h-[425px] grid-cols-[54px_1fr] sm:min-h-[510px] sm:grid-cols-[166px_1fr]",children:[e.jsxs("aside",{className:"border-r border-white/[0.07] bg-white/[0.018] px-2.5 py-5 sm:px-4",children:[e.jsxs("div",{className:"mb-8 flex items-center gap-2 text-cyan-200",children:[e.jsx("div",{className:"grid h-7 w-7 place-items-center rounded-lg bg-cyan-300/15",children:e.jsx(U,{className:"h-4 w-4"})}),e.jsx("span",{className:"hidden text-sm font-semibold tracking-tight sm:block",children:"devbool"})]}),e.jsx("div",{className:"space-y-1.5",children:[[B,"Command center"],[j,"Projects"],[y,"Git control"],[p,"AI workspace"],[I,"Infrastructure"],[E,"Team rooms"]].map(([t,s],a)=>{const x=t;return e.jsxs("div",{className:`flex items-center gap-2.5 rounded-lg px-2 py-2 text-[10px] ${a===0?"bg-cyan-300/10 text-cyan-100":"text-slate-500"}`,children:[e.jsx(x,{className:"h-4 w-4 shrink-0"}),e.jsx("span",{className:"hidden sm:block",children:s})]},s)})}),e.jsxs("div",{className:"mt-8 hidden rounded-xl border border-white/[0.07] bg-white/[0.03] p-2.5 sm:block",children:[e.jsx("p",{className:"font-mono text-[9px] text-slate-500",children:"SYNC STATUS"}),e.jsxs("p",{className:"mt-1 flex items-center gap-1.5 text-[10px] font-medium text-emerald-300",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-emerald-300"}),"All systems live"]})]})]}),e.jsxs("div",{className:"relative overflow-hidden p-4 sm:p-6",children:[e.jsx("div",{className:"absolute right-0 top-0 h-80 w-80 rounded-full bg-cyan-400/[0.09] blur-[100px]"}),e.jsxs("div",{className:"relative flex items-start justify-between gap-4",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-mono text-[10px] tracking-[.2em] text-cyan-300",children:"WORKSPACE / ATLAS"}),e.jsx("h2",{className:"mt-2 text-xl font-semibold tracking-[-.04em] text-white sm:text-2xl",children:"Everything connected."}),e.jsx("p",{className:"mt-1 text-xs text-slate-500",children:"One signal layer for your delivery cycle."})]}),e.jsx("div",{className:"grid h-10 w-10 place-items-center rounded-xl border border-violet-300/15 bg-violet-400/10",children:e.jsx(F,{className:"h-4 w-4 text-violet-200"})})]}),e.jsx("div",{className:"relative mt-5 grid grid-cols-2 gap-3 lg:grid-cols-4",children:[["4","ACTIVE PROJECTS","text-cyan-200"],["12","OPEN TASKS","text-white"],["03","AI AGENTS","text-violet-200"],["99.98%","UPTIME","text-emerald-200"]].map(([t,s,a])=>e.jsxs("div",{className:"rounded-xl border border-white/[0.07] bg-[#0b171b]/80 p-3",children:[e.jsx("p",{className:`font-mono text-base font-medium ${a}`,children:t}),e.jsx("p",{className:"mt-1 text-[8px] tracking-[.1em] text-slate-500",children:s})]},s))}),e.jsxs("div",{className:"relative mt-4 grid gap-4 lg:grid-cols-[1.25fr_.75fr]",children:[e.jsxs("div",{className:"rounded-xl border border-white/[0.07] bg-[#091216]/90 p-4",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("p",{className:"text-xs font-medium text-white",children:"Live system activity"}),e.jsx("span",{className:"font-mono text-[9px] text-cyan-300",children:"STREAMING"})]}),e.jsx("div",{className:"mt-4 space-y-3",children:l.map(([t,s,a])=>e.jsxs("div",{className:"flex gap-3 text-[10px] leading-4",children:[e.jsxs("span",{className:"font-mono text-slate-600",children:[t,":00"]}),e.jsx("span",{className:a==="emerald"?"text-emerald-200":a==="violet"?"text-violet-200":"text-slate-400",children:s})]},t))})]}),e.jsxs("div",{className:"rounded-xl border border-white/[0.07] bg-[#091216]/90 p-4",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(p,{className:"h-4 w-4 text-cyan-200"}),e.jsx("p",{className:"text-xs font-medium text-white",children:"AI co-pilot"})]}),e.jsx("p",{className:"mt-4 text-[11px] leading-5 text-slate-400",children:"âI found two linked tasks and the deployment notes for this branch.â"}),e.jsx("div",{className:"mt-4 flex items-end gap-1.5",children:[22,35,18,43,28,50,34,42,24].map((t,s)=>e.jsx("span",{className:"w-full rounded-full bg-gradient-to-t from-cyan-500/35 to-cyan-200",style:{height:t}},s))})]})]}),e.jsxs("div",{className:"relative mt-4 flex items-center justify-between rounded-xl border border-cyan-200/10 bg-cyan-300/[0.055] p-3",children:[e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsx("div",{className:"grid h-7 w-7 place-items-center rounded-lg bg-cyan-300/10",children:e.jsx(se,{className:"h-3.5 w-3.5 text-cyan-200"})}),e.jsx("p",{className:"text-[10px] text-slate-300",children:"Context flows from the task to the branch, agent, server, and team."})]}),e.jsx(A,{className:"h-4 w-4 shrink-0 text-cyan-200"})]})]})]})]})}),e.jsxs(h.div,{animate:{y:[0,-8,0]},transition:{duration:5,repeat:1/0,ease:"easeInOut"},className:"absolute -bottom-7 -right-2 z-10 hidden rounded-2xl border border-white/[0.13] bg-[#0b171b]/90 px-4 py-3 shadow-2xl backdrop-blur-xl sm:block",children:[e.jsx("p",{className:"font-mono text-[9px] tracking-wider text-slate-500",children:"TEAM PULSE"}),e.jsxs("p",{className:"mt-1 flex items-center gap-2 text-xs font-medium text-emerald-200",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-emerald-300"}),"4 collaborators online"]})]})]})}function ie({item:l,index:t}){const s=l.icon;return e.jsxs(h.article,{initial:{opacity:0,y:26},whileInView:{opacity:1,y:0},viewport:{once:!0,amount:.2},transition:{duration:.55,delay:t*.05},className:"group relative overflow-hidden rounded-3xl border border-white/[0.09] bg-white/[0.035] p-6 backdrop-blur-xl transition duration-500 hover:-translate-y-1 hover:border-cyan-100/25 hover:bg-white/[0.06] sm:p-7",children:[e.jsx("div",{"aria-hidden":"true",className:`absolute inset-0 bg-gradient-to-br ${l.tone} opacity-0 transition-opacity duration-500 group-hover:opacity-100`}),e.jsxs("div",{className:"relative",children:[e.jsxs("div",{className:"flex items-start justify-between",children:[e.jsx("div",{className:"grid h-11 w-11 place-items-center rounded-xl border border-white/[0.11] bg-black/20 shadow-inner",children:e.jsx(s,{className:"h-5 w-5 text-cyan-100"})}),e.jsx(o,{className:"h-4 w-4 text-slate-600 transition group-hover:translate-x-1 group-hover:text-cyan-100"})]}),e.jsx("p",{className:"mt-8 text-[10px] font-medium uppercase tracking-[.16em] text-cyan-200/70",children:l.eyebrow}),e.jsx("h3",{className:"mt-2 text-xl font-semibold tracking-[-.03em] text-white",children:l.title}),e.jsx("p",{className:"mt-3 text-sm leading-6 text-slate-400",children:l.description}),e.jsx("p",{className:"mt-6 border-t border-white/[0.08] pt-4 font-mono text-[10px] text-slate-500",children:l.detail})]})]})}function oe(){var N,k;const{props:l}=P(),t=l.user,[s,a]=f.useState(!1),[x,w]=f.useState(!1),g=t?"/dashboard":"/register";f.useEffect(()=>{w(localStorage.getItem("devbool-landing-theme")==="light")},[]);const v=()=>{w(r=>{const n=!r;return localStorage.setItem("devbool-landing-theme",n?"light":"dark"),n})};return e.jsxs("div",{className:`devbool-landing relative isolate overflow-hidden bg-[#030607] selection:bg-cyan-300 selection:text-slate-950 ${x?"theme-light":""}`,children:[e.jsx(le,{}),e.jsxs("header",{className:"fixed inset-x-0 top-0 z-50 px-4 pt-4 sm:px-6 lg:px-10",children:[e.jsxs("div",{className:"mx-auto flex h-15 max-w-[1800px] items-center justify-between rounded-2xl border border-white/[0.1] bg-[#071014]/75 px-4 shadow-[0_10px_40px_rgba(0,0,0,.22)] backdrop-blur-2xl sm:px-5",children:[e.jsxs(d,{href:"/",className:"flex items-center gap-2.5",children:[e.jsx("div",{className:"grid h-8 w-8 place-items-center rounded-lg bg-gradient-to-br from-cyan-300 via-sky-400 to-violet-500 text-sm font-black text-slate-950 shadow-[0_0_22px_rgba(34,211,238,.35)]",children:"d"}),e.jsx("span",{className:"text-base font-semibold tracking-[-.045em] text-white",children:"devbool"})]}),e.jsxs("nav",{className:"hidden items-center gap-7 text-xs font-medium text-slate-400 lg:flex",children:[e.jsx("a",{href:"#system",className:"transition hover:text-cyan-100",children:"Platform"}),e.jsx("a",{href:"#features",className:"transition hover:text-cyan-100",children:"Capabilities"}),e.jsx("a",{href:"#pricing",className:"transition hover:text-cyan-100",children:"Pricing"}),e.jsx("a",{href:"#contact",className:"transition hover:text-cyan-100",children:"Contact"})]}),e.jsxs("div",{className:"hidden items-center gap-2 sm:flex",children:[e.jsx("button",{onClick:v,className:"grid h-8 w-8 place-items-center rounded-lg border border-white/10 text-slate-300 transition hover:bg-white/10","aria-label":"Toggle color theme",children:x?e.jsx(_,{className:"h-3.5 w-3.5"}):e.jsx(C,{className:"h-3.5 w-3.5 text-amber-200"})}),t?e.jsxs(d,{href:"/dashboard",className:"flex items-center gap-2 rounded-lg border border-white/10 px-2 py-1.5 text-xs font-medium text-slate-200 transition hover:bg-white/10",children:[e.jsx("span",{className:"grid h-5 w-5 place-items-center overflow-hidden rounded-full bg-gradient-to-br from-cyan-300 to-violet-400 text-[9px] font-bold text-slate-950",children:t.avatar?e.jsx("img",{src:t.avatar,alt:"",className:"h-full w-full object-cover",referrerPolicy:"no-referrer",crossOrigin:"anonymous"}):(((N=t.firstName)==null?void 0:N[0])||((k=t.username)==null?void 0:k[0])||"U").toUpperCase()}),t.username||t.firstName||"Workspace",e.jsx(o,{className:"h-3 w-3"})]}):e.jsxs(e.Fragment,{children:[e.jsx(d,{href:"/login",className:"px-3 py-2 text-xs font-medium text-slate-300 transition hover:text-white",children:"Log in"}),e.jsxs(d,{href:g,className:"inline-flex items-center gap-1.5 rounded-lg bg-white px-3.5 py-2 text-xs font-semibold text-slate-950 transition hover:bg-cyan-100",children:["Create workspace",e.jsx(o,{className:"h-3.5 w-3.5"})]})]})]}),e.jsxs("div",{className:"flex items-center gap-2 sm:hidden",children:[e.jsx("button",{onClick:v,className:"grid h-9 w-9 place-items-center rounded-lg border border-white/10 text-slate-200","aria-label":"Toggle color theme",children:x?e.jsx(_,{className:"h-3.5 w-3.5"}):e.jsx(C,{className:"h-3.5 w-3.5"})}),e.jsx("button",{onClick:()=>a(!s),className:"grid h-9 w-9 place-items-center rounded-lg border border-white/10 text-slate-200","aria-label":"Toggle navigation",children:s?e.jsx(O,{className:"h-4 w-4"}):e.jsx(R,{className:"h-4 w-4"})})]})]}),s&&e.jsxs("nav",{className:"mx-auto mt-2 flex max-w-[1800px] flex-col rounded-2xl border border-white/[0.1] bg-[#071014]/95 p-3 text-sm text-slate-300 backdrop-blur-2xl sm:hidden",children:[e.jsx("a",{href:"#system",onClick:()=>a(!1),className:"rounded-lg px-3 py-2 hover:bg-white/5",children:"Platform"}),e.jsx("a",{href:"#features",onClick:()=>a(!1),className:"rounded-lg px-3 py-2 hover:bg-white/5",children:"Capabilities"}),e.jsx("a",{href:"#pricing",onClick:()=>a(!1),className:"rounded-lg px-3 py-2 hover:bg-white/5",children:"Pricing"}),e.jsx("a",{href:"#contact",onClick:()=>a(!1),className:"rounded-lg px-3 py-2 hover:bg-white/5",children:"Contact"})]})]}),e.jsx("section",{id:"system",className:"relative min-h-[760px] overflow-hidden px-5 pb-20 pt-32 sm:px-8 lg:min-h-[800px] lg:px-10 lg:pt-36 2xl:min-h-[850px]",children:e.jsxs("div",{className:"relative mx-auto grid max-w-[1800px] items-center gap-14 xl:grid-cols-[.82fr_1.18fr] xl:gap-12 2xl:grid-cols-[.8fr_1.2fr]",children:[e.jsxs(h.div,{initial:{opacity:0,y:22}
41,animate:{opacity:1,y:0},transition:{duration:.7},className:"max-w-3xl xl:pb-6",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full border border-cyan-200/15 bg-cyan-300/[0.07] px-3 py-1.5 font-mono text-[10px] tracking-[.12em] text-cyan-100",children:[e.jsx("span",{className:"h-1.5 w-1.5 animate-pulse rounded-full bg-cyan-200"}),"OPERATIONS OS FOR TECH TEAMS"]}),e.jsxs("h1",{className:"mt-7 max-w-[720px] text-[clamp(3.1rem,4.8vw,6.1rem)] font-semibold leading-[.94] tracking-[-.07em] text-white",children:["Turn every task into a ",e.jsx("span",{className:"bg-gradient-to-r from-cyan-200 via-sky-400 to-violet-400 bg-clip-text text-transparent",children:"shippable outcome."})]}),e.jsx("p",{className:"mt-7 max-w-2xl text-base leading-7 text-slate-300 sm:text-lg sm:leading-8",children:"Give your team one reliable operating layer: tasks connected to projects, code, AI assistance, team conversations, servers, and release work."}),e.jsxs("div",{className:"mt-9 flex flex-col gap-3 sm:flex-row",children:[e.jsxs(d,{href:g,className:"group inline-flex h-13 items-center justify-center gap-2 rounded-xl bg-gradient-to-r from-cyan-200 via-sky-300 to-violet-300 px-5 text-sm font-bold text-slate-950 shadow-[0_0_45px_rgba(34,211,238,.25)] transition hover:brightness-110",children:[t?"Continue to workspace":"Create your team workspace",e.jsx(o,{className:"h-4 w-4 transition-transform group-hover:translate-x-1"})]}),e.jsxs("a",{href:"#pricing",className:"inline-flex h-13 items-center justify-center gap-2 rounded-xl border border-white/[0.12] bg-white/[0.035] px-5 text-sm font-medium text-white backdrop-blur-xl transition hover:bg-white/[0.09]",children:[e.jsx(L,{className:"h-3.5 w-3.5 fill-current"}),"View plans"]})]}),e.jsx("div",{className:"mt-10 grid max-w-2xl grid-cols-2 gap-x-4 gap-y-3 text-xs text-slate-400 sm:grid-cols-4",children:re.map(r=>e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(T,{className:"h-3.5 w-3.5 shrink-0 text-cyan-200"}),r]},r))})]}),e.jsx(ne,{})]})}),e.jsx("section",{className:"relative border-y border-white/[0.08] bg-white/[0.025] px-5 py-6 sm:px-8 lg:px-10",children:e.jsxs("div",{className:"mx-auto flex max-w-[1800px] flex-wrap items-center justify-center gap-x-10 gap-y-3 text-center font-mono text-[10px] tracking-[.14em] text-slate-500 sm:justify-between",children:[e.jsx("span",{children:"PROJECT CONTEXT"}),e.jsx("span",{children:"GIT SIGNALS"}),e.jsx("span",{children:"AI REASONING"}),e.jsx("span",{children:"INFRASTRUCTURE ACCESS"}),e.jsx("span",{children:"TEAM PRESENCE"})]})}),e.jsx("section",{id:"features",className:"relative px-5 py-28 sm:px-8 lg:px-10 lg:py-36",children:e.jsxs("div",{className:"mx-auto max-w-[1800px]",children:[e.jsxs("div",{className:"grid gap-8 lg:grid-cols-[.8fr_1.2fr] lg:items-end",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-mono text-[10px] tracking-[.2em] text-cyan-200",children:"CAPABILITIES / 06"}),e.jsx("h2",{className:"mt-4 max-w-2xl text-4xl font-semibold leading-[.98] tracking-[-.06em] text-white sm:text-5xl lg:text-6xl",children:"Built around the work that actually happens."})]}),e.jsx("p",{className:"max-w-xl text-base leading-7 text-slate-400 lg:justify-self-end",children:"No generic feature grid. Every part of DevBool maps to an actual space in the product and shares the same workspace context."})]}),e.jsx("div",{className:"mt-14 grid gap-4 md:grid-cols-2 xl:grid-cols-3",children:ae.map((r,n)=>e.jsx(ie,{item:r,index:n},r.title))})]})}),e.jsxs("section",{id:"flow",className:"relative overflow-hidden border-y border-white/[0.08] bg-[#071014] px-5 py-28 sm:px-8 lg:px-10 lg:py-36",children:[e.jsx("div",{"aria-hidden":"true",className:"absolute inset-0 opacity-40 [background-image:radial-gradient(rgba(34,211,238,.22)_1px,transparent_1px)] [background-size:22px_22px] [mask-image:linear-gradient(to_right,transparent,black,transparent)]"}),e.jsxs("div",{className:"relative mx-auto max-w-[1800px]",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"font-mono text-[10px] tracking-[.2em] text-cyan-200",children:"THE CONTEXT GRAPH"}),e.jsx("h2",{className:"mt-4 text-4xl font-semibold leading-[.98] tracking-[-.06em] text-white sm:text-5xl lg:text-6xl",children:"Every tool sees the same truth."}),e.jsx("p",{className:"mt-6 text-base leading-7 text-slate-400",children:"Instead of manually rebuilding context in every tab, DevBool creates a continuous trail from the work request to the deployed result."})]}),e.jsx("div",{className:"mt-14 grid gap-3 lg:grid-cols-5",children:[[j,"1","Project","The goal, scope, tasks, files, and team."],[y,"2","Repository","Branches, commits, and source context."],[p,"3","AI Workspace","An agent that understands the active work."],[I,"4","Infrastru
41cture","Servers, terminal sessions, and remote files."],[E,"5","Team Room","Messages and live meetings around delivery."]].map(([r,n,m,b],u)=>{const c=r;return e.jsxs("div",{className:"relative rounded-2xl border border-white/[0.1] bg-[#0b171b]/80 p-5 backdrop-blur-xl",children:[e.jsxs("span",{className:"font-mono text-[10px] text-cyan-200/70",children:["0",n]}),e.jsx(c,{className:"mt-9 h-5 w-5 text-cyan-100"}),e.jsx("h3",{className:"mt-4 text-sm font-semibold text-white",children:m}),e.jsx("p",{className:"mt-2 text-xs leading-5 text-slate-500",children:b}),u<4&&e.jsx(A,{className:"absolute -right-5 top-1/2 z-10 hidden h-5 w-5 -translate-y-1/2 text-cyan-200/50 lg:block"})]},m)})})]})]}),e.jsx("section",{id:"pricing",className:"relative px-5 py-28 sm:px-8 lg:px-10 lg:py-36",children:e.jsxs("div",{className:"mx-auto max-w-[1800px]",children:[e.jsxs("div",{className:"mx-auto max-w-3xl text-center",children:[e.jsx("p",{className:"font-mono text-[10px] tracking-[.2em] text-cyan-200",children:"PRICING FOR GROWING TEAMS"}),e.jsx("h2",{className:"mt-4 text-4xl font-semibold tracking-[-.06em] text-white sm:text-5xl",children:"Start focused. Scale with confidence."}),e.jsx("p",{className:"mt-5 text-base leading-7 text-slate-400",children:"Simple monthly plans for teams that want one operating system for delivery. Subscription checkout can be connected when billing is enabled."})]}),e.jsx("div",{className:"mx-auto mt-14 grid max-w-6xl gap-4 lg:grid-cols-3",children:[["Starter","$12","per member / month","For small product teams",["Projects & Tasks","Git Control","Notes & Calendar"]],["Team","$29","per member / month","For teams running delivery together",["Everything in Starter","AI Workspace","Communication & Meetings","Servers, SSH & SFTP"]],["Enterprise","Letâs talk","annual agreement","For organizations at scale",["Everything in Team","Custom onboarding","Security review","Dedicated support"]]].map(([r,n,m,b,u],c)=>e.jsxs("article",{className:`relative rounded-3xl border p-7 backdrop-blur-xl ${c===1?"border-cyan-200/35 bg-cyan-300/[0.08] shadow-[0_0_50px_rgba(34,211,238,.1)]":"border-white/[0.09] bg-white/[0.035]"}`,children:[c===1&&e.jsx("span",{className:"absolute -top-3 left-6 rounded-full bg-cyan-200 px-3 py-1 font-mono text-[9px] font-bold tracking-wider text-slate-950",children:"MOST POPULAR"}),e.jsx("p",{className:"text-sm font-semibold text-white",children:r}),e.jsx("p",{className:"mt-7 text-4xl font-semibold tracking-[-.05em] text-white",children:n}),e.jsx("p",{className:"mt-2 text-xs text-slate-500",children:m}),e.jsx("p",{className:"mt-6 border-t border-white/[0.08] pt-5 text-sm text-slate-400",children:b}),e.jsx("ul",{className:"mt-6 space-y-3",children:u.map(S=>e.jsxs("li",{className:"flex items-center gap-2 text-xs text-slate-300",children:[e.jsx(T,{className:"h-3.5 w-3.5 text-cyan-200"}),S]},S))}),e.jsxs("a",{href:c===2?"mailto:[email protected]?subject=DevBool%20Enterprise":"mailto:[email protected]?subject=DevBool%20Plan",className:"mt-8 inline-flex w-full items-center justify-center gap-2 rounded-xl border border-white/[0.12] px-4 py-3 text-xs font-semibold text-white transition hover:bg-white hover:text-slate-950",children:[c===2?"Talk to sales":"Choose this plan",e.jsx(o,{className:"h-3.5 w-3.5"})]})]},r))})]})}),e.jsx("section",{id:"contact",className:"relative border-y border-white/[0.08] bg-[#071014] px-5 py-24 sm:px-8 lg:px-10",children:e.jsxs("div",{className:"mx-auto grid max-w-[1800px] gap-10 lg:grid-cols-[1fr_.8fr] lg:items-center",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-mono text-[10px] tracking-[.2em] text-cyan-200",children:"CONTACT / PARTNERSHIPS"}),e.jsx("h2",{className:"mt-4 max-w-2xl text-4xl font-semibold tracking-[-.06em] text-white sm:text-5xl",children:"Letâs build a calmer way to run your engineering organization."}),e.jsx("p",{className:"mt-6 max-w-xl text-base leading-7 text-slate-400",children:"Whether you are setting up a new delivery process, bringing together distributed teams, or want an enterprise rollout, we would love to hear about it."})]}),e.jsxs("div",{className:"rounded-3xl border border-white/[0.1] bg-white/[0.035] p-6 backdrop-blur-xl sm:p-8",children:[e.jsx(D,{className:"h-5 w-5 text-cyan-200"}),e.jsx("h3",{className:"mt-5 text-xl font-semibold text-white",children:"Talk to the DevBool team"}),e.jsx("p",{className:"mt-3 text-sm leading-6 text-slate-400",children:"Tell us about your team, your workflow, and where delivery gets stuck today."}),e.jsxs("a",{href:"mailto:[email protected]",className:"mt-7 inline-flex items-center gap-2 text-sm font-semibold text-cyan-100 hover:text-cyan-200",children:["[email protected] ",e.jsx(o,{className:"h-4 w-4"})]})]})]})}),e.jsx("section",{className:"relative px-5 py-28 sm:px-8 lg:px-10 lg:py-36",children:e.jsxs("div",{className:"relative mx-auto max-w-[1800px] overflow-hidden rounded-[32px] border border-cyan-100/[0.14] bg-gradient-to-br from-cyan-300/[0.13] via-[#0b171b] to-violet-500/[0.14] p-8 shadow-[0_0_100px_rgba(34,211,238,.08)] sm:p-12 lg:p-16",children:[e.jsx("div",{"aria-hidden":"true",className:"absolute -right-24 -top-24 h-80 w-80 rounded-full bg-cyan-300/20 blur-[100px]"}),e.jsxs("div",{className:"relative grid gap-8 lg:grid-cols-[1fr_auto] lg:items-end",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsxs("div",{className:"flex items-center gap-2 font-mono text-[10px] tracking-[.18em] text-cyan-100",children:[e.jsx(H,{className:"h-3.5 w-3.5"}),"READY WHEN THE WORK GETS COMPLEX"]}),e.jsx("h2",{className:"mt-5 text-4xl font-semibold leading-[.98] tracking-[-.06em] text-white sm:text-5xl lg:text-6xl",children:"Stop operating from a pile of tabs."}),e.jsx("p",{className:"mt-6 max-w-2xl text-base leading-7 text-slate-300",children:"Create a workspace where the plan, code, intelligence, infrastru
41cture, and team are all aware of each other."})]}),e.jsxs(d,{href:g,className:"group inline-flex h-13 items-center justify-center gap-2 rounded-xl bg-white px-5 text-sm font-bold text-slate-950 transition hover:bg-cyan-100 lg:mb-1",children:[t?"Go to dashboard":"Create your workspace",e.jsx(o,{className:"h-4 w-4 transition-transform group-hover:translate-x-1"})]})]})]})}),e.jsx("footer",{className:"border-t border-white/[0.08] px-5 py-8 sm:px-8 lg:px-10",children:e.jsxs("div",{className:"mx-auto flex max-w-[1800px] flex-col justify-between gap-4 text-xs text-slate-500 sm:flex-row sm:items-center",children:[e.jsxs("div",{className:"flex items-center gap-2 font-semibold text-slate-300",children:[e.jsx("div",{className:"grid h-6 w-6 place-items-center rounded-md bg-gradient-to-br from-cyan-300 to-violet-400 text-[10px] font-black text-slate-950",children:"d"}),"devbool"]}),e.jsx("p",{children:"Developer operating system for work that ships."}),e.jsxs("div",{className:"flex gap-4",children:[e.jsxs("span",{className:"inline-flex items-center gap-1.5",children:[e.jsx(K,{className:"h-3.5 w-3.5"}),"Global workspace"]}),e.jsxs("span",{className:"inline-flex items-center gap-1.5",children:[e.jsx(X,{className:"h-3.5 w-3.5"}),"Secure by design"]})]})]})})]})}function Ce(){return e.jsxs("main",{className:"min-h-screen overflow-x-hidden bg-[#030607] text-white",children:[e.jsxs(M,{children:[e.jsx("title",{children:"DevBool - The Unified Developer Operating System"}),e.jsx("meta",{name:"description",content:"Manage projects, repositories, live WebRTC sync rooms, WebSocket chat channels, and AI agents in one unified developer workspace dashboard."}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{property:"og:url",content:"https://devbool.com/"}),e.jsx("meta",{property:"og:title",content:"DevBool - Unified Developer Operating System"}),e.jsx("meta",{property:"og:description",content:"Organize workspaces, repositories, real-time channels, server logs, and AI assistance in one stunning layout."}),e.jsx("meta",{property:"og:image",content:"/images/og-card.png"}),e.jsx("meta",{property:"twitter:card",content:"summary_large_image"}),e.jsx("meta",{property:"twitter:url",content:"https://devbool.com/"}),e.jsx("meta",{property:"twitter:title",content:"DevBool - Unified Developer Operating System"}),e.jsx("meta",{property:"twitter:description",content:"Organize workspaces, repositories, real-time channels, server logs, and AI assistance in one stunning layout."}),e.jsx("meta",{property:"twitter:image",content:"/images/og-card.png"})]}),e.jsx(oe,{})]})}export{Ce as default};
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.