feat: update backup recommendations UI; enhance styles and structure for better user experience

This commit is contained in:
shuaiplus
2026-05-10 01:54:12 +08:00
parent 4e62c90700
commit 2f1b61e883
10 changed files with 504 additions and 79 deletions
+7 -1
View File
@@ -109,7 +109,13 @@ function WebsiteRow(props: WebsiteRowProps) {
))}
</select>
{props.canRemove && (
<button type="button" className="btn btn-secondary small" onClick={() => props.onRemove(props.index)}>
<button
type="button"
className="btn btn-secondary small website-remove-btn"
title={t('txt_remove')}
aria-label={t('txt_remove')}
onClick={() => props.onRemove(props.index)}
>
<X size={14} className="btn-icon" />
{t('txt_remove')}
</button>