From 58df82b6e082e36f05c06713e39565d609abccb8 Mon Sep 17 00:00:00 2001
From: Linus Rath <139418639+rathlinus@users.noreply.github.com>
Date: Tue, 3 Nov 2026 06:01:01 +0100
Subject: [PATCH] fix: stack plugin settings rows on small phones instead of
squeezing their text
---
components/settings/plugins-settings.tsx | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/components/settings/plugins-settings.tsx b/components/settings/plugins-settings.tsx
index e1ddcd46b..202f28462 100644
--- a/components/settings/plugins-settings.tsx
+++ b/components/settings/plugins-settings.tsx
@@ -294,7 +294,7 @@ function PluginCard({ plugin, isExpanded, isForceEnabled, controlsDisabled, onTo
)}
-
+
{isManaged ? t('permissions_managed') : t('permissions')}
@@ -309,7 +309,7 @@ function PluginCard({ plugin, isExpanded, isForceEnabled, controlsDisabled, onTo
{plugin.settingsSchema && Object.keys(plugin.settingsSchema).length > 0 && (
-
{t('settings')}
+
{t('settings')}
{Object.entries(plugin.settingsSchema).map(([key, schema]) => (
-
-
{schema.label}
+
+
{schema.label}
{schema.description &&
{schema.description}
}
onChange(v)} ariaLabel={schema.label} />
@@ -451,16 +451,16 @@ function PluginSettingField({ fieldKey, schema: raw, value, onChange, translate
case 'select':
return (
-
-
-
+
+
+
{schema.description &&
{schema.description}
}