diff --git a/apps/web/components/team/TeamListItem.tsx b/apps/web/components/team/TeamListItem.tsx
index 24a107c2b8..dfd6e0d57d 100644
--- a/apps/web/components/team/TeamListItem.tsx
+++ b/apps/web/components/team/TeamListItem.tsx
@@ -7,6 +7,7 @@ import { useLocale } from "@calcom/lib/hooks/useLocale";
import { inferQueryOutput, trpc } from "@calcom/trpc/react";
import { Icon } from "@calcom/ui/Icon";
import Button from "@calcom/ui/v2/core/Button";
+import ButtonGroup from "@calcom/ui/v2/core/ButtonGroup";
import ConfirmationDialogContent from "@calcom/ui/v2/core/ConfirmationDialogContent";
import { Dialog, DialogTrigger } from "@calcom/ui/v2/core/Dialog";
import Dropdown, {
@@ -14,6 +15,7 @@ import Dropdown, {
DropdownMenuItem,
DropdownMenuSeparator,
DropdownMenuTrigger,
+ DropdownItem,
} from "@calcom/ui/v2/core/Dropdown";
import { Tooltip } from "@calcom/ui/v2/core/Tooltip";
import showToast from "@calcom/ui/v2/core/notifications";
@@ -135,108 +137,103 @@ export default function TeamListItem(props: Props) {
{!isInvitee && (
-
-
- {
- navigator.clipboard.writeText(process.env.NEXT_PUBLIC_WEBSITE_URL + "/team/" + team.slug);
- showToast(t("link_copied"), "success");
- }}
- className="h-10 w-10 transition-none"
- size="icon"
- color="minimal"
- type="button">
-
-
-
-
-
-
-
-
- {isAdmin && (
+
+
+ {
+ navigator.clipboard.writeText(
+ process.env.NEXT_PUBLIC_WEBSITE_URL + "/team/" + team.slug
+ );
+ showToast(t("link_copied"), "success");
+ }}
+ size="icon"
+ StartIcon={Icon.FiLink}
+ combined
+ />
+
+
+
+
+
+
+ {isAdmin && (
+
+
+ {t("edit_team") as string}
+
+
+ )}
-
-
-
- {t("edit_team")}
-
-
-
+
+ {t("preview_team") as string}
+
- )}
-
-
-
-
- {t("preview_team")}
-
-
-
-
-
- {isOwner && (
-
-
-
- {
- e.stopPropagation();
- }}
- color="destructive"
- className="w-full rounded-none font-medium"
- StartIcon={Icon.FiTrash}>
- {t("disband_team")}
-
-
- {
- props.onActionSelect("disband");
- }}>
- {t("disband_team_confirmation_message")}
-
-
-
- )}
-
- {!isOwner && (
-
-
-
- {
- e.stopPropagation();
+
+ {isOwner && (
+
+
+
+ {
+ e.stopPropagation();
+ }}
+ color="destructive"
+ className="rounded-none px-3 font-normal"
+ StartIcon={Icon.FiTrash}>
+ {t("disband_team")}
+
+
+ {
+ props.onActionSelect("disband");
}}>
- {t("leave_team")}
-
-
-
- {t("leave_team_confirmation_message")}
-
-
-
- )}
-
-
+ {t("disband_team_confirmation_message")}
+
+
+
+ )}
+
+ {!isOwner && (
+
+
+
+ {
+ e.stopPropagation();
+ }}>
+ {t("leave_team")}
+
+
+
+ {t("leave_team_confirmation_message")}
+
+
+
+ )}
+
+
+
)}
diff --git a/packages/features/ee/teams/components/MemberInvitationModal.tsx b/packages/features/ee/teams/components/MemberInvitationModal.tsx
index 26096e5bdb..869cec284c 100644
--- a/packages/features/ee/teams/components/MemberInvitationModal.tsx
+++ b/packages/features/ee/teams/components/MemberInvitationModal.tsx
@@ -73,10 +73,7 @@ export default function MemberInvitationModal(props: MemberInvitationModalProps)
description={
Note: This will cost an extra seat ($12/m) on
- your subscription if this invitee does not have a pro account.{" "}
-
- Learn More
-
+ your subscription if this invitee does not have a TEAM account.
}>