yiqiu
|
f49532ac0d
|
资质图片问题
continuous-integration/drone/push Build is passing
|
2025-12-26 18:21:46 +08:00 |
|
yiqiu
|
af57ed9710
|
企业资质与荣誉
continuous-integration/drone/push Build is passing
|
2025-12-26 18:09:00 +08:00 |
|
yiqiu
|
58e59dd896
|
优化企业荣誉
continuous-integration/drone/push Build is passing
|
2025-12-26 17:58:24 +08:00 |
|
yiqiu
|
a2414d721c
|
22222222222222
continuous-integration/drone/push Build is passing
|
2025-12-25 15:45:44 +08:00 |
|
yiqiu
|
60ebfede6c
|
修复图片路径问题:删除 /web/BlackFruit-web/ 前缀
continuous-integration/drone/push Build is passing
- 批量删除所有文件中的 /web/BlackFruit-web/ 前缀
- 将相对路径改为绝对路径(以 / 开头)
- 修改范围:
- /assets/ 资源路径
- /css/ 样式文件路径
- /js/ 脚本文件路径
- /common/ 公共资源路径
- /vender/ 第三方库路径
- 解决部署后所有静态资源 404 的问题
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-25 15:40:46 +08:00 |
|
yiqiu
|
46adb018e0
|
重构样式
continuous-integration/drone/push Build is passing
|
2025-12-25 14:01:36 +08:00 |
|
yiqiu
|
4eb134bea9
|
修复注册按钮显示问题 - 使用计算后的样式检查登录状态
continuous-integration/drone/push Build is passing
问题:JavaScript 检查的是 inline style.display 而不是计算后的样式
- HTML 中 no-login 元素有 style="display: none"
- JavaScript 看到 style.display === 'none' 判断已登录
- 实际上 CSS 已经设置 display: flex !important
解决方案:
- 使用 window.getComputedStyle() 获取实际应用的样式
- 添加 else 分支确保默认显示未登录状态
- 显式设置 inline style.display = 'flex' 来覆盖 HTML 中的 display: none
现在注册按钮应该正常显示!
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-17 16:41:51 +08:00 |
|
yiqiu
|
460068b768
|
移动端添加汉堡菜单和侧边导航栏,优化交互体验
continuous-integration/drone/push Build is passing
前端改动:
- 添加移动端汉堡菜单按钮(右上角)
- 创建侧边导航栏(从右侧滑入)
- 包含主导航菜单项
- 包含文档和控制台链接
- 包含登录/注册功能
- 已登录状态显示用户信息和操作菜单
- 移动端隐藏桌面导航链接(文档、控制台、登录、注册)
- 侧边栏支持点击遮罩层、关闭按钮、导航链接关闭
- 实现桌面端和移动端登录状态同步
- 使用 MutationObserver 监听登录状态变化
样式改动:
- 汉堡菜单三条杠动画效果(点击变叉号)
- 侧边栏深色科技风格,渐变背景
- 侧边栏从右侧滑入动画,带遮罩层
- 导航项 hover 效果和滑动动画
- 用户头像和信息卡片样式
- 响应式适配(767px、575px 断点)
交互优化:
- banner-list 快速入口卡片改为一行两个(grid 布局)
- 调整幻灯片进度条位置(767px: bottom 40px,575px: bottom 60px)
- 避免进度条和按钮重合
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-12 20:10:33 +08:00 |
|
yiqiu
|
0f6da17a30
|
美化企业荣誉展示模块,优化少量证书的展示效果
continuous-integration/drone/push Build is passing
HTML 改动:
- 重新设计荣誉区域结构,独立成 honor-section
- 添加标题"企业荣誉"和副标题"权威认证,值得信赖"
- 使用 honor-list 容器承载荣誉卡片
CSS 改动:
- 设计精致的卡片式布局,每个荣誉独立展示
- 280px 宽度卡片,适合 2-4 个证书的横向排列
- 添加圆形图标容器(120px),带渐变边框和发光效果
- 卡片悬停时:图标放大旋转、发光边框显现、光晕效果
- 响应式设计:平板、手机端自适应布局
- 保留旧样式作为兼容(.cert 设为 display: none)
JavaScript 改动:
- 更新 DOM 结构生成代码,使用新的 honor-item 样式
- 使用事件委托处理动态生成的卡片点击事件
- 点击卡片弹出 viewer 查看证书大图
视觉特点:
- 深色科技风格,毛玻璃效果
- 渐变色装饰,光晕动效
- 适合少量(2-6个)证书的精致展示
- 居中对齐,突出重要性
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 18:00:17 +08:00 |
|
yiqiu
|
7b8b838907
|
移除合作伙伴/成功案例模块
continuous-integration/drone/push Build is passing
前端部分:
- 删除 index.html 中的"聚焦核心场景,助力数智升级"模块
- 删除 js/index.js 中处理 partner 数据的相关代码
主题配置插件部分:
- 从 ThemeConfigModel.php 的默认配置中移除 partner 字段
- 从后台配置界面移除"合作伙伴/成功案例"配置区块
- 删除 JavaScript 中的 addPartner 和 removePartner 方法
- 更新 README.md 移除合作伙伴相关说明
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 17:34:08 +08:00 |
|
yiqiu
|
bdad886cf9
|
简化解决方案幻灯片为单卡片淡入淡出效果
continuous-integration/drone/push Build is passing
- 移除复杂的堆叠和多列动画效果
- 改为简单的单卡片展示模式
- 使用 0.6s 的 opacity 淡入淡出过渡
- 保留 3 秒自动播放和按钮切换功能
- 保留鼠标悬停暂停、离开恢复播放功能
- 简化 CSS 代码,提升可维护性
- 简化 JavaScript 逻辑,移除复杂的动画状态管理
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 16:12:00 +08:00 |
|
yiqiu
|
8cb6d0cdc9
|
重构为左中右三栏卡片切换效果
continuous-integration/drone/push Build is passing
- 中间显示主卡片,完整展示内容
- 左右两侧显示相邻卡片的部分预览(缩小85%,半透明)
- 切换时右侧卡片滑动到中间成为主卡片
- 同时中间卡片滑动到左侧成为预览
- 左侧卡片向左消失,新的右侧卡片从右边进入
- 所有卡片同步移动,形成流畅的轮播效果
- 动画时长0.6s,使用 cubic-bezier 缓动
- 保持自动播放和交互功能
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 16:06:15 +08:00 |
|
yiqiu
|
817df58b69
|
实现卡片堆叠效果,后面卡片可见部分轮廓
continuous-integration/drone/push Build is passing
- 当前卡片在最前面,完全显示
- 后面3张卡片依次堆叠,露出顶部边缘
- 使用 scale 和 translateY 制造深度感
- 堆叠卡片透明度和亮度递减,形成视觉层次
- 切换时当前卡片滑出,新卡片从右侧滑入最前面
- 其他卡片自动更新堆叠位置
- 添加 perspective 增强3D效果
- 容器底部增加 padding 防止堆叠卡片被裁剪
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 16:01:32 +08:00 |
|
yiqiu
|
62b755df3f
|
优化解决方案幻灯片为堆叠滑动效果
continuous-integration/drone/push Build is passing
- 改为从右到左的堆叠滑动切换效果
- 当前幻灯片向左滑出,新幻灯片从右侧滑入
- 添加 z-index 层级控制,实现堆叠视觉效果
- 使用 CSS 关键帧动画替代 transition
- 添加 isAnimating 锁,防止动画期间重复触发
- 动画时长 0.8s,使用 cubic-bezier 缓动函数
- 保持自动播放和悬停暂停功能
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 15:58:33 +08:00 |
|
yiqiu
|
d222a6e993
|
移除解决方案幻灯片的播放进度条
continuous-integration/drone/push Build is passing
- 删除 HTML 中的进度条元素
- 移除 CSS 中进度条相关样式
- 简化 JavaScript 代码,移除进度条更新逻辑
- 保留自动播放和按钮切换功能
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 15:55:29 +08:00 |
|
yiqiu
|
dcaadf4d81
|
重新设计"全场景全栈解决方案"板块为幻灯片展示形式
continuous-integration/drone/push Build is passing
- 将竖向卡片布局改为上下两层结构
- 上层:7个解决方案标签按钮,支持点击切换
- 下层:幻灯片内容区(左侧文案+右侧图片)
- 添加3秒自动播放功能,支持循环切换
- 添加实时进度条显示播放进度
- 鼠标悬停时暂停,离开时恢复播放
- 采用玻璃态毛玻璃背景和科技感渐变配色
- 优化响应式布局,适配桌面、平板和手机端
- 添加流畅的淡入淡出切换动画和光晕效果
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 15:51:40 +08:00 |
|
yiqiu
|
c3488e8651
|
优化首页数据加载逻辑,优先使用 SSR 注入数据
continuous-integration/drone/push Build is passing
- 修改 setIndexData 函数接收 commentObj 参数
- 优先使用 window.__themeCommon(SSR 注入数据)
- 其次使用 sessionStorage 缓存数据
- 最后降级到 AJAX 请求
- 添加空值检查防止报错
- 支持主题配置插件的合作伙伴配置
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-24 15:42:42 +08:00 |
|
yiqiu
|
4ebfaf7fd0
|
放大发发顺丰阿道夫撒
continuous-integration/drone/push Build is passing
|
2025-11-23 01:26:23 +08:00 |
|
yiqiu
|
8ff4c21c57
|
的发放
continuous-integration/drone/push Build is passing
|
2025-11-23 01:08:42 +08:00 |
|
yiqiu
|
f060daa9f4
|
更好发挥
continuous-integration/drone/push Build is passing
|
2025-11-23 00:58:33 +08:00 |
|
yiqiu
|
e4fb0b6135
|
风大四发安抚打算
continuous-integration/drone/push Build is passing
|
2025-11-23 00:53:08 +08:00 |
|
yiqiu
|
08e308b58d
|
风大四发
continuous-integration/drone/push Build is passing
|
2025-11-23 00:50:29 +08:00 |
|
yiqiu
|
191c63a90b
|
打发发达 大法
continuous-integration/drone/push Build is passing
|
2025-11-23 00:46:33 +08:00 |
|
yiqiu
|
716fe9c7f2
|
测试
continuous-integration/drone/push Build is passing
|
2025-11-22 23:28:20 +08:00 |
|
yiqiu
|
0f9f96c596
|
的撒法
continuous-integration/drone/push Build is passing
|
2025-11-22 22:35:44 +08:00 |
|
yiqiu
|
28d2efb4f2
|
得瑟得瑟
continuous-integration/drone/push Build is passing
|
2025-11-22 19:17:19 +08:00 |
|
yiqiu
|
5dd0d850dc
|
法大师傅
continuous-integration/drone/push Build is passing
|
2025-11-22 19:14:08 +08:00 |
|
yiqiu
|
3ae688e70f
|
大法
continuous-integration/drone/push Build is passing
|
2025-11-22 19:12:19 +08:00 |
|
yiqiu
|
10354cb5f3
|
地方
continuous-integration/drone/push Build is passing
|
2025-11-22 19:11:18 +08:00 |
|
yiqiu
|
e2ebf4e2f0
|
的
continuous-integration/drone/push Build is passing
|
2025-11-22 19:08:21 +08:00 |
|
yiqiu
|
3eddc86169
|
的
continuous-integration/drone/push Build is passing
|
2025-11-22 19:06:38 +08:00 |
|
yiqiu
|
3ee991ca63
|
的
continuous-integration/drone/push Build is passing
|
2025-11-22 19:04:53 +08:00 |
|
yiqiu
|
db8d92194a
|
的
continuous-integration/drone/push Build is passing
|
2025-11-22 19:02:05 +08:00 |
|
yiqiu
|
a20432b779
|
发
continuous-integration/drone/push Build is passing
|
2025-11-22 18:57:54 +08:00 |
|
yiqiu
|
5c2a4311f7
|
的
continuous-integration/drone/push Build is passing
|
2025-11-22 18:54:57 +08:00 |
|
yiqiu
|
bf35cde52b
|
反代
continuous-integration/drone/push Build is passing
|
2025-11-22 18:53:05 +08:00 |
|
yiqiu
|
be20b0d767
|
粒子
continuous-integration/drone/push Build is passing
|
2025-11-22 18:47:32 +08:00 |
|
yiqiu
|
9011cec580
|
重构
continuous-integration/drone/push Build is passing
|
2025-11-22 18:44:13 +08:00 |
|
yiqiu
|
69b5c8bebd
|
达到
continuous-integration/drone/push Build is passing
|
2025-11-22 18:39:41 +08:00 |
|
yiqiu
|
0e1b0ad41c
|
发
continuous-integration/drone/push Build is passing
|
2025-11-22 18:37:59 +08:00 |
|
yiqiu
|
87c13413bc
|
方法
continuous-integration/drone/push Build is passing
|
2025-11-22 18:12:54 +08:00 |
|
yiqiu
|
46fb008127
|
好好好
continuous-integration/drone/push Build is passing
|
2025-11-22 18:10:28 +08:00 |
|
yiqiu
|
51fd1035aa
|
东方大厦
continuous-integration/drone/push Build is passing
|
2025-11-22 01:14:47 +08:00 |
|
yiqiu
|
587ee8f99e
|
sfgsd
continuous-integration/drone/push Build is passing
|
2025-11-22 00:41:38 +08:00 |
|
yiqiu
|
611a10b872
|
糊糊
continuous-integration/drone/push Build is passing
|
2025-11-22 00:37:09 +08:00 |
|
yiqiu
|
b5cda581eb
|
发达
continuous-integration/drone/push Build is passing
|
2025-11-22 00:29:46 +08:00 |
|
yiqiu
|
ceceaab1c7
|
顶顶顶
continuous-integration/drone/push Build is passing
|
2025-11-22 00:08:37 +08:00 |
|
yiqiu
|
f482f3441b
|
ffvvv
continuous-integration/drone/push Build is passing
|
2025-11-22 00:06:57 +08:00 |
|
yiqiu
|
06378eee49
|
给他人
continuous-integration/drone/push Build is passing
|
2025-11-22 00:04:47 +08:00 |
|
yiqiu
|
4a337c183a
|
ddsds
continuous-integration/drone/push Build is passing
|
2025-11-22 00:02:10 +08:00 |
|