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")}