diff --git a/src/components/landing/ambient-light.tsx b/src/components/landing/ambient-light.tsx new file mode 100644 index 0000000..88ad5c9 --- /dev/null +++ b/src/components/landing/ambient-light.tsx @@ -0,0 +1,8 @@ +export default function AmbientLight() { + return ( +
+ Review complete. Add a timeout to the API call before merging. +
++ $ git clone{" "} + + https://gitdata.ai/acme/backend + +
++ $ git checkout -b{" "} + feature/payments +
++ $ git commit -m{" "} + + "feat: add Stripe integration" + +
++ $ git push origin + feature/payments +
++ {f.desc} +
++ One integrated platform — no stitching together a dozen tools. +
++ Experience lightning-fast git operations. Branch, tag, and merge with confidence. Our architecture ensures your code is safe, accessible, and always available. +
++ Real-time channels integrated directly into your workflow. Discuss code, share files, and resolve issues without context switching. +
++ Deploy autonomous agents that understand your codebase. Have them review PRs, triage issues, and answer questions. +
++ Git hosting, real-time collaboration, and AI agents — one platform + for modern dev teams who ship fast. +
+ ++ Free to start. No credit card required. +
++ Same workflow you know. AI reviews every PR. Channels keep your + team in sync. Deploy with confidence. +
++ The interface mirrors the app itself: repository work on the left, + live context in channels, and AI assistance close to every task. +
+{item.desc}
++ Join teams using GitDataAI to build better software, together. +
++ Start for free. Upgrade when you need more. No hidden fees. +
+{p.desc}
+ +| Feature | +Free | +Pro | +Enterprise | +
|---|---|---|---|
| {f.name} | +
+ {typeof f.free === 'boolean' ? (f.free ? |
+
+ {typeof f.pro === 'boolean' ? (f.pro ? |
+
+ {typeof f.ent === 'boolean' ? (f.ent ? |
+
{faq.a}
++ Five steps to ship your next feature. Same tools you know, better together. +
++ {s.desc} +
+