HaochenGong commited on
Commit
fbd4c35
·
1 Parent(s): 10f2544
Files changed (2) hide show
  1. .idea/workspace.xml +16 -3
  2. web_page.html +240 -1
.idea/workspace.xml CHANGED
@@ -5,7 +5,6 @@
5
  </component>
6
  <component name="ChangeListManager">
7
  <list default="true" id="5e4481c0-7ba2-42e4-bbe6-4c36a0d36baa" name="Changes" comment="debug">
8
- <change beforePath="$PROJECT_DIR$/app.py" beforeDir="false" afterPath="$PROJECT_DIR$/app.py" afterDir="false" />
9
  <change beforePath="$PROJECT_DIR$/web_page.html" beforeDir="false" afterPath="$PROJECT_DIR$/web_page.html" afterDir="false" />
10
  </list>
11
  <option name="SHOW_DIALOG" value="false" />
@@ -62,7 +61,7 @@
62
  <updated>1723386888312</updated>
63
  <workItem from="1723386893769" duration="12000" />
64
  <workItem from="1723386970626" duration="451000" />
65
- <workItem from="1723387453009" duration="25335000" />
66
  </task>
67
  <task id="LOCAL-00001" summary="create">
68
  <created>1723387548126</created>
@@ -253,7 +252,21 @@
253
  <option name="project" value="LOCAL" />
254
  <updated>1723534505262</updated>
255
  </task>
256
- <option name="localTasksCounter" value="28" />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
257
  <servers />
258
  </component>
259
  <component name="TypeScriptGeneratedFilesManager">
 
5
  </component>
6
  <component name="ChangeListManager">
7
  <list default="true" id="5e4481c0-7ba2-42e4-bbe6-4c36a0d36baa" name="Changes" comment="debug">
 
8
  <change beforePath="$PROJECT_DIR$/web_page.html" beforeDir="false" afterPath="$PROJECT_DIR$/web_page.html" afterDir="false" />
9
  </list>
10
  <option name="SHOW_DIALOG" value="false" />
 
61
  <updated>1723386888312</updated>
62
  <workItem from="1723386893769" duration="12000" />
63
  <workItem from="1723386970626" duration="451000" />
64
+ <workItem from="1723387453009" duration="26355000" />
65
  </task>
66
  <task id="LOCAL-00001" summary="create">
67
  <created>1723387548126</created>
 
252
  <option name="project" value="LOCAL" />
253
  <updated>1723534505262</updated>
254
  </task>
255
+ <task id="LOCAL-00028" summary="debug">
256
+ <created>1723536945468</created>
257
+ <option name="number" value="00028" />
258
+ <option name="presentableId" value="LOCAL-00028" />
259
+ <option name="project" value="LOCAL" />
260
+ <updated>1723536945468</updated>
261
+ </task>
262
+ <task id="LOCAL-00029" summary="debug">
263
+ <created>1723537088360</created>
264
+ <option name="number" value="00029" />
265
+ <option name="presentableId" value="LOCAL-00029" />
266
+ <option name="project" value="LOCAL" />
267
+ <updated>1723537088360</updated>
268
+ </task>
269
+ <option name="localTasksCounter" value="30" />
270
  <servers />
271
  </component>
272
  <component name="TypeScriptGeneratedFilesManager">
web_page.html CHANGED
@@ -3,7 +3,246 @@
3
  <head>
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
 
 
3
  <head>
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;
42
+ padding-right: 120px;
43
+ box-sizing: border-box;
44
+ }
45
+
46
+ .title_half p{
47
+ font-size: 22px;
48
+ font-weight: bolder;
49
+ margin-top: -10px;
50
+ }
51
+
52
+ h1{
53
+ font-size: 80px;
54
+ font-weight: bolder;
55
+ }
56
+
57
+ .choice{
58
+ display: flex;
59
+ width: 100%;
60
+ height: 80px;
61
+ margin-top: 50px;
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: 84%;
96
+ margin-top: 80px;
97
+ }
98
+
99
+ .head{
100
+ width: 100%;
101
+ display: flex;
102
+ justify-content: space-between;
103
+ }
104
+
105
+ h2{
106
+ font-size: 47px;
107
+ font-weight: bolder;
108
+ }
109
+
110
+ .examples p{
111
+ font-size: 18px;
112
+ font-weight: bolder;
113
+ margin-top: -10px;
114
+ margin-bottom: 50px;
115
+ }
116
+
117
+ .img_box{
118
+ display: flex;
119
+ justify-content: space-between;
120
+ }
121
+
122
+ .eg{
123
+ width: 25%;
124
+ }
125
+
126
+ .eg img{
127
+ width: 100%;
128
+ height: auto;
129
+ border: 3px solid rgb(188, 204, 212);
130
+ transition: border-color 0.5s ease, border-width 0.5s ease;
131
+ border-radius: 10px;
132
+ cursor: pointer;
133
+ }
134
+
135
+ .eg img:hover{
136
+ border-color: rgb(117, 209, 255); /* 悬停时边框颜色 */
137
+ border-width: 3px; /* 悬停时边框粗细 */
138
+ }
139
+
140
+ .eg p{
141
+ width: 100%;
142
+ height: 60px;
143
+ display: flex;
144
+ flex-direction: column; /* 按列布局 */
145
+ justify-content: center; /* 垂直方向居中 */
146
+ align-items: center;
147
+ margin: 0;
148
+ font-style: italic;
149
+ }
150
+
151
+
152
+ .workspace{
153
+ width: 84%;
154
+ margin-top: 80px;
155
+ margin-bottom: 180px;
156
+ display: flex;
157
+ flex-direction: column; /* 按列布局 */
158
+ align-items: center;
159
+ }
160
+
161
+ .workspace_btn{
162
+ width: 350px;
163
+ display: flex;
164
+ justify-content: space-between; /* 垂直方向居中 */
165
+ align-items: center;
166
+ }
167
+
168
+ .btn{
169
+ width: 150px;
170
+ height: 45px;
171
+ border: 2px solid rgb(40, 40, 40);
172
+ transition: border-color 0.3s ease, color 0.3s ease, background-color 0.3s ease;
173
+ border-radius: 2px;
174
+ cursor: pointer;
175
+ }
176
+
177
+ .run{
178
+ color: white !important;
179
+ background-color: rgb(40, 40, 40) !important;
180
+ }
181
+
182
+ .btn:hover{
183
+ color: white !important;
184
+ background-color: rgb(117, 209, 255) !important;
185
+ border: white !important;
186
+ }
187
+
188
+ .space{
189
+ width: 80%;
190
+ }
191
+
192
+ label{
193
+ font-size: 18px;
194
+ font-weight: bolder;
195
+ }
196
+
197
+ .step1{
198
+ display: flex;
199
+ flex-direction: column; /* 按列布局 */
200
+ margin-top: 30px;
201
+ }
202
+
203
+ .url{
204
+ height: 50px;
205
+ margin-top: 20px;
206
+ margin-bottom: 100px;
207
+ font-size: 20px;
208
+ color: rgb(194, 194, 194);
209
+ padding-left: 10px;
210
+ border: 2px solid rgb(40, 40, 40);
211
+ border-radius: 5px;
212
+ }
213
+
214
+ .step2{
215
+ display: flex;
216
+ justify-content: space-between;
217
+ }
218
+
219
+ .img{
220
+ display: flex;
221
+ flex-direction: column; /* 按列布局 */
222
+ width: 40%;
223
+ }
224
+
225
+ .point{
226
+ width: 18%;
227
+ display: flex;
228
+ flex-direction: column; /* 按列布局 */
229
+ justify-content: center;
230
+ align-items: center;
231
+ }
232
+
233
+ .point img{
234
+ width: 80%;
235
+ height: auto;
236
+ }
237
+
238
+ .phone{
239
+ width: 100%;
240
+ height: 750px;
241
+ border: 2px solid rgb(40, 40, 40);
242
+ border-radius: 5px;
243
+ margin-top: 20px;
244
+ }
245
+ </style>
246
  </head>
247
  <body>
248