Skip to content

Commit f6d017e

Browse files
committed
feat: 添加应用管理模块和功能图片
- 创建独立的应用管理文件夹 docs/tutorials/app-management/ - 添加完整的应用管理文档,包含安装、操作、批量管理等功能 - 添加6个功能截图到对应文档中: - app-management-list.jpg → 应用管理列表 - automation-test-suite-execute-detail.jpg → 自动化测试套件执行详情 - script-analysis-detail.jpg → 脚本分析详情 - script-create-testcase-git.jpg → Git方式创建测试用例 - script-create-testcase-local.jpg → 本地方式创建测试用例 - script-management-list.png → 脚本管理列表 - 更新VitePress配置,将应用管理作为独立导航部分 - 更新教程索引,重新组织章节结构 - 添加新的favicon图标文件
1 parent bc3ae75 commit f6d017e

21 files changed

+266
-88
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
## 📖 项目介绍
2121

22-
这是 **PandaTest 云真机测试平台** 的官方文档网站,基于 VitePress 构建。文档详细介绍了云真机测试平台的功能特性、使用方法和最佳实践,为开发者和测试工程师提供全面的使用指南。
22+
这是 **PandaTest 云真机测试平台** 的官方文档网站,文档详细介绍了云真机测试平台的功能特性、使用方法和最佳实践,为开发者和测试工程师提供全面的使用指南。
2323

2424
该平台专为移动应用测试、远程演示和设备管理等场景设计,提供 iOS 和 Android 设备的远程访问、控制和管理功能。
2525

docs/.vitepress/config.ts

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,31 +35,39 @@ export default defineConfig({
3535
text: '设备管理',
3636
collapsed: false,
3737
items: [
38-
{ text: '设备列表管理', link: '/tutorials/device-management/device-list' },
39-
{ text: '设备调试功能', link: '/tutorials/device-management/device-debug' },
40-
{ text: '脚本录制与调试', link: '/tutorials/device-management/script-recording' }
38+
{ text: '设备列表', link: '/tutorials/device-management/device-list' },
39+
{ text: '设备调试', link: '/tutorials/device-management/device-debug' },
40+
{ text: '脚本录制', link: '/tutorials/device-management/script-recording' }
4141
]
4242
},
43+
4344
{
4445
text: '设备群控',
4546
collapsed: false,
4647
items: [
4748
{ text: '群控管理', link: '/tutorials/group-control/device-group-control' }
4849
]
4950
},
51+
{
52+
text: '应用管理',
53+
collapsed: false,
54+
items: [
55+
{ text: '应用管理', link: '/tutorials/app-management/' }
56+
]
57+
},
5058
{
5159
text: '脚本管理',
5260
collapsed: false,
5361
items: [
54-
{ text: '测试及脚本', link: '/tutorials/script-management/test-scripts' },
62+
{ text: '测试脚本', link: '/tutorials/script-management/test-scripts' },
5563
{ text: '测试用例', link: '/tutorials/script-management/test-cases' }
5664
]
5765
},
5866
{
5967
text: '自动化测试',
6068
collapsed: false,
6169
items: [
62-
{ text: '自动化测试套件', link: '/tutorials/automation-testing/automation-suite' }
70+
{ text: '测试套件', link: '/tutorials/automation-testing/automation-suite' }
6371
]
6472
}
6573
]

docs/.vitepress/theme/style.css

Lines changed: 12 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
--panda-white: #ffffff;
1717
--panda-gray: #95a5a6;
1818
--panda-light-gray: #ecf0f1;
19-
--panda-accent: #3498db;
19+
--panda-accent: #95a1a9;
2020
}
2121

2222
/* 暗色主题适配 */
@@ -32,11 +32,17 @@
3232

3333
/* 主页英雄区域 - 熊猫主题 */
3434
.VPHero {
35-
background: linear-gradient(135deg, var(--panda-light-gray) 0%, rgba(236, 240, 241, 0.8) 30%, rgba(255, 255, 255, 0.9) 70%, var(--panda-white) 100%);
35+
background: linear-gradient(0deg, var(--panda-white) 0%, rgba(255, 255, 255, 0.9) 30%, rgba(236, 238, 238, 0.8) 70%, var(--panda-light-gray) 100%);
3636
margin: 2rem 0;
3737
padding: 3rem 2rem;
3838
}
3939

40+
/* 暗黑主题下取消背景渐变 */
41+
.dark .VPHero {
42+
background: transparent;
43+
}
44+
45+
4046
.VPHero .name {
4147
background: linear-gradient(135deg, var(--panda-black) 0%, rgba(44, 62, 80, 0.8) 50%, var(--panda-gray) 100%);
4248
-webkit-background-clip: text;
@@ -71,72 +77,12 @@
7177
.VPHero .image img {
7278
background: transparent !important;
7379
border: none !important;
80+
filter: drop-shadow(0 0 25px rgba(44, 62, 80, 0.4)) drop-shadow(0 0 50px rgba(44, 62, 80, 0.2));
7481
}
7582

76-
/* 功能卡片区域 - 渐变背景 */
77-
.VPFeatures {
78-
background: linear-gradient(45deg, var(--panda-white) 0%, rgba(255, 255, 255, 0.95) 25%, rgba(236, 240, 241, 0.8) 50%, rgba(255, 255, 255, 0.95) 75%, var(--panda-white) 100%);
79-
padding: 3rem 2rem;
80-
margin: 2rem 0;
81-
}
82-
83-
.VPFeature {
84-
background: linear-gradient(135deg, rgba(255, 255, 255, 0.9) 0%, rgba(236, 240, 241, 0.6) 50%, rgba(255, 255, 255, 0.8) 100%);
85-
border: 1px solid rgba(236, 240, 241, 0.5);
86-
transition: all 0.3s ease;
87-
}
88-
89-
.VPFeature:hover {
90-
background: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(236, 240, 241, 0.8) 50%, rgba(255, 255, 255, 0.95) 100%);
91-
border-color: var(--panda-accent);
92-
transform: translateY(-2px);
93-
}
94-
95-
/* 主页内容区域 - 渐变背景 */
96-
.vp-doc {
97-
background: linear-gradient(180deg, var(--panda-white) 0%, rgba(236, 240, 241, 0.3) 30%, rgba(255, 255, 255, 0.8) 70%, var(--panda-white) 100%);
98-
}
99-
100-
/* 产品展示区域 */
101-
.vp-doc h2 {
102-
background: linear-gradient(135deg, var(--panda-black) 0%, var(--panda-gray) 100%);
103-
-webkit-background-clip: text;
104-
-webkit-text-fill-color: transparent;
105-
background-clip: text;
106-
font-weight: 700;
107-
margin: 3rem 0 2rem 0;
108-
text-align: center;
109-
}
110-
111-
.vp-doc h3 {
112-
background: linear-gradient(135deg, var(--panda-black) 0%, var(--panda-gray) 100%);
113-
-webkit-background-clip: text;
114-
-webkit-text-fill-color: transparent;
115-
background-clip: text;
116-
font-weight: 600;
117-
margin: 2rem 0 1rem 0;
118-
}
119-
120-
/* 产品展示卡片 */
121-
.vp-doc div[style*="text-align: center"] {
122-
background: linear-gradient(135deg, rgba(255, 255, 255, 0.9) 0%, rgba(236, 240, 241, 0.6) 50%, rgba(255, 255, 255, 0.8) 100%);
123-
padding: 2rem;
124-
margin: 2rem auto;
125-
border: 1px solid rgba(236, 240, 241, 0.5);
126-
transition: all 0.3s ease;
127-
}
128-
129-
.vp-doc div[style*="text-align: center"]:hover {
130-
background: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(236, 240, 241, 0.8) 50%, rgba(255, 255, 255, 0.95) 100%);
131-
transform: translateY(-2px);
132-
}
133-
134-
/* 开始使用区域 */
135-
.vp-doc ul {
136-
background: linear-gradient(135deg, rgba(236, 240, 241, 0.8) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(236, 240, 241, 0.6) 100%);
137-
padding: 2rem;
138-
margin: 2rem 0;
139-
border-left: 4px solid var(--panda-accent);
83+
/* 暗黑主题下图片光韵效果 */
84+
.dark .VPHero .image img {
85+
filter: drop-shadow(0 0 30px rgba(255, 255, 255, 0.5)) drop-shadow(0 0 60px rgba(255, 255, 255, 0.3));
14086
}
14187

14288
/* 按钮样式修复 - 确保暗色模式下正常显示 */
@@ -176,16 +122,6 @@
176122
.VPHero .name {
177123
font-size: 2.5rem;
178124
}
179-
180-
.VPFeatures {
181-
padding: 2rem 1rem;
182-
margin: 1rem 0;
183-
}
184-
185-
.vp-doc div[style*="text-align: center"] {
186-
padding: 1rem;
187-
margin: 1rem auto;
188-
}
189125
}
190126

191127
/* 清除图片背景色 */
289 KB
Loading
309 KB
Loading
228 KB
Loading
78.9 KB
Loading
59.7 KB
Loading
318 KB
Loading
17 KB
Loading

0 commit comments

Comments
 (0)