diff --git a/web/app/upgrade/pro/page.tsx b/web/app/upgrade/pro/page.tsx index 143d074d50..387b739bd3 100644 --- a/web/app/upgrade/pro/page.tsx +++ b/web/app/upgrade/pro/page.tsx @@ -2,7 +2,8 @@ import { useState } from "react"; // ui -import { Button, TOAST_TYPE, setToast } from "@plane/ui"; +import { InfoIcon } from "lucide-react"; +import { Button, TOAST_TYPE, Tooltip, setToast } from "@plane/ui"; // components import { RadioInput } from "@/components/estimates"; // hooks @@ -55,8 +56,18 @@ export default function UpgradePlanPage() { label="Choose your edition" options={Object.keys(PLANE_EDITIONS).map((edition) => ({ label: ( -
-
{PLANE_EDITIONS[edition].title}
+
+
+
{PLANE_EDITIONS[edition].title}
+ {edition === "self-hosted" && ( + +
+ Coming soon + +
+
+ )} +
{PLANE_EDITIONS[edition].description}
), @@ -65,8 +76,8 @@ export default function UpgradePlanPage() { className="w-full" labelClassName="text-center text-3xl font-semibold pb-6" wrapperClassName="w-full flex flex-col gap-4" - fieldClassName="border border-custom-border-200 rounded-md py-2 px-4 items-start" - buttonClassName="size-3.5 mt-1" + fieldClassName="border border-custom-border-200 rounded-md py-4 px-6 items-start gap-3" + buttonClassName="size-5 mt-1" selected={selectedEdition} onChange={(value) => setSelectedEdition(value)} />