Spaces:
Running
Running
Update index.html
Browse files- index.html +22 -21
index.html
CHANGED
@@ -46,7 +46,6 @@
|
|
46 |
transition: all 0.3s ease;
|
47 |
}
|
48 |
|
49 |
-
/* Make category-1 events more prominent */
|
50 |
.event:has(.tag.open-source) {
|
51 |
background-color: #e8f5e9;
|
52 |
border-left: 4px solid #4caf50;
|
@@ -54,13 +53,11 @@
|
|
54 |
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
|
55 |
}
|
56 |
|
57 |
-
|
58 |
-
.event:has(.tag.api-only) {
|
59 |
background-color: #fafafa;
|
60 |
border-left: 4px solid #f44336;
|
61 |
}
|
62 |
|
63 |
-
/* Hover effects */
|
64 |
.event:has(.tag.open-source):hover {
|
65 |
transform: scale(1.03);
|
66 |
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
|
@@ -85,10 +82,14 @@
|
|
85 |
background-color: #4caf50;
|
86 |
color: white;
|
87 |
}
|
88 |
-
.tag.
|
89 |
background-color: #f44336;
|
90 |
color: white;
|
91 |
}
|
|
|
|
|
|
|
|
|
92 |
.event p a {
|
93 |
color: #4caf50;
|
94 |
text-decoration: none;
|
@@ -110,7 +111,7 @@
|
|
110 |
.github-link a:hover {
|
111 |
text-decoration: underline;
|
112 |
}
|
113 |
-
|
114 |
body::-webkit-scrollbar {
|
115 |
height: 8px;
|
116 |
}
|
@@ -220,8 +221,8 @@
|
|
220 |
<div class="filter-group">
|
221 |
<div class="toggle-container">
|
222 |
<button class="toggle-button active" data-filter="all">All Models</button>
|
223 |
-
<button class="toggle-button" data-filter="open-source">Open
|
224 |
-
<button class="toggle-button" data-filter="
|
225 |
</div>
|
226 |
<div class="dropdown-filters">
|
227 |
<select id="modalityFilter" onchange="filterByModality(this.value)">
|
@@ -244,7 +245,7 @@
|
|
244 |
</span>
|
245 |
<span class="counter-divider">路</span>
|
246 |
<span class="counter-item">
|
247 |
-
<span id="
|
248 |
</span>
|
249 |
</div>
|
250 |
<div class="timeline">
|
@@ -252,31 +253,34 @@
|
|
252 |
<h3>January 2025</h3>
|
253 |
<div class="event">
|
254 |
<h4>OpenBMB PRIME</h4>
|
255 |
-
<p>o1 like Eurus 2 7B (<a href="https://huggingface.co/PRIME-RL/Eurus-2-7B-PRIME" target="_blank">
|
256 |
-
<span class="tag open-source">Open
|
257 |
<span class="tag text">Text</span>
|
|
|
258 |
</div>
|
259 |
<div class="event">
|
260 |
<h4>Nvidia Cosmos</h4>
|
261 |
-
<p>Diffusion + Autoregressive World Models (<a href="https://huggingface.co/collections/nvidia/cosmos-6751e884dc10e013a0a0d8e6" target="_blank">
|
262 |
-
<span class="tag open-source">Open
|
263 |
<span class="tag multimodal">Multimodal</span>
|
|
|
264 |
</div>
|
265 |
<div class="event">
|
266 |
<h4>Moondream2</h4>
|
267 |
-
<p>Moondream2 w/ Gaze Detection (<a href="https://huggingface.co/vikhyatk/moondream2" target="_blank">
|
268 |
-
<span class="tag open-source">Open
|
269 |
<span class="tag multimodal">Multimodal</span>
|
|
|
270 |
</div>
|
271 |
</div>
|
272 |
</div>
|
273 |
<script>
|
274 |
function updateCounts() {
|
275 |
const openSourceCount = document.querySelectorAll('.tag.open-source').length;
|
276 |
-
const
|
277 |
|
278 |
document.getElementById('open-source-count').textContent = openSourceCount;
|
279 |
-
document.getElementById('
|
280 |
}
|
281 |
|
282 |
let currentFilters = {
|
@@ -296,7 +300,6 @@
|
|
296 |
}
|
297 |
|
298 |
function filterEvents(category) {
|
299 |
-
// Update button states
|
300 |
const buttons = document.querySelectorAll('.toggle-button');
|
301 |
buttons.forEach(button => {
|
302 |
button.classList.remove('active');
|
@@ -325,7 +328,6 @@
|
|
325 |
event.style.display = (matchesCategory && matchesModality && matchesType) ? 'block' : 'none';
|
326 |
});
|
327 |
|
328 |
-
// Check for empty months and hide them
|
329 |
const months = document.querySelectorAll('.month');
|
330 |
months.forEach(month => {
|
331 |
const visibleEvents = Array.from(month.querySelectorAll('.event')).filter(event =>
|
@@ -337,7 +339,6 @@
|
|
337 |
updateCounts();
|
338 |
}
|
339 |
|
340 |
-
// Update event listeners when the page loads
|
341 |
document.addEventListener('DOMContentLoaded', function() {
|
342 |
const buttons = document.querySelectorAll('.toggle-button');
|
343 |
buttons.forEach(button => {
|
@@ -349,4 +350,4 @@
|
|
349 |
});
|
350 |
</script>
|
351 |
</body>
|
352 |
-
</html>
|
|
|
46 |
transition: all 0.3s ease;
|
47 |
}
|
48 |
|
|
|
49 |
.event:has(.tag.open-source) {
|
50 |
background-color: #e8f5e9;
|
51 |
border-left: 4px solid #4caf50;
|
|
|
53 |
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
|
54 |
}
|
55 |
|
56 |
+
.event:has(.tag.proprietary) {
|
|
|
57 |
background-color: #fafafa;
|
58 |
border-left: 4px solid #f44336;
|
59 |
}
|
60 |
|
|
|
61 |
.event:has(.tag.open-source):hover {
|
62 |
transform: scale(1.03);
|
63 |
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
|
|
|
82 |
background-color: #4caf50;
|
83 |
color: white;
|
84 |
}
|
85 |
+
.tag.proprietary {
|
86 |
background-color: #f44336;
|
87 |
color: white;
|
88 |
}
|
89 |
+
.tag.link {
|
90 |
+
background-color: #2196f3;
|
91 |
+
color: white;
|
92 |
+
}
|
93 |
.event p a {
|
94 |
color: #4caf50;
|
95 |
text-decoration: none;
|
|
|
111 |
.github-link a:hover {
|
112 |
text-decoration: underline;
|
113 |
}
|
114 |
+
|
115 |
body::-webkit-scrollbar {
|
116 |
height: 8px;
|
117 |
}
|
|
|
221 |
<div class="filter-group">
|
222 |
<div class="toggle-container">
|
223 |
<button class="toggle-button active" data-filter="all">All Models</button>
|
224 |
+
<button class="toggle-button" data-filter="open-source">Open Source</button>
|
225 |
+
<button class="toggle-button" data-filter="proprietary">Proprietary Software</button>
|
226 |
</div>
|
227 |
<div class="dropdown-filters">
|
228 |
<select id="modalityFilter" onchange="filterByModality(this.value)">
|
|
|
245 |
</span>
|
246 |
<span class="counter-divider">路</span>
|
247 |
<span class="counter-item">
|
248 |
+
<span id="proprietary-count">0</span> Proprietary Software
|
249 |
</span>
|
250 |
</div>
|
251 |
<div class="timeline">
|
|
|
253 |
<h3>January 2025</h3>
|
254 |
<div class="event">
|
255 |
<h4>OpenBMB PRIME</h4>
|
256 |
+
<p>o1 like Eurus 2 7B (<a href="https://huggingface.co/PRIME-RL/Eurus-2-7B-PRIME" target="_blank">link</a>).</p>
|
257 |
+
<span class="tag open-source">Open Source</span>
|
258 |
<span class="tag text">Text</span>
|
259 |
+
<span class="tag link">Link</span>
|
260 |
</div>
|
261 |
<div class="event">
|
262 |
<h4>Nvidia Cosmos</h4>
|
263 |
+
<p>Diffusion + Autoregressive World Models (<a href="https://huggingface.co/collections/nvidia/cosmos-6751e884dc10e013a0a0d8e6" target="_blank">link</a>).</p>
|
264 |
+
<span class="tag open-source">Open Source</span>
|
265 |
<span class="tag multimodal">Multimodal</span>
|
266 |
+
<span class="tag link">Link</span>
|
267 |
</div>
|
268 |
<div class="event">
|
269 |
<h4>Moondream2</h4>
|
270 |
+
<p>Moondream2 w/ Gaze Detection (<a href="https://huggingface.co/vikhyatk/moondream2" target="_blank">link</a>).</p>
|
271 |
+
<span class="tag open-source">Open Source</span>
|
272 |
<span class="tag multimodal">Multimodal</span>
|
273 |
+
<span class="tag link">Link</span>
|
274 |
</div>
|
275 |
</div>
|
276 |
</div>
|
277 |
<script>
|
278 |
function updateCounts() {
|
279 |
const openSourceCount = document.querySelectorAll('.tag.open-source').length;
|
280 |
+
const proprietaryCount = document.querySelectorAll('.tag.proprietary').length;
|
281 |
|
282 |
document.getElementById('open-source-count').textContent = openSourceCount;
|
283 |
+
document.getElementById('proprietary-count').textContent = proprietaryCount;
|
284 |
}
|
285 |
|
286 |
let currentFilters = {
|
|
|
300 |
}
|
301 |
|
302 |
function filterEvents(category) {
|
|
|
303 |
const buttons = document.querySelectorAll('.toggle-button');
|
304 |
buttons.forEach(button => {
|
305 |
button.classList.remove('active');
|
|
|
328 |
event.style.display = (matchesCategory && matchesModality && matchesType) ? 'block' : 'none';
|
329 |
});
|
330 |
|
|
|
331 |
const months = document.querySelectorAll('.month');
|
332 |
months.forEach(month => {
|
333 |
const visibleEvents = Array.from(month.querySelectorAll('.event')).filter(event =>
|
|
|
339 |
updateCounts();
|
340 |
}
|
341 |
|
|
|
342 |
document.addEventListener('DOMContentLoaded', function() {
|
343 |
const buttons = document.querySelectorAll('.toggle-button');
|
344 |
buttons.forEach(button => {
|
|
|
350 |
});
|
351 |
</script>
|
352 |
</body>
|
353 |
+
</html>
|