Skip to content

Commit 2db4174

Browse files
committed
refactor: 優化為更純粹的 Apple 風格
- 減少圓角大小 (8px),更貼近 Apple 官網 - 簡化色彩方案,使用更多白色和淺灰 - 移除過度的漸層和陰影效果 - 調整字體大小,更接近官網比例 - 簡化按鈕設計,減少視覺噪音 - 移除 backdrop-filter 效果 - 整體設計更簡潔、更專業
1 parent 509663a commit 2db4174

File tree

1 file changed

+24
-33
lines changed

1 file changed

+24
-33
lines changed

index.html

Lines changed: 24 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
3636
line-height: 1.6;
3737
color: #1a1a1a;
38-
background: #fafafa;
38+
background: #ffffff;
3939
min-height: 100vh;
4040
}
4141

@@ -53,15 +53,12 @@
5353
}
5454

5555
.header h1 {
56-
font-size: 5rem;
56+
font-size: 3.5rem;
5757
font-weight: 700;
5858
margin-bottom: 32px;
5959
letter-spacing: -0.04em;
6060
line-height: 1;
61-
background: linear-gradient(180deg, #000000 0%, #333333 100%);
62-
-webkit-background-clip: text;
63-
-webkit-text-fill-color: transparent;
64-
background-clip: text;
61+
color: #1d1d1f;
6562
}
6663

6764
@media (max-width: 768px) {
@@ -71,7 +68,7 @@
7168
}
7269

7370
.header p {
74-
font-size: 1.75rem;
71+
font-size: 1.25rem;
7572
color: #6e6e73;
7673
font-weight: 400;
7774
letter-spacing: -0.02em;
@@ -95,16 +92,14 @@
9592
}
9693

9794
.feature-card {
98-
background: linear-gradient(135deg, #ffffff 0%, #fafafa 100%);
99-
padding: 48px 40px;
100-
border: 1px solid rgba(0,0,0,0.04);
101-
border-radius: 28px;
95+
background: #f5f5f7;
96+
padding: 32px;
97+
border: 1px solid rgba(0,0,0,0.06);
98+
border-radius: 8px;
10299
transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);
103100
position: relative;
104101
overflow: hidden;
105-
backdrop-filter: blur(20px);
106-
-webkit-backdrop-filter: blur(20px);
107-
box-shadow: 0 2px 8px rgba(0,0,0,0.04);
102+
box-shadow: none;
108103
animation: fadeInUp 0.8s ease-out;
109104
animation-fill-mode: both;
110105
}
@@ -126,8 +121,8 @@
126121
}
127122

128123
.feature-card:hover {
129-
transform: translateY(-12px) scale(1.02);
130-
box-shadow: 0 30px 60px rgba(0,0,0,0.12);
124+
transform: translateY(-4px);
125+
box-shadow: 0 8px 24px rgba(0,0,0,0.08);
131126
border-color: rgba(0,0,0,0.08);
132127
}
133128

@@ -170,15 +165,15 @@
170165
}
171166

172167
.scenario-item {
173-
background: linear-gradient(145deg, #ffffff 0%, #fbfbfd 100%);
168+
background: #ffffff;
174169
color: #1d1d1f;
175-
padding: 56px 48px;
176-
border: 1px solid rgba(0,0,0,0.04);
177-
border-radius: 28px;
170+
padding: 40px;
171+
border: 1px solid rgba(0,0,0,0.06);
172+
border-radius: 8px;
178173
transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);
179174
position: relative;
180175
overflow: hidden;
181-
box-shadow: 0 2px 8px rgba(0,0,0,0.04);
176+
box-shadow: none;
182177
}
183178

184179
.scenario-item::before {
@@ -195,8 +190,8 @@
195190
}
196191

197192
.scenario-item:hover {
198-
transform: translateY(-16px) scale(1.01);
199-
box-shadow: 0 30px 80px rgba(0,0,0,0.12);
193+
transform: translateY(-6px);
194+
box-shadow: 0 12px 32px rgba(0,0,0,0.08);
200195
border-color: rgba(0,0,0,0.08);
201196
}
202197

@@ -223,7 +218,7 @@
223218
}
224219

225220
.scenario-description {
226-
font-size: 1rem;
221+
font-size: 0.9375rem;
227222
color: #6e6e73;
228223
line-height: 1.5;
229224
letter-spacing: -0.01em;
@@ -238,10 +233,10 @@
238233
}
239234

240235
.btn {
241-
padding: 14px 28px;
242-
border-radius: 980px;
236+
padding: 10px 20px;
237+
border-radius: 24px;
243238
text-decoration: none;
244-
font-size: 1rem;
239+
font-size: 0.9375rem;
245240
transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
246241
display: inline-flex;
247242
align-items: center;
@@ -274,13 +269,11 @@
274269
background: rgba(0, 122, 255, 0.08);
275270
color: #007aff;
276271
border: none;
277-
backdrop-filter: blur(20px);
278-
-webkit-backdrop-filter: blur(20px);
279272
}
280273

281274
.btn-doc:hover {
282275
background: rgba(0, 122, 255, 0.15);
283-
transform: scale(1.05);
276+
transform: translateY(-1px);
284277
box-shadow: 0 4px 20px rgba(0, 122, 255, 0.25);
285278
}
286279

@@ -294,7 +287,7 @@
294287

295288
.btn-demo:hover {
296289
background: linear-gradient(135deg, #0051d5 0%, #003d9e 100%);
297-
transform: scale(1.05);
290+
transform: translateY(-1px);
298291
box-shadow: 0 8px 25px rgba(0, 122, 255, 0.4);
299292
}
300293

@@ -457,8 +450,6 @@
457450
height: 30px;
458451
cursor: pointer;
459452
background: rgba(142, 142, 147, 0.12);
460-
backdrop-filter: blur(20px);
461-
-webkit-backdrop-filter: blur(20px);
462453
border-radius: 15px;
463454
display: flex;
464455
align-items: center;

0 commit comments

Comments
 (0)