Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@

[Gitpod](https://www.gitpod.io)’s developer platform provides on-demand, pre-configured environments that automatically integrate into any tool, library, or dependency required for creating software. Gitpod workspaces are the fastest and most secure way to ship software and are as easy as adding a `.gitpod.yml` file to the root of any repository.

📄 [Read Cloud Development Environment white paper](https://www.gitpod.io/whitepaper/cde)


<div align="center" style="flex-direction: row;">
<a href="https://www.gitpod.io#gh-light-mode-only">
Expand Down
33 changes: 14 additions & 19 deletions components/dashboard/src/AppNotifications.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -142,25 +142,20 @@ const GITPOD_CLASSIC_SUNSET = (
type: "info" as AlertType,
message: (
<span className="text-md text-white font-semibold items-center justify-center">
Meet <img src={onaWordmark} alt="Ona" className="inline align-middle w-12 mb-0.5" draggable="false" /> |
the privacy-first software engineering agent |{" "}
{!onaClicked ? (
<button
onClick={handleOnaBannerClick}
className="underline hover:no-underline cursor-pointer bg-transparent border-none text-white font-semibold"
>
Get early access
</button>
) : (
<a
href="https://www.gitpod.io/solutions/ai"
target="_blank"
rel="noreferrer"
className="underline hover:no-underline"
>
Learn more
</a>
)}
<img src={onaWordmark} alt="Ona" className="inline align-middle w-12 mb-0.5" draggable="false" /> |
parallel SWE agents in the cloud, sandboxed or high-autonomy.{" "}
<a href="https://app.ona.com" target="_blank" rel="noreferrer" className="underline hover:no-underline">
Start for free
</a>{" "}
and get $100 credits. Gitpod Classic sunsets Oct 15 |{" "}
<a
href="https://ona.com/stories/gitpod-classic-payg-sunset"
target="_blank"
rel="noreferrer"
className="underline hover:no-underline"
>
Learn more
</a>
</span>
),
} as Notification;
Expand Down
19 changes: 18 additions & 1 deletion components/dashboard/src/Login.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -390,7 +390,24 @@ const RightProductDescriptionPanel = () => {

<div className="flex flex-col gap-4 flex-1">
<h2 className="text-white text-xl font-bold leading-tight text-center max-w-sm mx-auto">
Meet Ona - the privacy-first software engineering agent.
Ona - | parallel SWE agents in the cloud, sandboxed or high-autonomy.{" "}
<a
href="https://app.ona.com"
target="_blank"
rel="noreferrer"
className="underline hover:no-underline"
>
Start for free
</a>{" "}
and get $100 credits. Gitpod Classic sunsets Oct 15 |{" "}
<a
href="https://ona.com/stories/gitpod-classic-payg-sunset"
target="_blank"
rel="noreferrer"
className="underline hover:no-underline"
>
Learn more
</a>
</h2>

<div className="space-y-3 mt-4">
Expand Down
19 changes: 18 additions & 1 deletion components/dashboard/src/OnaRightPanel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,24 @@ export const OnaRightPanel = () => {

<div className="flex flex-col gap-4 flex-1">
<h2 className="text-white text-xl font-bold leading-tight text-center">
Meet Ona - the privacy-first software engineering agent.
Ona - | parallel SWE agents in the cloud, sandboxed or high-autonomy.{" "}
<a
href="https://app.ona.com"
target="_blank"
rel="noreferrer"
className="underline hover:no-underline"
>
Start for free
</a>{" "}
and get $100 credits. Gitpod Classic sunsets Oct 15 |{" "}
<a
href="https://ona.com/stories/gitpod-classic-payg-sunset"
target="_blank"
rel="noreferrer"
className="underline hover:no-underline"
>
Learn more
</a>
</h2>

<div className="space-y-3 text-sm text-white/90 leading-relaxed">
Expand Down
34 changes: 12 additions & 22 deletions components/dashboard/src/start/OnaBanner.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ import onaWordmark from "../images/ona-wordmark.svg";
const onaBanner = {
type: "Introducing",
title: "ONA",
subtitle: "The privacy-first software engineering agent.",
subtitle: "Parallel SWE agents in the cloud, sandboxed or high-autonomy.",
ctaText: "Get early access",
learnMoreText: "Learn more",
link: "https://www.gitpod.io/solutions/ai",
link: "https://ona.com/stories/gitpod-classic-payg-sunset",
};

interface OnaBannerProps {
Expand Down Expand Up @@ -92,28 +92,18 @@ export const OnaBanner: React.FC<OnaBannerProps> = ({ compact = false }) => {
</div>

<p className="text-white text-base font-semibold leading-tight text-left">
The privacy-first software engineering agent
Parallel SWE agents in the cloud, sandboxed or high-autonomy.
</p>

{!onaClicked ? (
<button
onClick={handleOnaBannerClick}
className="bg-white/20 backdrop-blur-sm text-white font-medium py-1 px-3 rounded-full hover:bg-white/30 transition-colors border border-white/20 inline-flex items-center gap-2 text-sm w-fit"
>
{onaBanner.ctaText}
<span className="font-bold">→</span>
</button>
) : (
<a
href={onaBanner.link}
target="_blank"
rel="noopener noreferrer"
className="bg-white/20 backdrop-blur-sm text-white font-medium py-1 px-3 rounded-full hover:bg-white/30 transition-colors border border-white/20 inline-flex items-center gap-2 text-sm w-fit"
>
{onaBanner.learnMoreText}
<span className="font-bold">→</span>
</a>
)}
<a
href={onaBanner.link}
target="_blank"
rel="noopener noreferrer"
className="bg-white/20 backdrop-blur-sm text-white font-medium py-1 px-3 rounded-full hover:bg-white/30 transition-colors border border-white/20 inline-flex items-center gap-2 text-sm w-fit"
>
{onaBanner.learnMoreText}
<span className="font-bold">→</span>
</a>
</div>
);
}
Expand Down
4 changes: 2 additions & 2 deletions components/dashboard/src/workspaces/BlogBanners.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ import onaWordmark from "../images/ona-wordmark.svg";
const onaBanner = {
type: "Introducing",
title: "ONA",
subtitle: "The privacy-first software engineering agent.",
subtitle: "Parallel SWE agents in the cloud, sandboxed or high-autonomy.",
ctaText: "Get early access",
learnMoreText: "Learn more",
link: "https://www.gitpod.io/solutions/ai",
link: "https://ona.com/stories/gitpod-classic-payg-sunset",
};

export const OnaBanner: React.FC = () => {
Expand Down
Loading