HaochenGong commited on
Commit
ff4bdb9
·
1 Parent(s): 5600213
Files changed (2) hide show
  1. .idea/workspace.xml +37 -10
  2. web_page.html +254 -0
.idea/workspace.xml CHANGED
@@ -6,7 +6,6 @@
6
  <component name="ChangeListManager">
7
  <list default="true" id="5e4481c0-7ba2-42e4-bbe6-4c36a0d36baa" name="Changes" comment="test">
8
  <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
9
- <change beforePath="$PROJECT_DIR$/app.py" beforeDir="false" afterPath="$PROJECT_DIR$/app.py" afterDir="false" />
10
  </list>
11
  <option name="SHOW_DIALOG" value="false" />
12
  <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -64,14 +63,7 @@
64
  <workItem from="1723386893769" duration="12000" />
65
  <workItem from="1723386970626" duration="451000" />
66
  <workItem from="1723387453009" duration="27328000" />
67
- <workItem from="1723978405562" duration="19589000" />
68
- </task>
69
- <task id="LOCAL-00001" summary="create">
70
- <created>1723387548126</created>
71
- <option name="number" value="00001" />
72
- <option name="presentableId" value="LOCAL-00001" />
73
- <option name="project" value="LOCAL" />
74
- <updated>1723387548126</updated>
75
  </task>
76
  <task id="LOCAL-00002" summary="add log dir">
77
  <created>1723388238692</created>
@@ -381,7 +373,42 @@
381
  <option name="project" value="LOCAL" />
382
  <updated>1724135983367</updated>
383
  </task>
384
- <option name="localTasksCounter" value="46" />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
385
  <servers />
386
  </component>
387
  <component name="TypeScriptGeneratedFilesManager">
 
6
  <component name="ChangeListManager">
7
  <list default="true" id="5e4481c0-7ba2-42e4-bbe6-4c36a0d36baa" name="Changes" comment="test">
8
  <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
 
9
  </list>
10
  <option name="SHOW_DIALOG" value="false" />
11
  <option name="HIGHLIGHT_CONFLICTS" value="true" />
 
63
  <workItem from="1723386893769" duration="12000" />
64
  <workItem from="1723386970626" duration="451000" />
65
  <workItem from="1723387453009" duration="27328000" />
66
+ <workItem from="1723978405562" duration="20871000" />
 
 
 
 
 
 
 
67
  </task>
68
  <task id="LOCAL-00002" summary="add log dir">
69
  <created>1723388238692</created>
 
373
  <option name="project" value="LOCAL" />
374
  <updated>1724135983367</updated>
375
  </task>
376
+ <task id="LOCAL-00046" summary="test">
377
+ <created>1724137950036</created>
378
+ <option name="number" value="00046" />
379
+ <option name="presentableId" value="LOCAL-00046" />
380
+ <option name="project" value="LOCAL" />
381
+ <updated>1724137950036</updated>
382
+ </task>
383
+ <task id="LOCAL-00047" summary="test">
384
+ <created>1724138137165</created>
385
+ <option name="number" value="00047" />
386
+ <option name="presentableId" value="LOCAL-00047" />
387
+ <option name="project" value="LOCAL" />
388
+ <updated>1724138137165</updated>
389
+ </task>
390
+ <task id="LOCAL-00048" summary="test">
391
+ <created>1724138331816</created>
392
+ <option name="number" value="00048" />
393
+ <option name="presentableId" value="LOCAL-00048" />
394
+ <option name="project" value="LOCAL" />
395
+ <updated>1724138331817</updated>
396
+ </task>
397
+ <task id="LOCAL-00049" summary="test">
398
+ <created>1724138793323</created>
399
+ <option name="number" value="00049" />
400
+ <option name="presentableId" value="LOCAL-00049" />
401
+ <option name="project" value="LOCAL" />
402
+ <updated>1724138793323</updated>
403
+ </task>
404
+ <task id="LOCAL-00050" summary="test">
405
+ <created>1724139225839</created>
406
+ <option name="number" value="00050" />
407
+ <option name="presentableId" value="LOCAL-00050" />
408
+ <option name="project" value="LOCAL" />
409
+ <updated>1724139225851</updated>
410
+ </task>
411
+ <option name="localTasksCounter" value="51" />
412
  <servers />
413
  </component>
414
  <component name="TypeScriptGeneratedFilesManager">
web_page.html CHANGED
@@ -4,6 +4,260 @@
4
  <meta charset="UTF-8">
5
  <title>Cpp4App Test</title>
6
  <!-- <link rel="stylesheet" type="text/css" href="https://buyanghc.github.io/web_page.css">-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  </head>
8
  <body>
9
 
 
4
  <meta charset="UTF-8">
5
  <title>Cpp4App Test</title>
6
  <!-- <link rel="stylesheet" type="text/css" href="https://buyanghc.github.io/web_page.css">-->
7
+ <style>
8
+ body{
9
+ margin: 0; /* Remove the default margin */
10
+ padding: 0;
11
+ min-width: 100vw; /* Set the body's minimum width and height to the window's width and height */
12
+ min-height: 100vh;
13
+ background-color: white; /* Set the background color to white */
14
+ overflow-x: hidden; /* Hide the horizontal overflow (scrollbar only in the vertical direction) */
15
+ display: flex !important;
16
+ flex-direction: column !important; /* 按列布局 */
17
+ align-items: center !important;
18
+ color: rgb(40, 40, 40);
19
+ }
20
+
21
+ .title{
22
+ width: 100%;
23
+ height: 485px;
24
+ display: flex;
25
+ }
26
+
27
+ .title_half{
28
+ width: 50%;
29
+ height: 100%;
30
+ }
31
+
32
+ .title_half img{
33
+ width: 100%;
34
+ height: auto;
35
+ }
36
+
37
+ .title_content{
38
+ display: flex;
39
+ flex-direction: column; /* 按列布局 */
40
+ justify-content: center; /* 垂直方向居中 */
41
+ padding-left: 120px !important;
42
+ padding-right: 120px !important;
43
+ box-sizing: border-box !important;
44
+ }
45
+
46
+ .title_half p{
47
+ font-size: 21px !important;
48
+ margin-top: 10px;
49
+ font-weight: bolder;
50
+ }
51
+
52
+ h1{
53
+ font-size: 80px !important;
54
+ font-weight: bolder;
55
+ }
56
+
57
+ .choice{
58
+ display: flex;
59
+ width: 100%;
60
+ height: 80px;
61
+ margin-top: 50px !important;
62
+ }
63
+
64
+ .choice_btn{
65
+ width: 150px;
66
+ height: 50px;
67
+ display: flex;
68
+ flex-direction: column; /* 按列布局 */
69
+ justify-content: center; /* 垂直方向居中 */
70
+ align-items: center;
71
+ border-radius: 5px;
72
+ transition: color 0.3s ease, background-color 0.3s ease;
73
+ }
74
+
75
+ .start{
76
+ background-color: rgb(40, 40, 40);
77
+ color: white !important;
78
+ margin-right: 20px;
79
+ text-decoration: none !important;
80
+ }
81
+
82
+ .start:hover{
83
+ background-color: rgb(117, 209, 255) !important;
84
+ }
85
+
86
+ .view_examples{
87
+ color: rgb(40, 40, 40) !important;
88
+ }
89
+
90
+ .view_examples:hover{
91
+ color: rgb(24, 157, 246) !important;
92
+ }
93
+
94
+ .examples{
95
+ width: 100%;
96
+ margin-top: 60px;
97
+ padding-left: 120px;
98
+ padding-right: 120px;
99
+ box-sizing: border-box;
100
+ }
101
+
102
+ .head{
103
+ width: 100%;
104
+ display: flex;
105
+ justify-content: space-between;
106
+ }
107
+
108
+ h2{
109
+ font-size: 47px !important;
110
+ font-weight: bolder;
111
+ }
112
+
113
+ .examples p{
114
+ font-size: 18px !important;
115
+ font-weight: bolder;
116
+ margin-top: 20px;
117
+ margin-bottom: 40px !important;
118
+ }
119
+
120
+ .img_box{
121
+ display: flex;
122
+ justify-content: space-between;
123
+ }
124
+
125
+ .eg{
126
+ width: 25%;
127
+ }
128
+
129
+ .eg img{
130
+ width: 100%;
131
+ height: auto;
132
+ border: 3px solid rgb(255, 255, 255);
133
+ transition: border-color 0.5s ease, border-width 0.5s ease;
134
+ border-radius: 10px;
135
+ cursor: pointer;
136
+ }
137
+
138
+ .eg img:hover{
139
+ border-color: rgb(117, 209, 255); /* 悬停时边框颜色 */
140
+ border-width: 3px; /* 悬停时边框粗细 */
141
+ }
142
+
143
+ .eg p{
144
+ width: 100%;
145
+ height: 60px;
146
+ display: flex;
147
+ flex-direction: column; /* 按列布局 */
148
+ justify-content: center; /* 垂直方向居中 */
149
+ align-items: center;
150
+ margin: 0;
151
+ font-style: italic;
152
+ }
153
+
154
+
155
+ .workspace{
156
+ width: 100%;
157
+ margin-top: 80px;
158
+ padding-left: 120px;
159
+ padding-right: 120px;
160
+ box-sizing: border-box;
161
+ margin-bottom: 180px;
162
+ display: flex;
163
+ flex-direction: column; /* 按列布局 */
164
+ align-items: center;
165
+ }
166
+
167
+ .workspace_btn{
168
+ width: 350px;
169
+ display: flex;
170
+ justify-content: space-between; /* 垂直方向居中 */
171
+ align-items: center;
172
+ }
173
+
174
+ .btn{
175
+ width: 150px;
176
+ height: 45px;
177
+ border: 2px solid rgb(40, 40, 40);
178
+ transition: border-color 0.3s ease, color 0.3s ease, background-color 0.3s ease;
179
+ border-radius: 5px;
180
+ cursor: pointer;
181
+ }
182
+
183
+ .run{
184
+ color: white !important;
185
+ background-color: rgb(40, 40, 40) !important;
186
+ }
187
+
188
+ .btn:hover{
189
+ color: white !important;
190
+ background-color: rgb(117, 209, 255) !important;
191
+ border: white !important;
192
+ }
193
+
194
+ .space{
195
+ width: 80%;
196
+ }
197
+
198
+ label{
199
+ font-size: 18px;
200
+ font-weight: bolder;
201
+ margin-bottom: 10px;
202
+ }
203
+
204
+ .step1{
205
+ display: flex;
206
+ flex-direction: column; /* 按列布局 */
207
+ margin-top: 50px;
208
+ }
209
+
210
+ .url{
211
+ height: 50px;
212
+ margin-top: 20px !important;
213
+ margin-bottom: 100px !important;
214
+ font-size: 20px;
215
+ color: rgb(194, 194, 194);
216
+ padding-left: 10px;
217
+ border: 2px solid rgb(40, 40, 40);
218
+ border-radius: 5px !important;
219
+ }
220
+
221
+ .step2{
222
+ display: flex;
223
+ justify-content: space-between;
224
+ }
225
+
226
+ .img{
227
+ display: flex;
228
+ flex-direction: column; /* 按列布局 */
229
+ width: 40%;
230
+ }
231
+
232
+ .point{
233
+ width: 18%;
234
+ display: flex;
235
+ flex-direction: column; /* 按列布局 */
236
+ justify-content: center;
237
+ align-items: center;
238
+ }
239
+
240
+ .point img{
241
+ width: 80%;
242
+ height: auto;
243
+ }
244
+
245
+ .phone{
246
+ width: 100%;
247
+ height: 750px;
248
+ border: 2px solid rgb(40, 40, 40);
249
+ border-radius: 5px;
250
+ margin-top: 20px !important;
251
+ }
252
+
253
+ #image_input{
254
+ width: 100%;
255
+ height: 750px;
256
+ border: 2px solid rgb(40, 40, 40);
257
+ border-radius: 5px;
258
+ margin-top: 20px !important;
259
+ }
260
+ </style>
261
  </head>
262
  <body>
263