116 lines
2.7 KiB
Markdown
116 lines
2.7 KiB
Markdown
# 大数集市商户端 Demo
|
||
|
||
这是一个纯HTML版本的中文商户后台管理系统演示项目,基于原始的Next.js项目转换而来。
|
||
|
||
## 项目结构
|
||
|
||
```
|
||
demo/
|
||
├── index.html # 主页面文件
|
||
├── css/
|
||
│ └── styles.css # 样式文件
|
||
├── js/
|
||
│ └── main.js # JavaScript交互逻辑
|
||
├── images/ # 静态资源文件
|
||
│ ├── placeholder.svg
|
||
│ ├── placeholder.png
|
||
│ └── ...
|
||
└── README.md # 说明文档
|
||
```
|
||
|
||
## 功能特性
|
||
|
||
### ✅ 已实现功能
|
||
|
||
1. **完整的页面布局**
|
||
- 绿色主题的顶部导航栏
|
||
- 左侧折叠式菜单
|
||
- 右侧主内容区域
|
||
|
||
2. **交互功能**
|
||
- 菜单展开/收起动画
|
||
- 页面内容切换(如等级设置页面)
|
||
- 开关按钮的切换效果
|
||
- 搜索菜单功能
|
||
|
||
3. **响应式设计**
|
||
- 支持桌面端和移动端布局
|
||
- 自适应屏幕大小
|
||
|
||
4. **用户体验**
|
||
- 平滑的动画过渡效果
|
||
- 键盘快捷键支持(ESC回首页,Ctrl+F搜索)
|
||
- 通知提示系统
|
||
|
||
### 🎯 主要页面
|
||
|
||
- **首页**: 默认欢迎页面
|
||
- **等级设置**: 会员等级管理表格,包含开关切换功能
|
||
|
||
### 🔧 菜单项
|
||
|
||
- 首页
|
||
- 运营管理(可展开)
|
||
- 数据中心
|
||
- 优惠券营销工具管理
|
||
- 预售营销工具管理
|
||
- 会员管理(可展开,包含等级设置等子菜单)
|
||
- 钱包管理(可展开)
|
||
- 运费管理(可展开)
|
||
|
||
## 使用方法
|
||
|
||
1. **直接打开**
|
||
```bash
|
||
# 在浏览器中打开
|
||
open index.html
|
||
# 或者
|
||
double-click index.html
|
||
```
|
||
|
||
2. **本地服务器运行**(推荐)
|
||
```bash
|
||
# 使用Python
|
||
python -m http.server 8000
|
||
# 或使用Node.js
|
||
npx serve .
|
||
# 然后访问 http://localhost:8000
|
||
```
|
||
|
||
## 技术实现
|
||
|
||
- **HTML5**: 语义化标签结构
|
||
- **CSS3**: 基于Tailwind CSS的样式系统,包含自定义动画
|
||
- **JavaScript ES6+**: 原生JS实现所有交互功能
|
||
- **响应式设计**: 适配不同设备屏幕
|
||
|
||
## 浏览器兼容性
|
||
|
||
- Chrome 60+
|
||
- Firefox 55+
|
||
- Safari 12+
|
||
- Edge 79+
|
||
|
||
## 快捷键
|
||
|
||
- `ESC`: 返回首页
|
||
- `Ctrl+F`: 聚焦搜索框
|
||
|
||
## 定制说明
|
||
|
||
如需修改样式或功能,可以编辑以下文件:
|
||
- `css/styles.css`: 修改样式
|
||
- `js/main.js`: 修改交互逻辑
|
||
- `index.html`: 修改页面结构
|
||
|
||
## 注意事项
|
||
|
||
1. 这是一个静态演示版本,所有数据都是模拟数据
|
||
2. 开关切换、按钮点击等操作只有视觉反馈,不会实际提交数据
|
||
3. 为了演示效果,保留了完整的交互逻辑和动画效果
|
||
|
||
## 原项目信息
|
||
|
||
- 原技术栈: Next.js + React + Tailwind CSS + shadcn/ui
|
||
- 转换时间: 2025年
|
||
- 转换方式: 手动转换为纯HTML/CSS/JS |