张翔
92af40df8e
fix: resolve test failures and improve test stability
...
- Fix navigation menu display and click issues
- Fix scroll to top/bottom test failures
- Fix section display tests by removing non-existent contact section
- Add data-testid attributes for better test reliability
- Optimize test expectations for scroll behavior
- Add contact page layout for metadata export
- Update section components with proper ARIA attributes
2026-03-07 10:47:14 +08:00
张翔
2d6cd79067
fix: add name and data-testid attributes for form input fields
2026-03-05 21:51:50 +08:00
张翔
318081a62a
fix: add data-testid attributes for contact page elements
2026-03-05 21:49:12 +08:00
张翔
9cbc80742a
feat: 重构联系页面并增强安全性
...
refactor: 优化导航和路由逻辑
fix: 修复移动端样式问题
perf: 优化字体加载和性能
test: 添加安全性和可访问性测试
style: 调整按钮和表单样式
chore: 更新依赖版本
ci: 添加安全头配置
build: 优化构建配置
docs: 更新常量信息
2026-03-01 10:56:54 +08:00
张翔
0cfefaa937
refactor(ui): 优化导航组件和页面布局
...
- 移除多个页面的面包屑导航组件
- 添加统一的返回按钮组件替代各页面独立实现
- 优化导航栏滚动检测逻辑和动画效果
- 更新常量类型定义和统计数据
- 调整动态导入的SSR配置为false
- 添加FlipClock组件展示公司运营时长
- 优化新闻列表页的类型安全和响应式设计
2026-02-28 13:09:07 +08:00
张翔
9451814ca4
feat: 添加面包屑导航组件并优化页面布局
...
refactor: 重构页面结构和导航逻辑
fix: 修复移动端菜单导航和滚动行为
perf: 优化图片加载性能和资源请求
test: 添加端到端测试和性能测试用例
docs: 更新.gitignore文件
chore: 更新依赖和配置
style: 优化代码格式和类型安全
ci: 调整Playwright测试超时时间
build: 更新Next.js配置和构建选项
2026-02-28 09:09:04 +08:00
张翔
9d01e0982f
fix: improve type safety in service detail page
2026-02-27 20:41:40 +08:00
张翔
94c419f601
feat: add back to home button on all list pages
2026-02-27 20:39:50 +08:00
张翔
5924a7d493
feat: add skeleton screen components and optimize image config
2026-02-27 20:30:36 +08:00
张翔
b787c769ec
feat: implement contact form submission with validation
2026-02-27 10:59:29 +08:00
张翔
5d5b7feb0a
feat(e2e): 添加完整的E2E测试框架和测试用例
...
添加Playwright测试框架配置和基础页面对象
实现冒烟测试用例覆盖首页和联系页面核心功能
更新导航组件以支持滚动高亮功能
添加BackButton组件统一返回按钮行为
配置Woodpecker CI集成和测试报告生成
2026-02-27 10:30:33 +08:00
张翔
4a616fe96e
refactor: complete website optimization - unified navigation, colors, and structure
...
- Created service detail pages with storytelling style
- Created service list page
- Removed service modal interactions
- Simplified homepage About section
- Added homepage Cases section
- Updated navigation to use page links instead of anchors
- Created products list page
- Updated footer links
- Unified color scheme to brand red (#C41E3A)
- Fixed TypeScript errors (removed unused imports)
- Fixed JSX syntax errors
- Split About page into server and client components
- All tests passing: typecheck and build successful
2026-02-26 21:43:44 +08:00
张翔
14af1a755f
refactor: update solutions page color scheme to brand red
2026-02-26 21:30:44 +08:00
张翔
e72d678521
refactor: update case detail page color scheme to brand red
2026-02-26 21:29:48 +08:00
张翔
8cb5b7659f
feat: add products list page
2026-02-26 21:27:49 +08:00
张翔
cb512bb13a
refactor: update homepage section order with cases section
2026-02-26 21:26:26 +08:00
张翔
1e1c68670b
refactor: remove service detail modal component
2026-02-26 21:24:59 +08:00
张翔
bbd3930e7f
feat: add services list page
2026-02-26 21:23:45 +08:00
张翔
474e21507a
feat: add service detail page with storytelling style
2026-02-26 21:23:17 +08:00
张翔
93f9bca2e4
fix: convert solutions and cases pages to client components
2026-02-26 18:50:24 +08:00
张翔
712f8572ab
feat: create cases page with new content structure
2026-02-26 18:48:13 +08:00
张翔
679d49043d
feat: create solutions page with three service modules
2026-02-26 18:44:50 +08:00
张翔
959c7aabea
fix: remove duplicate routes from (marketing) group
2026-02-26 18:22:43 +08:00
张翔
dd0878a7a4
fix: rename news dynamic route parameter from id to slug
2026-02-26 18:20:00 +08:00
张翔
3de9890fc4
fix: 修复TypeScript类型错误
...
- 移除未使用的导入
- 修复产品详情页面的description类型错误
- 修复服务详情页面的description类型错误
- 修复联系表单API的类型错误
- 添加Award图标的导入
2026-02-26 16:26:40 +08:00
张翔
e4cf4836dd
feat: 创建详情页面和法律页面
...
- 创建产品详情页面组件,支持技术架构、应用场景、客户案例展示
- 创建服务详情页面组件,支持服务内容、流程、优势展示
- 创建隐私政策页面,符合中国法律要求
- 创建服务条款页面,规范用户服务协议
2026-02-26 16:22:49 +08:00
张翔
7f450dff87
refactor(products): 更新产品列表和描述信息
...
移除物联网和AI产品,新增内容管理系统
更新产品页面描述和联系按钮滚动功能
2026-02-26 15:52:04 +08:00
张翔
fecbfd1990
feat: 添加预览效果页面并优化交互效果
...
refactor: 优化代码健壮性和类型安全
style: 更新字体样式和全局CSS
fix: 修复IntersectionObserver潜在空引用问题
chore: 更新依赖和ESLint配置
build: 更新构建ID和路由配置
2026-02-24 10:24:05 +08:00
张翔
37a86bfaf7
feat(perf,ux): implement performance and UX optimizations
...
Phase 2: Performance Optimizations
- Implement dynamic imports for non-critical sections
- Add loading skeletons for lazy-loaded components
- Optimize bundle size with code splitting
- Enable SSR for dynamic components
Phase 3: UX Optimizations
- Create ErrorBoundary component for graceful error handling
- Add Toast notification component for user feedback
- Implement success/error notifications in contact form
- Add error handling with user-friendly messages
Files modified:
- src/app/(marketing)/page.tsx: Dynamic imports for sections
- src/app/(marketing)/layout.tsx: Error boundary integration
- src/components/sections/contact-section.tsx: Toast notifications
- src/components/ui/error-boundary.tsx: New error boundary component
- src/components/ui/toast.tsx: New toast notification component
Impact:
- Reduced initial bundle size
- Faster page load times
- Better error handling
- Improved user feedback
- Enhanced user experience
2026-02-24 00:44:40 +08:00
张翔
15e17a8f20
fix: add light/dark mode support with Tailwind dark: prefix
2026-02-21 23:32:47 +08:00
张翔
1d7872c8cc
fix: simplify page to use only existing components
2026-02-21 23:06:56 +08:00
张翔
34c96c119d
feat: add case detail pages with SSG and dynamic routing
2026-02-13 14:53:52 +08:00
张翔
8ac0065a06
feat: add testimonials section with testimonial cards
2026-02-13 14:11:19 +08:00
张翔
04b2aca4c1
feat: add insights section to homepage
2026-02-13 14:07:31 +08:00
张翔
522f1e09a7
feat: 重构网站UI设计并优化布局结构
...
重构整体UI设计,采用红色主题配色方案
优化页面布局结构,将Header和Footer移至page组件
更新按钮样式和交互效果,增强视觉反馈
调整全局字体配置,使用思源黑体作为中文字体
改进各区块卡片样式,增加悬停动画效果
优化响应式设计,提升移动端体验
2026-02-08 16:46:22 +08:00
张翔
150024b6ac
build: 更新Next.js配置以支持静态导出并添加新依赖
...
更新next.config.ts文件以支持静态导出功能,并添加了多个新的依赖项到package.json中,包括UI组件库和动画库。同时生成了构建相关的文件和配置。
2026-02-02 17:59:29 +08:00