From 7646d11ea0b153318055c35e19ebb8d8a111e04d Mon Sep 17 00:00:00 2001 From: gorkem-bwl Date: Thu, 19 Feb 2026 10:34:22 -0500 Subject: [PATCH] fix: align radio buttons with label text and increase rate limits font size - Remove default Radio padding and use explicit margin-right for consistent alignment with the first line of label text - Use RadioGroup gap for consistent spacing between options - Switch rate limits text from body2 to default (body1) to match other settings section descriptions --- .../src/Pages/Settings/SettingsGlobalping.jsx | 78 +++++++------------ 1 file changed, 28 insertions(+), 50 deletions(-) diff --git a/client/src/Pages/Settings/SettingsGlobalping.jsx b/client/src/Pages/Settings/SettingsGlobalping.jsx index d62f72c6d..c97f14631 100644 --- a/client/src/Pages/Settings/SettingsGlobalping.jsx +++ b/client/src/Pages/Settings/SettingsGlobalping.jsx @@ -100,52 +100,30 @@ const SettingsGlobalping = ({ field.onChange(Number(e.target.value))} + sx={{ gap: theme.spacing(4) }} > - } - label={ - - - {t("pages.settings.globalpingSettings.tier3Label")} - - - {t("pages.settings.globalpingSettings.tier3Description")} - - - } - sx={{ mb: theme.spacing(2), alignItems: "flex-start" }} - /> - } - label={ - - - {t("pages.settings.globalpingSettings.tier6Label")} - - - {t("pages.settings.globalpingSettings.tier6Description")} - - - } - sx={{ mb: theme.spacing(2), alignItems: "flex-start" }} - /> - } - label={ - - - {t("pages.settings.globalpingSettings.tier15Label")} - - - {t("pages.settings.globalpingSettings.tier15Description")} - - - } - sx={{ alignItems: "flex-start" }} - /> + {[ + { value: "3", labelKey: "tier3Label", descKey: "tier3Description" }, + { value: "6", labelKey: "tier6Label", descKey: "tier6Description" }, + { value: "15", labelKey: "tier15Label", descKey: "tier15Description" }, + ].map((tier) => ( + } + label={ + + + {t(`pages.settings.globalpingSettings.${tier.labelKey}`)} + + + {t(`pages.settings.globalpingSettings.${tier.descKey}`)} + + + } + sx={{ alignItems: "flex-start", m: 0 }} + /> + ))} )} /> @@ -164,21 +142,21 @@ const SettingsGlobalping = ({ > {t("pages.settings.globalpingSettings.rateLimitsTitle")} - + {t("pages.settings.globalpingSettings.rateLimitsDescription")} - + {t("pages.settings.globalpingSettings.rateLimitNoAuth")} - + {t("pages.settings.globalpingSettings.rateLimitAuth")} - + {t("pages.settings.globalpingSettings.rateLimitSponsor")} - + {t("pages.settings.globalpingSettings.rateLimitsNote")}