qing
|
577386bff2
|
feat(static): 同步美化注册/找回密码/树状笔记页
- 新增 auth.css:表单页共享美化(点阵背景、品牌渐变顶条卡片、eyebrow 标题、
渐变提交按钮、入场动画),register/forgot 各加一行 link 与 eyebrow
- 新增 dnfs.css:笔记页美化(顶部底纹暖光、卡片逐张入场、编辑卡聚焦光环);
顺带修复节点编辑卡裸 <button> 无主题底色的问题
- 动效均遵循 prefers-reduced-motion,颜色全部消费 theme.css 变量
|
2026-08-06 17:42:38 +00:00 |
|
qing
|
f003b4dfaa
|
style(static): 注册页图形验证码统一为 code-box 布局
- register.html 图形验证码改用 .code-box 行内布局,与邮箱验证码对齐
- theme.css 新增可复用 .captcha-img 类,替代内联样式
- README 功能列表补充表单组件说明
|
2026-08-01 02:51:55 +08:00 |
|
qing
|
6ee1eca789
|
feat(static): 注册页获取验证码接入图形验证码
配合 gateway v0.5.4 邮件轰炸防护(/register/send_code 强制 CAPTCHA):
- register.html: 邮箱与邮箱验证码之间新增图形验证码区块(图片+输入框,复用 login 页结构)
- register.js:
- 新增 refreshCaptcha() 复用 /captcha/image 代理路由(与 login.js 一致)
- 新增 checkCaptcha() 校验图形验证码非空且 Token 已加载
- 获取验证码按钮点击时先校验图形验证码,再携带 captcha_token + captcha_answer 发送
- 无论发送成败都刷新图形验证码(Token 一次性消费)
- 重置表单时清空图形验证码并刷新
方案 A:仅在「获取验证码」时要求 CAPTCHA,注册提交不加(邮箱验证码已是二次验证)
|
2026-08-01 02:42:15 +08:00 |
|
qing
|
ee44e1bef1
|
docs & ui: 完善 captcha/aibox 文档,登录注册改为邮箱制
- captcha/README.md: 补充字段级接口文档与错误码表
- aibox/README.md: 对照 main.py 源码核对修正(入口/模型/工具/配置)
- static/public/login.html & register.html: 用户名改为邮箱
- static/public/js/register.js: 合并注册页双邮箱框为单一邮箱字段
|
2026-07-27 22:51:57 +08:00 |
|
qing
|
f133288586
|
增加备案号
|
2026-07-23 12:04:56 +08:00 |
|
qing
|
69aa20b979
|
refixy
|
2026-07-23 09:15:08 +08:00 |
|
qing
|
7a919e624f
|
修改前端
|
2026-07-23 09:03:22 +08:00 |
|
qing
|
750bdbec6f
|
重构前端
|
2026-07-23 08:43:52 +08:00 |
|
shufeng2012
|
5582931c0d
|
🎨 将qing.css改为通用style.css
|
2026-07-22 21:20:48 +08:00 |
|
qing
|
96c500d501
|
css
|
2026-07-22 19:43:03 +08:00 |
|
qing
|
8364607d7b
|
注册修复
|
2026-07-21 22:08:56 +08:00 |
|
qing
|
b1f0aec4ab
|
updatex
|
2026-07-21 11:54:10 +08:00 |
|
qing
|
70d467d052
|
init
|
2026-07-20 11:12:29 +08:00 |
|