kate522
|
b3b21df409
|
fix(vip): 会员弹窗 DOM 结构 1:1 对齐 Zibll payvip-modal
整体结构由自实现(aksrt-panel/aksrt-vip-tab/aksrt-modal-close)迁移到
参考主题 zibpay_get_pay_modal 原生 DOM:
- 根元素 box-body payvip-modal;close 按钮改为 Zibll 原版内联 SVG
(.close + ic-close 1024 viewBox path)
- 用户信息 list-inline user-box(avatar-img 头像 + b.em12 + badg
c-yellow vip-expdate-tag 到期标签)
- 会员缩略卡 tab:vip-cardminis + vip-card vip-cardmini level-N
vip-themeN + abs-center vip-baicon + v-iconbox(v-icon/v-info/
v-name/v-desc)+ abs-right active-icon 勾选图标
- pane 改为 bootstrap 原生 tab-pane fade active in(移除冗余 hidden
属性),tab 切换同步 active/in 双类
- 左侧信息盒 pay-vip-info:v-iconbox 图标 + v-name/v-desc + 管理员
配置的 v-equity 权益列表 + abs-center vip-baicon 背景图标
- 套餐卡 zib-widget vip-product product-box:价格行 mark 小号 px12
前缀 + original-price 原价 + abs-right vip-tag badg 折扣角标 +
时长 badge;label-box charge-box 盒由 bootstrap :checked 选中态驱动
- pane 内积分兑换链接与 more 说明移至套餐区(对齐 Zibll 顺序)
- 清理 vip-modal.css 死样式(aksrt-vip-modal-panel、aksrt-vip-tab、
aksrt-vip-level-header、aksrt-vip-product-label、vip-product/
vip-tag/product-price 本地重复、uc-vip-shop__tip 等 -148 行),
样式统一由 main.css 复刻的 Zibll 原版段提供
|
2026-09-18 13:04:19 +08:00 |
|
kate522
|
9375b1c30c
|
refactor(assets): vendor 资产迁入标准目录并全仓去除 zibll 标识
- assets/vendor 全量迁移: fontawesome5→assets/fontawesome5, css→assets/css,
js→assets/js/runtime(避开 14 个同名自有文件), img 合并去重→assets/img,
fonts→assets/fonts; 删除 assets/vendor
- libs 五个与 widgets/third-party 字节相同的库不重复入库, loader paths 改指向
- 运行时切换: _win.uri=assets 根, loader baseUrl=/js/runtime, enlighter 注入
路径同步; PHP 7 个引用文件切换并改名 $zibll_*→$runtime_*
- 去品牌: Qinver 头注释/品牌 console.log/演示链接清除, 默认文案中性化
- 功能标识符改名: zib__→aksrt__, zib_ajax→aksrt_ajax, window.zib→
window.aksrtLegacy, zibllblock/*→aksrtblock/*, .zib-widget→.aksrt-panel,
.zib-slider→.aksrt-slider, zib_menu_options meta 键等
- 自有 CSS 改名: legacy-utilities/compat-vars/footer shell
- admin SPA 重建; 契约测试同步(路径/断言/文件更名)
- 例外保留: tests/visual 对照环境与 fixtures 前缀(外部 Zibll 产品引用)
验证: php -l 133 个改动文件通过; runtime 86 个 JS node --check 通过;
契约测试 68/70(2 个失败经 stash 对照确认为存量问题)
|
2026-08-22 16:16:30 +08:00 |
|
kate522
|
b39bcbc53c
|
修复了一些问题
|
2026-08-21 14:39:30 +08:00 |
|
kate522
|
3368261d52
|
修复了一些问题
|
2026-08-21 14:13:53 +08:00 |
|
kate522
|
b556384025
|
(fix):update vip toast
|
2026-08-18 03:18:28 +08:00 |
|
 kate522andClaude Fable 5
|
3231ca8b1e
|
fix(vip): align modal level icon and name
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-11 18:25:53 +08:00 |
|
 kate522andClaude Fable 5
|
52e119acbd
|
fix(vip): preserve cards and align level icons
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-11 18:09:59 +08:00 |
|
 kate522andClaude Fable 5
|
fbbc8faf3d
|
fix(vip): render membership icons without wrappers
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-11 18:02:34 +08:00 |
|
 kate522andClaude Fable 5
|
df858d04dc
|
feat(user-center): add VIP points exchange modal
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-09 16:15:08 +08:00 |
|
 kate522andClaude Fable 5
|
34150f3358
|
refactor(modal): remove legacy compatibility paths
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-05 00:06:37 +08:00 |
|
 kate522andClaude Fable 5
|
d79b063bf9
|
feat(modal): add cancellable shared runtime
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-04 23:24:37 +08:00 |
|
kate522
|
20a5ae9aae
|
fix(nav): restore publish/VIP hover bridge and fixed CTA size
Close dead zone under 发布 (transparent bridge + ::before plate), fix
VIP cards hidden by wrong .navbar-vip.hover-show selector, keep CTA 34px.
|
2026-07-22 09:22:27 +08:00 |
|
kate522
|
23416515d3
|
fix(vip): remove forced equity bullet dots
|
2026-07-21 20:24:56 +08:00 |
|
kate522
|
ee5a16f9a0
|
fix(ui): center float QR titles and repair UC VIP layout
|
2026-07-21 19:51:08 +08:00 |
|
kate522
|
965032f2e9
|
feat(vip): Batch 2 pay-vip modal REST, JS, and CSS
|
2026-07-21 16:45:23 +08:00 |
|