feat: 注册关闭时页面隐藏表单并显示友好提示,保留登录入口

- RegisterPage 传入 RegistrationEnabled 标志到模板
- 注册关闭时隐藏输入框和按钮,显示“当前暂不开放注册”提示
- 保留“已有账号?立即登录”链接
- API 层已有拦截(AuthService.Register 返回 403),无需修改
- authUseCase 接口新增 IsRegistrationEnabled 方法(ISP)
This commit is contained in:
2026-05-30 20:38:55 +08:00
parent 90d17ed4b1
commit fb2eff5f23
5 changed files with 38 additions and 5 deletions

View File

@ -36,6 +36,25 @@
margin-bottom: 2rem;
}
/* ---------- Registration Closed Notice ---------- */
.registration-closed {
text-align: center;
padding: 2.5rem 1rem;
margin-bottom: .5rem;
}
.registration-closed .closed-message {
font-size: 1.05rem;
font-weight: 600;
color: var(--color-primary);
margin-bottom: .5rem;
}
.registration-closed .closed-subtitle {
font-size: .9rem;
color: var(--color-secondary);
}
/* ---------- Form ---------- */
.form-group {
margin-bottom: 1.2rem;