liyangbing commited on
Commit
ba7328c
·
verified ·
1 Parent(s): aaef88a

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +395 -18
style.css CHANGED
@@ -1,28 +1,405 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
 
 
 
 
 
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  }
 
1
+ /* Navigation Styles */
2
+ .top-nav {
3
+ position: fixed;
4
+ top: 0;
5
+ left: 0;
6
+ right: 0;
7
+ background: rgba(26, 26, 26, 0.95);
8
+ backdrop-filter: blur(10px);
9
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
10
+ z-index: 1000;
11
+ padding: 1rem 0;
12
+ }
13
+
14
+ .nav-content {
15
+ max-width: 1200px;
16
+ margin: 0 auto;
17
+ padding: 0 2rem;
18
+ display: flex;
19
+ justify-content: space-between;
20
+ align-items: center;
21
+ }
22
+
23
+ .nav-logo {
24
+ font-size: 1.5rem;
25
+ font-weight: bold;
26
+ color: white;
27
+ letter-spacing: 2px;
28
+ }
29
+
30
+ .nav-links {
31
+ display: flex;
32
+ gap: 2rem;
33
+ align-items: center;
34
+ }
35
+
36
+ .nav-link {
37
+ color: #aaa;
38
+ text-decoration: none;
39
+ font-size: 0.95rem;
40
+ transition: color 0.3s ease;
41
+ }
42
+
43
+ .nav-link:hover {
44
+ color: white;
45
+ }
46
+
47
+ .nav-button {
48
+ background: #2196F3;
49
+ color: white;
50
+ padding: 0.5rem 1.2rem;
51
+ border-radius: 20px;
52
+ text-decoration: none;
53
+ font-size: 0.95rem;
54
+ font-weight: 500;
55
+ transition: all 0.3s ease;
56
+ }
57
+
58
+ .nav-button:hover {
59
+ background: #1976D2;
60
+ transform: translateY(-1px);
61
+ }
62
+
63
+ /* Content Styles */
64
  body {
65
+ margin: 0;
66
+ padding: 0;
67
+ font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
68
+ background: linear-gradient(135deg, #1a1a1a, #2a2a2a);
69
+ color: white;
70
+ min-height: 100vh;
71
+ display: flex;
72
+ align-items: center;
73
+ justify-content: center;
74
+ }
75
+
76
+ .container {
77
+ text-align: center;
78
+ padding: 2rem;
79
+ max-width: 800px;
80
+ width: 100%;
81
+ margin-top: 4rem;
82
+ }
83
+
84
+ .content {
85
+ animation: fadeIn 1s ease-in;
86
+ }
87
+
88
+ .logo-section {
89
+ margin-bottom: 2rem;
90
  }
91
 
92
+ h1, h2 {
93
+ margin: 0.5rem 0;
94
+ font-size: 3.5rem;
95
+ font-weight: bold;
96
+ background: linear-gradient(45deg, #fff, #e0e0e0);
97
+ -webkit-background-clip: text;
98
+ -webkit-text-fill-color: transparent;
99
+ text-shadow: 0 0 30px rgba(255,255,255,0.1);
100
  }
101
 
102
+ .announcement-section {
103
+ margin: 2rem 0;
 
 
 
104
  }
105
 
106
+ .announcement {
107
+ font-size: 2rem;
108
+ color: #2196F3;
109
+ margin: 1rem 0;
110
+ font-weight: bold;
111
+ text-shadow: 0 0 10px rgba(33,150,243,0.3);
112
  }
113
 
114
+ .divider {
115
+ height: 2px;
116
+ background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
117
+ margin: 2rem auto;
118
+ width: 60%;
119
+ }
120
+
121
+ .features-section {
122
+ display: grid;
123
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
124
+ gap: 2rem;
125
+ margin: 3rem 0;
126
+ }
127
+
128
+ .feature {
129
+ padding: 1.5rem;
130
+ background: rgba(255,255,255,0.05);
131
+ border-radius: 12px;
132
+ transition: transform 0.3s ease;
133
+ }
134
+
135
+ .feature:hover {
136
+ transform: translateY(-5px);
137
+ background: rgba(255,255,255,0.08);
138
+ }
139
+
140
+ .feature h3 {
141
+ font-size: 1.2rem;
142
+ margin: 0 0 1rem 0;
143
+ color: #fff;
144
+ }
145
+
146
+ .feature p {
147
+ color: #aaa;
148
+ font-size: 0.95rem;
149
+ line-height: 1.5;
150
+ margin: 0;
151
+ }
152
+
153
+ .models-section {
154
+ margin: 3rem 0;
155
+ padding: 2rem;
156
+ background: rgba(255,255,255,0.03);
157
+ border-radius: 16px;
158
+ }
159
+
160
+ .models-title {
161
+ font-size: 1.5rem;
162
+ color: #fff;
163
+ margin-bottom: 2rem;
164
+ text-align: center;
165
+ }
166
+
167
+ .models-grid {
168
+ display: grid;
169
+ grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
170
+ gap: 2rem;
171
+ }
172
+
173
+ .model-category {
174
+ text-align: left;
175
+ }
176
+
177
+ .model-category h4 {
178
+ color: #aaa;
179
+ font-size: 1.1rem;
180
+ margin-bottom: 1rem;
181
+ padding-bottom: 0.5rem;
182
+ border-bottom: 1px solid rgba(255,255,255,0.1);
183
+ }
184
+
185
+ .model-links {
186
+ display: flex;
187
+ flex-direction: column;
188
+ gap: 1rem;
189
+ }
190
+
191
+ .model-link {
192
+ display: flex;
193
+ justify-content: space-between;
194
+ align-items: center;
195
+ padding: 1rem;
196
+ background: rgba(255,255,255,0.05);
197
+ border-radius: 8px;
198
+ text-decoration: none;
199
+ transition: all 0.3s ease;
200
+ }
201
+
202
+ .model-link:hover {
203
+ background: rgba(255,255,255,0.1);
204
+ transform: translateY(-2px);
205
+ }
206
+
207
+ .model-name {
208
+ color: #fff;
209
+ font-weight: 500;
210
+ }
211
+
212
+ .model-tag {
213
+ font-size: 0.8rem;
214
+ padding: 0.2rem 0.6rem;
215
+ background: #2196F3;
216
+ color: white;
217
+ border-radius: 12px;
218
+ font-weight: 500;
219
+ }
220
+
221
+ .model-highlight {
222
+ margin-top: 2rem;
223
+ padding: 1.5rem;
224
+ background: linear-gradient(135deg, rgba(33,150,243,0.1), rgba(33,150,243,0.05));
225
+ border-radius: 12px;
226
+ border: 1px solid rgba(33,150,243,0.2);
227
+ }
228
+
229
+ .model-highlight h4 {
230
+ color: #2196F3;
231
+ font-size: 1.2rem;
232
+ margin: 0 0 1rem 0;
233
+ }
234
+
235
+ .model-highlight p {
236
+ color: #aaa;
237
+ font-size: 0.95rem;
238
+ line-height: 1.6;
239
+ margin: 0;
240
+ }
241
+
242
+ .redirect-section {
243
+ margin-top: 3rem;
244
+ }
245
+
246
+ .redirect-text {
247
+ color: #888;
248
+ font-size: 1rem;
249
+ margin: 1rem 0;
250
+ animation: pulse 2s infinite;
251
+ }
252
+
253
+ .progress-bar {
254
+ width: 200px;
255
+ height: 4px;
256
+ background: rgba(255,255,255,0.1);
257
+ border-radius: 2px;
258
+ margin: 1rem auto;
259
+ overflow: hidden;
260
+ }
261
+
262
+ .progress {
263
+ height: 100%;
264
+ background: #2196F3;
265
+ animation: progress 30s linear;
266
+ }
267
+
268
+ .cta-button {
269
+ display: inline-block;
270
+ padding: 0.8rem 1.5rem;
271
+ background: #2196F3;
272
+ color: white;
273
+ text-decoration: none;
274
+ border-radius: 25px;
275
+ font-weight: bold;
276
+ margin-top: 1rem;
277
+ transition: all 0.3s ease;
278
+ }
279
+
280
+ .cta-button:hover {
281
+ background: #1976D2;
282
+ transform: scale(1.05);
283
+ }
284
+
285
+ .huggingface-link {
286
+ margin-top: 2rem;
287
+ font-size: 0.9rem;
288
+ color: #888;
289
+ }
290
+
291
+ .huggingface-link a {
292
+ color: #2196F3;
293
+ text-decoration: none;
294
+ transition: color 0.3s ease;
295
+ }
296
+
297
+ .huggingface-link a:hover {
298
+ color: #1976D2;
299
+ text-decoration: underline;
300
+ }
301
+
302
+ .highlight-links {
303
+ display: flex;
304
+ gap: 1rem;
305
+ margin-top: 1.5rem;
306
+ justify-content: center;
307
+ }
308
+
309
+ .highlight-link {
310
+ display: inline-block;
311
+ padding: 0.6rem 1.2rem;
312
+ background: rgba(33,150,243,0.1);
313
+ border: 1px solid rgba(33,150,243,0.3);
314
+ border-radius: 8px;
315
+ color: #2196F3;
316
+ text-decoration: none;
317
+ font-size: 0.9rem;
318
+ font-weight: 500;
319
+ transition: all 0.3s ease;
320
+ }
321
+
322
+ .highlight-link:hover {
323
+ background: rgba(33,150,243,0.2);
324
+ transform: translateY(-2px);
325
+ }
326
+
327
+ @keyframes fadeIn {
328
+ from { opacity: 0; transform: translateY(-20px); }
329
+ to { opacity: 1; transform: translateY(0); }
330
+ }
331
+
332
+ @keyframes pulse {
333
+ 0% { opacity: 0.6; }
334
+ 50% { opacity: 1; }
335
+ 100% { opacity: 0.6; }
336
+ }
337
+
338
+ @keyframes progress {
339
+ from { width: 0; }
340
+ to { width: 100%; }
341
+ }
342
+
343
+ @media (max-width: 768px) {
344
+ .nav-content {
345
+ padding: 0 1rem;
346
+ }
347
+
348
+ .nav-links {
349
+ gap: 1rem;
350
+ }
351
+
352
+ .nav-link {
353
+ display: none;
354
+ }
355
+
356
+ .nav-button {
357
+ display: block;
358
+ }
359
+ }
360
+
361
+ @media (max-width: 600px) {
362
+ h1, h2 {
363
+ font-size: 2.5rem;
364
+ }
365
+
366
+ .announcement {
367
+ font-size: 1.5rem;
368
+ }
369
+
370
+ .features-section {
371
+ grid-template-columns: 1fr;
372
+ gap: 1rem;
373
+ }
374
+
375
+ .container {
376
+ padding: 1rem;
377
+ }
378
+
379
+ .models-section {
380
+ padding: 1rem;
381
+ }
382
+
383
+ .models-grid {
384
+ grid-template-columns: 1fr;
385
+ gap: 1rem;
386
+ }
387
+
388
+ .model-link {
389
+ padding: 0.8rem;
390
+ }
391
+
392
+ .model-highlight {
393
+ margin-top: 1.5rem;
394
+ padding: 1rem;
395
+ }
396
+
397
+ .highlight-links {
398
+ flex-direction: column;
399
+ gap: 0.8rem;
400
+ }
401
+
402
+ .highlight-link {
403
+ text-align: center;
404
+ }
405
  }