qingy2024 commited on
Commit
3d96c99
·
verified ·
1 Parent(s): f4ee081

Fixed Model Card Button on light mode!

Browse files
Files changed (1) hide show
  1. README.md +36 -126
README.md CHANGED
@@ -19,103 +19,36 @@ tags:
19
  ---
20
 
21
  <style>
22
- /* Theme-aware design tokens (light by default) */
23
  :root{
24
- color-scheme: light dark;
25
-
26
- /* LIGHT */
27
- --bg: #ffffff;
28
- --panel: #f6f8fc;
29
- --ink: #0b0c0f;
30
- --muted: #556070;
31
- --tagline: #2a3b6b; /* nicer on light bg */
32
- --brand: #3f6fff; /* indigo */
33
- --brand-2: #22e3bb; /* mint accent */
34
- --border: rgba(2, 6, 23, .08);
35
- --glow: rgba(63, 111, 255, .22);
36
- --radius: 16px;
37
-
38
- /* component-specific light defaults */
39
- --kbd-bg: #eef2ff;
40
- --kbd-ink: #233876;
41
- --kbd-b1: #c8d4ff;
42
- --kbd-b2: #b6c6ff;
43
-
44
- --code-bg: #f4f6fb;
45
- --code-bd: #e3e9f3;
46
-
47
- --bq-bg: rgba(63,111,255,.07);
48
- --bq-ink: #1b264f;
49
- }
50
-
51
- /* DARK overrides via OS preference */
52
- @media (prefers-color-scheme: dark) {
53
- :root{
54
- --bg: #0b0c0f;
55
- --panel: #0f1117;
56
- --ink: #e9eefc;
57
- --muted: #9aa3b2;
58
- --tagline: #c6d5ff;
59
- --brand: #5b8cff;
60
- --brand-2: #4ef2c8;
61
- --border: rgba(255,255,255,.08);
62
- --glow: rgba(91,140,255,.25);
63
-
64
- --kbd-bg: #0c1322;
65
- --kbd-ink: #cfe0ff;
66
- --kbd-b1: #1a2742;
67
- --kbd-b2: #142138;
68
-
69
- --code-bg: #0b1220;
70
- --code-bd: #15233d;
71
-
72
- --bq-bg: rgba(91,140,255,.06);
73
- --bq-ink: #cfe0ff;
74
- }
75
- }
76
-
77
- /* DARK overrides via site toggle (HF uses html[data-theme]) */
78
- html[data-theme="dark"], body[data-theme="dark"]{
79
  --bg: #0b0c0f;
80
  --panel: #0f1117;
81
  --ink: #e9eefc;
82
  --muted: #9aa3b2;
83
- --tagline: #c6d5ff;
84
- --brand: #5b8cff;
85
- --brand-2: #4ef2c8;
86
  --border: rgba(255,255,255,.08);
87
  --glow: rgba(91,140,255,.25);
88
-
89
- --kbd-bg: #0c1322;
90
- --kbd-ink: #cfe0ff;
91
- --kbd-b1: #1a2742;
92
- --kbd-b2: #142138;
93
-
94
- --code-bg: #0b1220;
95
- --code-bd: #15233d;
96
-
97
- --bq-bg: rgba(91,140,255,.06);
98
- --bq-ink: #cfe0ff;
99
  }
100
-
101
  *{ box-sizing: border-box }
102
-
103
- /* Cards & layout */
104
  .card{
105
- background: linear-gradient(180deg, rgba(255,255,255,.02), rgba(255,255,255,0));
106
  border:1px solid var(--border);
107
  border-radius: var(--radius);
108
  padding:24px;
109
  }
 
 
 
 
 
110
  .grid{ display:grid; gap:18px }
111
  .grid-2{ grid-template-columns:repeat(2,minmax(0,1fr)); }
112
  .grid-3{ grid-template-columns:repeat(3,minmax(0,1fr)); }
113
  @media(max-width:900px){ .grid-2,.grid-3{ grid-template-columns:1fr } }
114
-
115
- /* Text */
116
  .kicker{
117
- display:inline-block; letter-spacing:.12em; text-transform:uppercase;
118
- color:var(--muted); font-size:.75rem; margin-bottom:.5rem;
119
  }
120
  h1,h2,h3{ color:var(--ink); margin:0 0 .4rem 0; line-height:1.1 }
121
  h1{ font-size:2.25rem; font-weight:800 }
@@ -123,86 +56,62 @@ h2{ font-size:1.3rem; font-weight:700 }
123
  h3{ font-size:1.05rem; font-weight:700 }
124
  p,li{ color:var(--muted); line-height:1.6 }
125
  hr{ border:none; height:1px; background:var(--border); margin:28px 0 }
126
- .tagline{ font-size:1.05rem; color:var(--tagline) }
127
-
128
- /* Buttons */
129
  a.btn{
130
  display:inline-block; padding:.7rem 1rem; border-radius:12px;
131
- background: linear-gradient(180deg, var(--brand), #3f6fff);
132
- color:#fff; text-decoration:none; font-weight:600;
133
  box-shadow: 0 10px 30px var(--glow);
134
  }
135
  a.btn.ghost{
136
- background:transparent; color:var(--ink); border:1px solid var(--border);
137
  }
138
-
139
- /* KBD */
140
  kbd{
141
- background:var(--kbd-bg); color:var(--kbd-ink);
142
- border:1px solid var(--kbd-b1); border-bottom-color:var(--kbd-b2);
143
- padding:.12rem .4rem; border-radius:6px; font-size:.85rem;
144
  }
145
-
146
- /* Code blocks */
147
  .codeblock{
148
- background:#103d78; border:1px solid #103d78;
149
- border-radius:12px; padding:5px; overflow:auto; color:var(--ink);
150
  }
151
-
152
  .codeblock pre {
153
  margin: 0;
154
  }
155
-
156
- /* Pills / badges */
157
- .badge{
158
- display:inline-flex; align-items:center; gap:.5rem;
159
- padding:.35rem .6rem; border:1px solid var(--border);
160
- border-radius:999px; color:var(--muted); font-size:.85rem;
161
  }
162
  .pill{
163
- display:inline-flex; align-items:center; gap:.4rem;
164
- padding:.35rem .6rem; border-radius:999px;
165
- border:1px dashed var(--border); color:var(--muted);
166
  }
167
-
168
- /* Hero */
169
  .hero{
170
  background:
171
- radial-gradient(600px 240px at 20% 0%, rgba(91,140,255,.14), transparent 60%),
172
- radial-gradient(600px 240px at 80% 10%, rgba(78,242,200,.10), transparent 60%);
173
  border:1px solid var(--border);
174
- border-radius:20px; padding:28px;
175
  }
176
-
177
- /* Media */
178
  figure.screens{
179
- display:grid; grid-template-columns:repeat(3,minmax(0,1fr));
180
- gap:10px; margin:16px 0 0 0;
181
  }
182
  figure.screens img{
183
- width:100%; border-radius:12px; border:1px solid var(--border);
184
  }
185
-
186
- /* Details / blockquote / tables */
187
  details{
188
- border:1px solid var(--border); border-radius:12px;
189
- padding:14px; background:rgba(255,255,255,.02);
190
  }
191
- summary{ cursor:pointer; color:var(--ink); font-weight:700 }
192
  blockquote{
193
- margin:0; padding:14px; border-left:3px solid var(--brand);
194
- background:var(--bq-bg); border-radius:0 10px 10px 0; color:var(--bq-ink);
195
  }
196
  table{ width:100%; border-collapse:collapse }
197
  th,td{ text-align:left; padding:10px; border-bottom:1px solid var(--border); color:var(--muted) }
198
- th{ color:var(--ink) }
199
-
200
- /* Callouts */
201
  .callout{
202
- border:1px solid var(--border); border-radius:14px;
203
- padding:14px; background:rgba(255,255,255,.02);
204
  }
205
  </style>
 
206
  <div style="background:var(--bg); padding: 28px; border-radius: 18px">
207
 
208
  <div class="hero">
@@ -280,7 +189,6 @@ vllm serve Tesslate/WEBGEN-4B-Preview \
280
  --gpu-memory-utilization 0.92
281
  </pre></div>
282
 
283
-
284
  ### sglang
285
  <div class="codeblock"><pre>
286
  python -m sglang.launch_server \
@@ -398,12 +306,14 @@ Avoid shadows &gt; md; prefer borders/dividers.
398
  ## Citation
399
 
400
  ```
 
401
  @misc{tesslate_webgen_4b_preview_2025,
402
  title = {WEBGEN-4B-Preview: Design-first web generation with a 4B model},
403
  author = {Tesslate Team},
404
  year = {2025},
405
  url = {https://huggingface.co/Tesslate/WEBGEN-4B-Preview}
406
  }
 
407
  ```
408
 
409
  </div>
 
19
  ---
20
 
21
  <style>
 
22
  :root{
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
  --bg: #0b0c0f;
24
  --panel: #0f1117;
25
  --ink: #e9eefc;
26
  --muted: #9aa3b2;
27
+ --brand: #5b8cff; /* soft indigo */
28
+ --brand-2: #4ef2c8; /* mint accent */
 
29
  --border: rgba(255,255,255,.08);
30
  --glow: rgba(91,140,255,.25);
31
+ --radius: 16px;
 
 
 
 
 
 
 
 
 
 
32
  }
 
33
  *{ box-sizing: border-box }
 
 
34
  .card{
35
+ background: linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.00));
36
  border:1px solid var(--border);
37
  border-radius: var(--radius);
38
  padding:24px;
39
  }
40
+ .badge{
41
+ display:inline-flex;align-items:center;gap:.5rem;
42
+ padding:.35rem .6rem;border:1px solid var(--border);border-radius:999px;
43
+ color:var(--muted);font-size:.85rem
44
+ }
45
  .grid{ display:grid; gap:18px }
46
  .grid-2{ grid-template-columns:repeat(2,minmax(0,1fr)); }
47
  .grid-3{ grid-template-columns:repeat(3,minmax(0,1fr)); }
48
  @media(max-width:900px){ .grid-2,.grid-3{ grid-template-columns:1fr } }
 
 
49
  .kicker{
50
+ display:inline-block;letter-spacing:.12em;text-transform:uppercase;
51
+ color:var(--muted);font-size:.75rem;margin-bottom:.5rem
52
  }
53
  h1,h2,h3{ color:var(--ink); margin:0 0 .4rem 0; line-height:1.1 }
54
  h1{ font-size:2.25rem; font-weight:800 }
 
56
  h3{ font-size:1.05rem; font-weight:700 }
57
  p,li{ color:var(--muted); line-height:1.6 }
58
  hr{ border:none; height:1px; background:var(--border); margin:28px 0 }
 
 
 
59
  a.btn{
60
  display:inline-block; padding:.7rem 1rem; border-radius:12px;
61
+ background: linear-gradient(180deg,var(--brand),#3f6fff);
62
+ color:var(--ink); text-decoration:none; font-weight:600;
63
  box-shadow: 0 10px 30px var(--glow);
64
  }
65
  a.btn.ghost{
66
+ background:transparent; color:var(--ink); border:1px solid var(--border)
67
  }
 
 
68
  kbd{
69
+ background:#0c1322;color:#cfe0ff;border:1px solid #1a2742;border-bottom-color:#142138;
70
+ padding:.12rem .4rem;border-radius:6px;font-size:.85rem
 
71
  }
 
 
72
  .codeblock{
73
+ background:#0b1220;border:1px solid #15233d;border-radius:12px;padding: 8px;overflow:auto; /* Changed padding */
74
+ margin: 1rem 0;
75
  }
 
76
  .codeblock pre {
77
  margin: 0;
78
  }
79
+ .tagline{
80
+ font-size:1.05rem;color:#c6d5ff
 
 
 
 
81
  }
82
  .pill{
83
+ display:inline-flex;align-items:center;gap:.4rem;
84
+ padding:.35rem .6rem;border-radius:999px;border:1px dashed var(--border);color:#b9c5db
 
85
  }
 
 
86
  .hero{
87
  background:
88
+ radial-gradient(600px 240px at 20% 0%,rgba(91,140,255,.18),transparent 60%),
89
+ radial-gradient(600px 240px at 80% 10%,rgba(78,242,200,.12),transparent 60%);
90
  border:1px solid var(--border);
91
+ border-radius:20px; padding:28px
92
  }
 
 
93
  figure.screens{
94
+ display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0 0
 
95
  }
96
  figure.screens img{
97
+ width:100%;border-radius:12px;border:1px solid var(--border)
98
  }
 
 
99
  details{
100
+ border:1px solid var(--border);border-radius:12px;padding:14px;background:rgba(255,255,255,.02)
 
101
  }
102
+ summary{ cursor:pointer;color:var(--ink);font-weight:700 }
103
  blockquote{
104
+ margin:0;padding:14px;border-left:3px solid var(--brand);background:rgba(91,140,255,.06);
105
+ border-radius:0 10px 10px 0;color:#657ce0
106
  }
107
  table{ width:100%; border-collapse:collapse }
108
  th,td{ text-align:left; padding:10px; border-bottom:1px solid var(--border); color:var(--muted) }
109
+ th{ color:#e7edff }
 
 
110
  .callout{
111
+ border:1px solid var(--border);border-radius:14px;padding:14px;background:rgba(255,255,255,.02)
 
112
  }
113
  </style>
114
+
115
  <div style="background:var(--bg); padding: 28px; border-radius: 18px">
116
 
117
  <div class="hero">
 
189
  --gpu-memory-utilization 0.92
190
  </pre></div>
191
 
 
192
  ### sglang
193
  <div class="codeblock"><pre>
194
  python -m sglang.launch_server \
 
306
  ## Citation
307
 
308
  ```
309
+
310
  @misc{tesslate_webgen_4b_preview_2025,
311
  title = {WEBGEN-4B-Preview: Design-first web generation with a 4B model},
312
  author = {Tesslate Team},
313
  year = {2025},
314
  url = {https://huggingface.co/Tesslate/WEBGEN-4B-Preview}
315
  }
316
+
317
  ```
318
 
319
  </div>