From 82ed25b63f39d329f95113a5261fb3be8888bdda Mon Sep 17 00:00:00 2001 From: Bobban Rydh Date: Sat, 19 Sep 2026 01:43:45 +0200 Subject: [PATCH] Fix checkbox/label spacing on Notifications and other form checkboxes Tabler's form-check-single modifier zeroes margin on .form-check-input, which cancels the -2rem margin-inline-start the base .form-check rule relies on to offset the checkbox into its label's padding gutter. That left checkboxes floating almost flush against their label text. Removed the form-check-single class from all 9 affected checkboxes: 6 in NotificationSettings, 1 each in DnsProviderForm, IntegrationForm, and IntegrationEditForm. Co-Authored-By: Claude Sonnet 5 --- web/src/components/DnsProviderForm.tsx | 2 +- web/src/components/IntegrationEditForm.tsx | 2 +- web/src/components/IntegrationForm.tsx | 2 +- web/src/pages/settings/NotificationSettings.tsx | 12 ++++++------ 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/web/src/components/DnsProviderForm.tsx b/web/src/components/DnsProviderForm.tsx index 4ab71c1..156d757 100644 --- a/web/src/components/DnsProviderForm.tsx +++ b/web/src/components/DnsProviderForm.tsx @@ -108,7 +108,7 @@ export default function DnsProviderForm({ {fields.map((field) => (
{field.type === "checkbox" ? ( -