From 91946946a6a671a8ec2eb4b5ee475f94cf7649a4 Mon Sep 17 00:00:00 2001 From: Graham McIntie Date: Mon, 16 Feb 2026 08:22:39 -0600 Subject: [PATCH] Make billing integration exclusivity more obvious Add 'Choose one' badge with indigo border to billing category, clarify that only one billing platform can be active at a time. --- .../live/org/integrations_live.html.heex | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/towerops_web/live/org/integrations_live.html.heex b/lib/towerops_web/live/org/integrations_live.html.heex index 2f76b243..6deb7ca0 100644 --- a/lib/towerops_web/live/org/integrations_live.html.heex +++ b/lib/towerops_web/live/org/integrations_live.html.heex @@ -36,7 +36,16 @@ Enum.find(category.providers, fn p -> @integrations[p.id] && @integrations[p.id].enabled end) %> -
+
+
+ + <.icon name="hero-arrow-path" class="h-3.5 w-3.5" /> + Choose one + + + — only one billing platform can be active at a time + +
<%= if active_billing do %> <%!-- Active billing provider --%> <% integration = @integrations[active_billing.id] %> @@ -154,8 +163,8 @@
<% else %> <%!-- No active billing — show provider picker --%> -

- {t("Select your billing platform to get started:")} +

+ {t("Which billing platform does your organization use?")}