# TechCorp 官网项目

一个简约科技风格的多页面企业官网，基于 Vue 3 + Vite + Element Plus 构建。

## 🚀 技术栈

- **前端框架**: Vue 3.5.32
- **构建工具**: Vite 7.3.2
- **UI 组件库**: Element Plus
- **路由管理**: Vue Router 5.0.6
- **状态管理**: Pinia 3.0.4

## 📁 项目结构

```
src/
├── assets/              # 静态资源
│   └── main.css        # 全局样式文件
├── module/             # 公共组件
│   ├── head_menu.vue   # 顶部导航栏
│   └── footer.vue      # 页脚组件
├── router/             # 路由配置
│   └── router.js
├── views/              # 页面组件
│   ├── index/          # 首页
│   ├── products/       # 产品服务页
│   ├── about/          # 关于我们页
│   └── contact/        # 联系我们页
├── App.vue             # 根组件
└── main.js             # 入口文件
```

## ✨ 功能特性

### 1. 首页 (Home)

- 轮播图展示（自动播放，图片自适应）
- 核心优势展示
- 数据统计区域（动态数字展示）
- 行动号召区域（CTA）

### 2. 产品服务页 (Products)

- 产品分类筛选功能
- 产品卡片展示
- 服务特色介绍
- 价格信息展示

### 3. 关于我们页 (About)

- 简介和基本信息
- 价值展示
- 团队介绍
- 发展历程时间线

### 4. 联系我们页 (Contact)

- 联系信息展示（QQ、微信、邮箱等）
- 常见问题FAQ

## 🎨 设计风格

### 配色方案

- **主色调**: 科技蓝 (#0066ff)
- **辅助色**: 青色 (#00d4ff)
- **背景色**: 纯白 (#ffffff) / 浅灰 (#f8f9fa)
- **文字色**: 深灰 (#1a1a1a) / 中灰 (#666666)

### 设计特点

- 简约现代的界面设计
- 渐变色点缀增加科技感
- 卡片式布局，层次分明
- 流畅的动画过渡效果
- 响应式设计，适配移动端

## 🛠️ 开发指南

### 安装依赖

```bash
npm install
```

### 启动开发服务器

```bash
npm run dev
```

访问 http://localhost:5174/

### 构建生产版本

```bash
npm run build
```

### 预览生产构建

```bash
npm run preview
```

## 📱 响应式支持

网站完全支持响应式设计，在以下设备上都有良好的显示效果：

- 桌面端（Desktop）
- 平板端（Tablet）
- 移动端（Mobile）

## 🎯 核心组件

### 导航栏 (head_menu.vue)

- 使用 router-link 实现无刷新页面切换
- 当前页面高亮显示
- 毛玻璃效果背景
- 响应式菜单布局

### 页脚 (footer.vue)

- 公司信息展示
- 快速链接导航
- 社交媒体图标
- 版权信息

### 全局样式 (main.css)

- CSS 变量定义主题色
- 通用按钮样式
- 卡片组件样式
- 动画效果定义
- 响应式断点设置

## 🔧 可定制内容

### 修改公司信息

在相应页面组件中修改：

- 公司名称
- 联系方式
- 团队成员
- 发展历程

### 修改产品信息

在 `products.vue` 中修改：

- 产品列表
- 产品分类
- 产品价格
- 产品特性

### 修改配色方案

在 `assets/main.css` 中修改 CSS 变量：

```css
:root {
  --primary-color: #0066ff;
  --accent-color: #00d4ff;
  /* ... 更多变量 */
}
```

## 📝 注意事项

1. 图片资源需要放置在对应的 `img` 目录下
2. 联系表单目前是模拟提交，需要接入后端API
3. 地图部分为占位符，可以集成百度地图或高德地图
4. 轮播图图片建议尺寸：1920x600px

## 🌟 后续优化建议

1. 添加页面加载动画
2. 集成真实的数据统计图表
3. 添加多语言支持
4. 优化SEO配置
5. 添加博客/新闻模块
6. 集成在线客服系统
7. 添加用户登录注册功能

## 📄 许可证

MIT License

---

**开发者**: TechCorp Team  
**最后更新**: 2026年5月
