Commit Graph

482 Commits

Author SHA1 Message Date
zdl
2948f14904 refactor(HeroPanel): 提取 DetailModal 相关组件
- 主弹窗 DetailModal 使用 Hook 管理状态
- ZTSectorView/ZTStockListView 使用 memo 优化
- EventsTabView 添加空状态处理
- RelatedEventsModal 涨停归因详情
- SectorStocksModal 板块股票详情

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-13 19:00:48 +08:00
zdl
e070df5d62 refactor(HeroPanel): 提取表格列定义到 columns 目录
- 新增 renderers.js 通用渲染函数
- 新增 stockColumns.js 事件关联股票列
- 新增 sectorColumns.js 涨停板块列
- 新增 ztStockColumns.js 涨停个股列
- 新增 eventColumns.js 未来事件列
- 使用工厂函数模式,支持 useMemo 缓存

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-13 19:00:42 +08:00
zdl
9c1ec403f0 style(community): DynamicNewsCard 标题样式微调
- 移除 Heading 组件,简化为 HStack + Text
  - 调整图标和文字大小
2026-01-13 15:51:13 +08:00
zdl
61df9af798 style(community): 移除事件中心页面顶部多余 padding 2026-01-13 14:57:45 +08:00
zdl
9bfdd56af1 feat(community): 新增 MarketOverviewBanner 组件
- 股票 TOP10 弹窗功能
  - 暗色主题表格样式
2026-01-13 14:57:04 +08:00
zdl
de9dfeccca feat(community): 连板情绪图表标题改为两行布局
- 第一行:日期 + 图例
  - 第二行:标题 + 热度数 + 事件数
  - 热度图标改为 CaretUpFilled(涨停含义)
2026-01-13 14:56:37 +08:00
zdl
59da1718ae feat(community): 事件TOP10添加无限滚动动画
- 默认展示8个事件,列表向上无限轮播
  - 使用 framer-motion useAnimationControls 实现
  - 鼠标悬停时暂停动画
2026-01-13 14:55:55 +08:00
daa3b1e8f2 事件中心的涨停原因里面和事件相关 2026-01-12 08:07:14 +08:00
467a8c6616 事件中心的涨停原因里面和事件相关 2026-01-12 07:46:36 +08:00
07bb1259ef 事件中心的涨停原因里面和事件相关 2026-01-12 07:37:27 +08:00
2eb876ebbf 事件中心的涨停原因里面和事件相关 2026-01-10 19:05:14 +08:00
6ae338eae8 事件中心的涨停原因里面和事件相关 2026-01-10 18:57:05 +08:00
zdl
846c44c1ec refactor(EventCard): 工具栏 UI 重构为上下结构
- 投票按钮改用 TrendingUp/TrendingDown 折线图标
- 投票按钮改为上图标下数字的垂直布局
- 浏览量、收藏按钮改为上下结构
- 工具栏间距从 2 减为 1
- 传递超预期得分到 StockChangeIndicators

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 16:11:36 +08:00
zdl
483b9ad298 feat(EventFollowButton): 添加 layout prop 支持垂直布局
- 新增 layout prop: 'horizontal' | 'vertical'
- minimal variant 支持上图标下文字的垂直布局
- 垂直模式下调整图标大小和字体

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 16:11:28 +08:00
zdl
7bb6e6c423 refactor(Community): 移除热门事件模块,搜索框添加金色边框
- 删除 HotEvents 目录及相关组件(HotEvents.js, HotEventsSection.js)
- Community/index.js 移除 HotEventsSection 引用和 fetchHotEvents 调用
- CompactSearchBox 搜索框边框改为金色(PROFESSIONAL_COLORS.gold[500])

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 15:33:04 +08:00
zdl
2e64581056 Merge branch 'feature_bugfix/20260106' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/20260106
* 'feature_bugfix/20260106' of https://git.valuefrontier.cn/vf/vf_react:
  fix: 修复 CDN API 签名算法
  perf: COS 部署改为增量同步,只上传变更文件
  fix: CDN 刷新改用原生 HTTPS,移除 SDK 依赖
  修改部署js
  修改部署js
  修改部署js
2026-01-09 13:07:39 +08:00
zdl
9be87ad385 perf(Calendar): FullCalendar 懒加载与代码分割优化
- HeroPanel: 使用 React.lazy + Suspense 懒加载 FullCalendarPro
- craco.config: 添加 @fullcalendar 独立分包配置(~15KB gzip)
- event mock: 生成连续概念数据(2-4天同概念)便于测试跨天效果
- LimitAnalyse: 文案优化(高潮→高涨)
- ForceGraphView: 层级图优化

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 13:03:43 +08:00
a9082cc463 修改部署js 2026-01-09 11:10:05 +08:00
b2160347db heropanel修改 2026-01-09 10:10:47 +08:00
907725165c heropanel修改 2026-01-09 08:12:05 +08:00
f054987241 heropanel修改 2026-01-09 08:01:53 +08:00
eb61f6bc65 heropanel修改 2026-01-09 07:40:21 +08:00
30f6346252 heropanel修改 2026-01-09 07:36:31 +08:00
b9672bcef1 heropanel修改 2026-01-09 07:26:21 +08:00
08b4d67e12 community增加事件详情 2026-01-08 18:50:10 +08:00
86158d1dd5 community增加事件详情 2026-01-08 18:34:10 +08:00
d088bcbd12 community增加事件详情 2026-01-08 18:25:49 +08:00
b889783f6d community增加事件详情 2026-01-08 18:13:24 +08:00
46b1f2452f community增加事件详情 2026-01-08 17:45:28 +08:00
e3b13324a3 community增加事件详情 2026-01-08 17:27:29 +08:00
955bf9e34b community增加事件详情 2026-01-08 16:45:14 +08:00
6bd83cd133 community增加事件详情 2026-01-08 16:42:37 +08:00
73f52ee73a community增加事件详情 2026-01-08 15:57:55 +08:00
d02a2e3e48 community增加事件详情 2026-01-08 15:50:03 +08:00
2ac0cd45b7 community增加事件详情 2026-01-08 15:47:20 +08:00
c6fedff45a community增加事件详情 2026-01-08 14:10:30 +08:00
5e01a2451f community增加事件详情 2026-01-07 18:15:09 +08:00
ba805524ae community增加事件详情 2026-01-07 17:05:26 +08:00
242afa788c community增加事件详情 2026-01-07 17:01:00 +08:00
131e92b0b9 community增加事件详情 2026-01-07 16:33:30 +08:00
9b42c2c7c2 community增加事件详情 2026-01-07 16:17:53 +08:00
36bec225b3 community增加事件详情 2026-01-07 15:22:48 +08:00
91d57b5823 community增加事件详情 2026-01-07 15:01:27 +08:00
b5b6122a17 community增加事件详情 2026-01-07 14:40:55 +08:00
42a116ee42 community增加事件详情 2026-01-07 14:30:17 +08:00
b18208379e community增加事件详情 2026-01-07 14:13:16 +08:00
f94cc2be3b community增加事件详情 2026-01-07 14:07:14 +08:00
883d33c6c7 community增加事件详情 2026-01-07 13:51:41 +08:00
cde3707c51 community增加事件详情 2026-01-07 13:37:04 +08:00
a8cf4266b4 community增加事件详情 2026-01-07 13:26:48 +08:00