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 |