feat(ui): improve ssl providers switch warning

This commit is contained in:
Fu Diwei
2025-01-18 05:45:38 +08:00
parent c66027ae8a
commit ecde12ec23
3 changed files with 10 additions and 6 deletions

View File

@@ -97,10 +97,6 @@ const SSLProviderEditFormLetsEncryptStagingConfig = () => {
<Alert type="info" message={<span dangerouslySetInnerHTML={{ __html: t("settings.sslprovider.form.letsencrypt_staging_alert") }}></span>} />
</Form.Item>
<Form.Item>
<Alert type="warning" message={<span dangerouslySetInnerHTML={{ __html: t("settings.sslprovider.form.letsencrypt_staging_warning") }}></span>} />
</Form.Item>
<Form.Item>
<Button type="primary" htmlType="submit" disabled={!formChanged} loading={pending}>
{t("common.button.save")}
@@ -324,28 +320,36 @@ const SettingsSSLProvider = () => {
avatar={<img src={"/imgs/acme/letsencrypt.svg"} className="size-8" />}
size="small"
title={t("settings.sslprovider.form.provider.option.letsencrypt.label")}
description="letsencrypt.org"
value={SSLPROVIDERS.LETS_ENCRYPT}
/>
<CheckCard
avatar={<img src={"/imgs/acme/letsencrypt.svg"} className="size-8" />}
size="small"
title={t("settings.sslprovider.form.provider.option.letsencrypt_staging.label")}
description="letsencrypt.org"
value={SSLPROVIDERS.LETS_ENCRYPT_STAGING}
/>
<CheckCard
avatar={<img src={"/imgs/acme/zerossl.svg"} className="size-8" />}
size="small"
title={t("settings.sslprovider.form.provider.option.zerossl.label")}
description="zerossl.com"
value={SSLPROVIDERS.ZERO_SSL}
/>
<CheckCard
avatar={<img src={"/imgs/acme/google.svg"} className="size-8" />}
size="small"
title={t("settings.sslprovider.form.provider.option.gts.label")}
description="pki.goog"
value={SSLPROVIDERS.GOOGLE_TRUST_SERVICES}
/>
</CheckCard.Group>
</Form.Item>
<Form.Item>
<Alert type="warning" message={<span dangerouslySetInnerHTML={{ __html: t("settings.sslprovider.form.provider.alert") }}></span>} />
</Form.Item>
</Form>
<div className="md:max-w-[40rem]">{providerFormEl}</div>