From af024a89cb2f142a54d3e4523187adf59c315330 Mon Sep 17 00:00:00 2001 From: Alessio Cappa <104093777+alessiocappa@users.noreply.github.com> Date: Tue, 26 May 2026 09:56:42 +0200 Subject: [PATCH] fix: Avoid overlay in provider section on mobile (#1990) * fix: Avoid overlay in provider section on mobile * feat: Reduce gap between divs * fix: keep all the elements inside a dedicated container to avoid accessibility issues with the summary node --- .../providers/_connection_row.html.erb | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/app/views/settings/providers/_connection_row.html.erb b/app/views/settings/providers/_connection_row.html.erb index 21cf30ebd..1102538e5 100644 --- a/app/views/settings/providers/_connection_row.html.erb +++ b/app/views/settings/providers/_connection_row.html.erb @@ -17,18 +17,24 @@ <%= tag.details open: open, class: "group bg-container shadow-border-xs rounded-xl #{border_class}", data: details_data do %> - - <%= icon "chevron-right", size: "sm", class: "!w-3.5 !h-3.5 text-secondary group-open:rotate-90 transition-transform" %> -
-

<%= entry[:title] %>

- <%= render "settings/providers/maturity_badge", label: maturity_lbl %> -
-
- <% if meta.present? %> - <%= meta %> - <% end %> - <%= status_pill %> - <%= sync_action if sync_action %> + +
+ <%= icon "chevron-right", size: "sm", class: "!w-3.5 !h-3.5 text-secondary group-open:rotate-90 transition-transform" %> +
+
+

<%= entry[:title] %>

+ <%= render "settings/providers/maturity_badge", label: maturity_lbl %> +
+
+ <% if meta.present? %> + <%= meta %> + <% end %> + <%= status_pill %> +
+
+
+ <%= sync_action if sync_action %> +