|
|
e3f12e4548
|
新增: 登录页 UI 重构 + 品牌 logo 与 Lottie 启动动画
视觉与品牌
- public/logo.svg、public/login-illustration.svg、favicon 替换为 logo.svg。
- preferences.ts 新增 logo.source 指向 /logo.svg。
- packages/effects/layouts 导出 LoginIllustration 共享组件(浮动插画,加载失败自动隐藏)。
Auth 布局重构
- layouts/auth.vue 替换默认 AuthPageLayout:主题色渐变背景 + 左侧浮动插画 +
品牌卡片 + 右上 LanguageToggle + 圆角登录卡片;KeepAlive 仅缓存 Login
(CodeLogin/QrCodeLogin 需要每次刷新验证码/二维码)。
- 表单样式通过 :deep(.login-form-container) 覆盖输入框、选择框、主按钮,
全部走 --primary 变量,与主题色联动。
登录组件
- views/_core/authentication/login.vue: 关闭默认 codeLogin/qrcodeLogin/
thirdPartyLogin/register/docLink,改为手机 / 二维码 / 企微三按钮(IconifyIcon);
三方登录前检查租户,缺失时 message.warning + validateField。
- packages/effects/common-ui/authentication/login.vue + types.ts:
新增 showDocLink prop(默认 true),替代原本 HTML 注释掉 DocLink 的做法。
- sso-callback.vue: 等待提示改为 LottieLoading 动画。
Lottie 启动动画
- 新增 loading.html(注入进 index.html)+ public/loading.json + 运行时拷贝的
public/lottie_light.min.js(.gitignore 忽略)。
- 新增 public/lottie-tint.js:共享主题色适配器(LIGHTNESSES / SHADE_MAP /
hslToRgb / patchColors / readPrimary),同时被启动白屏脚本与 Vue 组件使用,
消除两份几乎一致的实现。
- 新增 src/components/lottie-loading/LottieLoading.vue:按需加载 lottie-tint.js
并根据 CSS 变量 --primary 重新上色。
- vite.config.mts 新增 copyLottiePlayer 插件:configResolved 时无条件把
node_modules/lottie-web/.../lottie_light.min.js 拷到 public/,避免 mtime 误判。
- package.json 新增 lottie-web ^5.13.0 依赖。
i18n
- 新增 otherLoginMethods / contactSupport / weComLogin 三个文案(zh-CN / en-US)。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-24 11:40:03 +08:00 |
|
xingyu4j
|
edba53272d
|
chore: deps
|
2025-11-13 14:12:20 +08:00 |
|
dylanmay
|
5e183ee729
|
fix: 依赖处理
|
2025-11-12 14:32:14 +08:00 |
|
dylanmay
|
64baf79bb6
|
Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vben into dev
|
2025-11-12 12:25:53 +08:00 |
|
jason
|
c09ff0cfb3
|
feat: 冲突解决
|
2025-11-08 22:23:19 +08:00 |
|
jason
|
143c9660da
|
feat: [bpm][antd] 流程打印迁移
|
2025-11-08 22:13:29 +08:00 |
|
hw
|
bd9edc3fee
|
fix: 插件修改为全局
|
2025-11-07 09:56:20 +08:00 |
|
dylanmay
|
007bb2dd26
|
fix: code style
|
2025-11-06 23:23:25 +08:00 |
|
hw
|
84795d10cd
|
feat: 自动回复迁移
|
2025-11-04 16:53:08 +08:00 |
|
dylanmay
|
2153b1325c
|
Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vben into dev
|
2025-11-04 14:38:50 +08:00 |
|
dylanmay
|
c2b0a91ffc
|
feat: 消息迁移
|
2025-11-04 14:31:32 +08:00 |
|
hw
|
3e826de4aa
|
feat: antd菜单模块迁移
|
2025-11-03 14:04:00 +08:00 |
|
xingyu4j
|
a675e90328
|
chore: deps
|
2025-11-02 12:04:50 +08:00 |
|
jawe
|
0ef91c1cad
|
feat(@vben/web-antd):迁移客服模块
|
2025-10-30 15:39:08 +08:00 |
|
YunaiV
|
db1b3be27a
|
feat:【antd】【mall】diy-editor 初始化(暂时不可用,保证界面先有。。。)
|
2025-10-25 23:18:55 +08:00 |
|
xingyu4j
|
4358335d47
|
chore: 移除 min-dash 使用vben/utils 中的方法
|
2025-10-13 16:02:02 +08:00 |
|
puhui999
|
9f1c3831fa
|
refactor: 重构 bpmnProcessDesigner 组件 ele => antd
|
2025-09-14 19:53:25 +08:00 |
|
puhui999
|
3036a174fc
|
refactor: 重构 bpmnProcessDesigner designer 模块 ele => antd
|
2025-09-07 19:25:34 +08:00 |
|
puhui999
|
82fdcb5da5
|
feat: bpmnProcessDesigner 迁移(纯复制)
|
2025-09-05 15:38:09 +08:00 |
|
xingyu4j
|
e7e2ebdb73
|
refactor: tinyflow
|
2025-09-03 19:19:50 +08:00 |
|
xingyu4j
|
78d005f7e1
|
refactor: tinyflow
|
2025-09-03 19:14:10 +08:00 |
|
xingyu4j
|
1b4335760b
|
fix: tinymce
|
2025-09-03 18:03:45 +08:00 |
|
xingyu4j
|
f0f094a28d
|
chore: fix missing dependencies
|
2025-09-03 17:10:12 +08:00 |
|
xingyu4j
|
8fdbbfad22
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
|
2025-08-19 17:41:16 +08:00 |
|
vben
|
e147a9d2fd
|
chore: release 5.5.9
|
2025-08-16 22:16:02 +08:00 |
|
YunaiV
|
4be6d26375
|
feat:【framework 框架】增加 api 加解密能力(优化代码)
|
2025-08-16 17:20:45 +08:00 |
|
YunaiV
|
2920dabb99
|
feat:【framework 框架】增加 api 加解密能力
|
2025-08-16 17:09:08 +08:00 |
|
xingyu4j
|
8b89a32813
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
|
2025-07-29 15:21:32 +08:00 |
|
vben
|
1575619d53
|
chore: release v5.5.8
|
2025-07-19 22:19:50 +08:00 |
|
xingyu4j
|
b6075a6611
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
|
2025-06-04 13:49:25 +08:00 |
|
vben
|
b9aef618fe
|
chore: release 5.5.7
|
2025-06-04 05:33:06 +08:00 |
|
xingyu4j
|
a602decde9
|
refactor: pay app
|
2025-05-26 16:52:11 +08:00 |
|
xingyu4j
|
67af898baf
|
Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vben into dev
|
2025-05-26 14:49:12 +08:00 |
|
xingyu
|
f64425b724
|
!88 feat: 添加渠道配置和应用管理功能,更新相关表单和数据结构
Merge pull request !88 from 痴货/pay-master
|
2025-05-26 02:24:11 +00:00 |
|
子夜
|
01f929e10f
|
feat: 【BPM 工作流】完善操作按钮、流程签名组件
|
2025-05-24 15:10:03 +08:00 |
|
puhui999
|
98676e1dc9
|
feat: @vben/plugins/vxe-table 异步导出 vxe-table 相关组件提供给需要单独使用 vxe-table 的场景
|
2025-05-09 13:09:24 +08:00 |
|
xingyu4j
|
6a1317908a
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
|
2025-05-06 23:51:36 +08:00 |
|
vben
|
cc6c9bf7a0
|
chore: release v5.5.6
|
2025-05-06 22:32:58 +08:00 |
|
痴货
|
0b9c16a023
|
feat: 更新支付渠道表单组件,新增支付宝、微信、钱包和模拟渠道配置,重命名相关模块,优化订单详情展示
|
2025-05-05 18:18:48 +08:00 |
|
痴货
|
61e06cce09
|
feat: 添加支付宝渠道配置和应用管理功能,更新相关表单和数据结构
|
2025-05-05 12:19:04 +08:00 |
|
jason
|
ab60f8eb3a
|
Merge remote-tracking branch 'yudao/dev' into dev
|
2025-04-29 15:45:48 +08:00 |
|
jason
|
16140848b1
|
feat: 模型列表 50%
|
2025-04-29 15:30:19 +08:00 |
|
xingyu4j
|
f4fe36e9d0
|
chore: package lint
|
2025-04-28 15:06:12 +08:00 |
|
xingyu4j
|
50d028f6b8
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
|
2025-04-28 10:06:29 +08:00 |
|
vben
|
7c7051a11e
|
chore: release v5.5.5
|
2025-04-27 21:45:10 +08:00 |
|
芋道源码
|
e4267573e9
|
!83 feat: 新增 antd 模式的代码生成示例
Merge pull request !83 from puhui999/dev-tmp
|
2025-04-25 15:05:56 +00:00 |
|
YunaiV
|
bf75f0f789
|
review:【INFRA】表单构建的代码意见
|
2025-04-25 23:02:16 +08:00 |
|
puhui999
|
db86dfc8c5
|
feat: 新增 antd 模式的代码生成示例
|
2025-04-25 18:22:56 +08:00 |
|
xingyu4j
|
65dda53fa6
|
perf: formCreate
|
2025-04-25 17:26:28 +08:00 |
|
dhb52
|
10514ec1b8
|
refactor: 按 codereview 意见修改
|
2025-04-23 22:37:33 +08:00 |
|