Commit Graph

5 Commits

Author SHA1 Message Date
virtheart af898f1cfe refactor(页面动画): 优化首页动画元素引用和初始化逻辑
移除未使用的 introCharRefs 引用,改用 gsap.utils.toArray 获取字符元素
将 '.hero-intro-tm' 选择器结果缓存为 tmElement 避免重复查询
为静态元素添加 v-once 指令提升性能
调整部分元素的初始 opacity 和 visibility 状态
2026-04-26 21:58:25 +08:00
virtheart c1ab766c49 feat: 添加页面加载动画并优化首屏入场效果
- 在页面加载时添加加载进度条动画
- 重构首屏入场动画逻辑,分离加载层和品牌展示层
- 优化滚动控制逻辑,避免 class 和 inline style 冲突
- 添加动画状态管理变量,防止重复触发
2026-04-26 21:55:48 +08:00
virtheart a22739aa7d feat: 添加 Pinia 状态管理并重构首页动画逻辑
- 添加 Pinia 作为状态管理工具,创建用户 store 管理登录状态
- 重构首页动画逻辑,使用 CSS sticky 替代 ScrollTrigger 实现更流畅的滚动效果
- 优化首屏加载和动画播放流程,修复热更新时的样式残留问题
- 添加演示用户数据并展示在页面属性中
2026-04-26 20:39:14 +08:00
virtheart 3173bd3cd6 feat: 添加首页入场动画并优化滚动交互
- 在 lenis.client.ts 中提供 lenis 实例供全局使用
- 添加首页入场动画,包含字母动画和过渡效果
- 优化滚动行为,入场期间锁定滚动
- 修复自定义光标初始位置问题
- 调整页面布局样式,隐藏滚动条
- 更新头部组件类名以匹配新设计
2026-04-26 19:26:27 +08:00
virtheart fc52afda99 feat: 初始化Arctic New One项目基础架构
添加项目基础文件结构,包括:
- 国际化多语言支持
- Tailwind CSS配置
- 自定义布局组件
- 平滑滚动和动画效果
- 自定义光标交互
- 错误页面处理
2026-04-26 19:03:48 +08:00