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>
|