diff --git a/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/CreditCard.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/CreditCard.tsx
index 80242306171..50d4e80945c 100644
--- a/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/CreditCard.tsx
+++ b/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/CreditCard.tsx
@@ -1,5 +1,6 @@
import { MoreHorizontal } from 'lucide-react'
+import { DropdownMenuItemTooltip } from 'components/ui/DropdownMenuItemTooltip'
import { OrganizationPaymentMethod } from 'data/organizations/organization-payment-methods-query'
import { BASE_PATH } from 'lib/constants'
import {
@@ -62,7 +63,7 @@ const CreditCard = ({
{isExpired && Expired}
{isActive && Active}
- {canUpdatePaymentMethods && !isActive && (
+ {canUpdatePaymentMethods && (
-
- {paymentMethodType === 'card' && (
+
+ {paymentMethodType === 'card' && !isActive && (
<>
>
)}
- setSelectedMethodToDelete?.(paymentMethod)}
+ tooltip={{
+ content: {
+ side: 'left',
+ text: isActive ? 'Unable to delete a card that is currently active' : undefined,
+ },
+ }}
>
Delete card
-
+
)}
diff --git a/apps/studio/components/layouts/Scaffold.tsx b/apps/studio/components/layouts/Scaffold.tsx
index 4c8aa10cb7f..61a11f361c6 100644
--- a/apps/studio/components/layouts/Scaffold.tsx
+++ b/apps/studio/components/layouts/Scaffold.tsx
@@ -3,7 +3,7 @@ import { useAppStateSnapshot } from 'state/app-state'
import { cn } from 'ui'
export const MAX_WIDTH_CLASSES = 'mx-auto w-full max-w-[1200px]'
-export const PADDING_CLASSES = 'px-4 md:px-6 lg:px-14 xl:px-24 2xl:px-32'
+export const PADDING_CLASSES = 'px-4 md:px-6 lg:px-14 xl:px-24 2xl:px-28'
export const MAX_WIDTH_CLASSES_COLUMN = 'min-w-[420px]'
const ScaffoldHeader = React.forwardRef>(