Spaces:
Running
Running
Improve leaderboard readability and resource links
#7
by Gh0stAR - opened
- assets/icons/arxiv.svg +1 -0
- assets/icons/github.svg +1 -0
- assets/icons/huggingface.svg +1 -0
- assets/logos/README.md +10 -0
- index.html +53 -44
assets/icons/arxiv.svg
ADDED
|
|
assets/icons/github.svg
ADDED
|
|
assets/icons/huggingface.svg
ADDED
|
|
assets/logos/README.md
CHANGED
|
@@ -8,3 +8,13 @@ Google and OpenAI SVG icons were copied from the Simple Icons 15.15.0 release:
|
|
| 8 |
The Qwen mark in `qwen.jpg` is the official artwork linked from the [QwenLM/Qwen repository](https://github.com/QwenLM/Qwen) and hosted at https://qianwen-res.oss-cn-beijing.aliyuncs.com/logo_qwen.jpg. It is included only to identify the Qwen model provider; applicable trademark rights remain with their owner.
|
| 9 |
|
| 10 |
Simple Icons distributes the Google and OpenAI icon artwork under CC0 1.0; this does not grant trademark rights. AVI-Bench uses all marks only to identify the listed model providers, at equal visual weight and without implying endorsement or affiliation. See each provider's current brand guidelines for its trademark terms.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
The Qwen mark in `qwen.jpg` is the official artwork linked from the [QwenLM/Qwen repository](https://github.com/QwenLM/Qwen) and hosted at https://qianwen-res.oss-cn-beijing.aliyuncs.com/logo_qwen.jpg. It is included only to identify the Qwen model provider; applicable trademark rights remain with their owner.
|
| 9 |
|
| 10 |
Simple Icons distributes the Google and OpenAI icon artwork under CC0 1.0; this does not grant trademark rights. AVI-Bench uses all marks only to identify the listed model providers, at equal visual weight and without implying endorsement or affiliation. See each provider's current brand guidelines for its trademark terms.
|
| 11 |
+
|
| 12 |
+
# Resource navigation icons
|
| 13 |
+
|
| 14 |
+
The `../icons/` files are copied from Simple Icons 15.15.0:
|
| 15 |
+
|
| 16 |
+
- arXiv: https://github.com/simple-icons/simple-icons/blob/15.15.0/icons/arxiv.svg
|
| 17 |
+
- GitHub: https://github.com/simple-icons/simple-icons/blob/15.15.0/icons/github.svg
|
| 18 |
+
- Hugging Face: https://github.com/simple-icons/simple-icons/blob/15.15.0/icons/huggingface.svg
|
| 19 |
+
|
| 20 |
+
The icons are used only to identify the Paper, Project, and Dataset destinations. Simple Icons artwork is distributed under CC0 1.0, but this does not grant trademark rights or imply affiliation or endorsement.
|
index.html
CHANGED
|
@@ -26,15 +26,15 @@
|
|
| 26 |
background: var(--canvas);
|
| 27 |
color: var(--ink);
|
| 28 |
font-family: var(--sans);
|
| 29 |
-
font-size:
|
| 30 |
line-height: 1.5;
|
| 31 |
}
|
| 32 |
a { color: inherit; }
|
| 33 |
button { font: inherit; }
|
| 34 |
-
.container { width: min(
|
| 35 |
.topbar { border-bottom: 1px solid var(--line); background: var(--surface); }
|
| 36 |
.topbar-inner {
|
| 37 |
-
min-height:
|
| 38 |
display: flex;
|
| 39 |
align-items: center;
|
| 40 |
justify-content: space-between;
|
|
@@ -42,8 +42,8 @@
|
|
| 42 |
}
|
| 43 |
.brand { display: inline-flex; align-items: center; gap: 11px; text-decoration: none; }
|
| 44 |
.brand-mark {
|
| 45 |
-
width:
|
| 46 |
-
height:
|
| 47 |
display: grid;
|
| 48 |
place-items: center;
|
| 49 |
border-radius: 8px;
|
|
@@ -53,11 +53,20 @@
|
|
| 53 |
font-weight: 800;
|
| 54 |
letter-spacing: .04em;
|
| 55 |
}
|
| 56 |
-
.brand-name { display: block; font-size:
|
| 57 |
-
.brand-description { display: block; margin-top: 1px; color: var(--muted); font-size:
|
| 58 |
-
.top-actions { display: flex; align-items: center; gap:
|
| 59 |
-
.resource-link {
|
| 60 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 61 |
.submit-link {
|
| 62 |
display: inline-flex;
|
| 63 |
align-items: center;
|
|
@@ -77,19 +86,19 @@
|
|
| 77 |
outline-offset: 2px;
|
| 78 |
}
|
| 79 |
|
| 80 |
-
main { padding:
|
| 81 |
.page-intro { display: flex; align-items: end; justify-content: space-between; gap: 24px; margin-bottom: 30px; }
|
| 82 |
.eyebrow {
|
| 83 |
margin: 0 0 7px;
|
| 84 |
color: var(--accent);
|
| 85 |
-
font-size:
|
| 86 |
font-weight: 750;
|
| 87 |
letter-spacing: .12em;
|
| 88 |
text-transform: uppercase;
|
| 89 |
}
|
| 90 |
-
h1 { margin: 0; font-size: clamp(
|
| 91 |
-
.intro-copy { max-width:
|
| 92 |
-
.intro-meta { flex: none; padding-bottom: 2px; color: var(--muted); font-size:
|
| 93 |
.intro-meta strong { color: var(--ink); font-weight: 700; }
|
| 94 |
|
| 95 |
.score-section + .score-section { margin-top: 38px; }
|
|
@@ -100,10 +109,10 @@
|
|
| 100 |
gap: 18px;
|
| 101 |
margin-bottom: 12px;
|
| 102 |
}
|
| 103 |
-
.section-kicker { margin: 0 0
|
| 104 |
-
h2 { margin: 0; font-size:
|
| 105 |
-
.section-description { margin:
|
| 106 |
-
.record-count { color: var(--muted); font-size:
|
| 107 |
.table-frame {
|
| 108 |
overflow: hidden;
|
| 109 |
border: 1px solid var(--line);
|
|
@@ -112,18 +121,18 @@
|
|
| 112 |
box-shadow: 0 2px 8px rgba(22, 33, 57, .025);
|
| 113 |
}
|
| 114 |
.table-scroll { overflow-x: auto; }
|
| 115 |
-
table { width: 100%; min-width:
|
| 116 |
-
th, td { padding:
|
| 117 |
th {
|
| 118 |
-
height:
|
| 119 |
background: #fafbfc;
|
| 120 |
color: #626e80;
|
| 121 |
-
font-size:
|
| 122 |
font-weight: 700;
|
| 123 |
letter-spacing: .035em;
|
| 124 |
}
|
| 125 |
th:first-child, td:first-child { width: 58px; }
|
| 126 |
-
th:nth-child(2), td:nth-child(2) { min-width:
|
| 127 |
tbody tr.data-row:hover td { background: #fbfcfe; }
|
| 128 |
tbody tr:last-child td { border-bottom: 0; }
|
| 129 |
.sort-button {
|
|
@@ -147,11 +156,11 @@
|
|
| 147 |
.sort-mark { width: 9px; color: #a2aab7; font-size: 10px; }
|
| 148 |
.sort-button[aria-sort="ascending"] .sort-mark,
|
| 149 |
.sort-button[aria-sort="descending"] .sort-mark { color: var(--accent); }
|
| 150 |
-
.rank-value { color: #536074; font-variant-numeric: tabular-nums; font-weight: 650; }
|
| 151 |
.model-cell { display: flex; align-items: center; gap: 10px; }
|
| 152 |
.provider-logo, .provider-fallback {
|
| 153 |
-
width:
|
| 154 |
-
height:
|
| 155 |
flex: none;
|
| 156 |
display: grid;
|
| 157 |
place-items: center;
|
|
@@ -159,15 +168,15 @@
|
|
| 159 |
border-radius: 7px;
|
| 160 |
background: #fff;
|
| 161 |
}
|
| 162 |
-
.provider-logo img { display: block; width:
|
| 163 |
.provider-logo-qwen { overflow: hidden; }
|
| 164 |
-
.provider-logo-qwen img { width:
|
| 165 |
-
.provider-fallback { color: var(--muted); font-size:
|
| 166 |
.model-info { min-width: 0; }
|
| 167 |
-
.model-name { display: block; overflow: hidden; color: var(--ink); font-size:
|
| 168 |
-
.model-provider { display: block; margin-top: 1px; color: var(--muted); font-size:
|
| 169 |
.score { color: #3b4658; font-variant-numeric: tabular-nums; }
|
| 170 |
-
.score-overall { color: var(--accent); font-size:
|
| 171 |
.empty-cell, .error-cell { padding: 24px; color: var(--muted); text-align: center !important; }
|
| 172 |
.error-cell { color: #9a3535; }
|
| 173 |
.provenance-note {
|
|
@@ -176,7 +185,7 @@
|
|
| 176 |
gap: 20px;
|
| 177 |
margin: 22px 0 0;
|
| 178 |
color: var(--muted);
|
| 179 |
-
font-size:
|
| 180 |
}
|
| 181 |
footer { margin-top: 32px; border-top: 1px solid var(--line); background: var(--surface); }
|
| 182 |
.footer-inner {
|
|
@@ -186,17 +195,17 @@
|
|
| 186 |
justify-content: space-between;
|
| 187 |
gap: 16px;
|
| 188 |
color: var(--muted);
|
| 189 |
-
font-size:
|
| 190 |
}
|
| 191 |
.footer-links { display: none; gap: 14px; }
|
| 192 |
-
.footer-links a { color: var(--muted); text-decoration: none; }
|
| 193 |
.footer-links a:hover { color: var(--accent); }
|
| 194 |
|
| 195 |
@media (max-width: 700px) {
|
| 196 |
-
.container { width: min(100% - 28px,
|
| 197 |
.topbar-inner { min-height: 62px; }
|
| 198 |
.brand-description, .resource-link { display: none; }
|
| 199 |
-
.footer-links { display: flex; }
|
| 200 |
main { padding-top: 30px; }
|
| 201 |
.page-intro { align-items: start; flex-direction: column; gap: 10px; margin-bottom: 24px; }
|
| 202 |
.intro-meta { text-align: left; }
|
|
@@ -225,9 +234,9 @@
|
|
| 225 |
</span>
|
| 226 |
</a>
|
| 227 |
<nav class="top-actions" aria-label="Project links">
|
| 228 |
-
<a class="resource-link" href="https://arxiv.org/abs/2606.07643" target="_blank" rel="noopener noreferrer">Paper</a>
|
| 229 |
-
<a class="resource-link" href="https://github.com/FudanCVL/AVI-Bench" target="_blank" rel="noopener noreferrer">Project</a>
|
| 230 |
-
<a class="resource-link" href="https://huggingface.co/datasets/FudanCVL/AVIBench" target="_blank" rel="noopener noreferrer">Dataset</a>
|
| 231 |
<a class="submit-link" href="https://huggingface.co/spaces/FudanCVL/AVI-Bench/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">Submit results <span aria-hidden="true"> ↗</span></a>
|
| 232 |
</nav>
|
| 233 |
</div>
|
|
@@ -293,9 +302,9 @@
|
|
| 293 |
<div class="container footer-inner">
|
| 294 |
<span>AVI-Bench · Community leaderboard</span>
|
| 295 |
<nav class="footer-links" aria-label="Related resources">
|
| 296 |
-
<a href="https://arxiv.org/abs/2606.07643" target="_blank" rel="noopener noreferrer">Paper</a>
|
| 297 |
-
<a href="https://github.com/FudanCVL/AVI-Bench" target="_blank" rel="noopener noreferrer">Project</a>
|
| 298 |
-
<a href="https://huggingface.co/datasets/FudanCVL/AVIBench" target="_blank" rel="noopener noreferrer">Dataset</a>
|
| 299 |
</nav>
|
| 300 |
</div>
|
| 301 |
</footer>
|
|
|
|
| 26 |
background: var(--canvas);
|
| 27 |
color: var(--ink);
|
| 28 |
font-family: var(--sans);
|
| 29 |
+
font-size: 15px;
|
| 30 |
line-height: 1.5;
|
| 31 |
}
|
| 32 |
a { color: inherit; }
|
| 33 |
button { font: inherit; }
|
| 34 |
+
.container { width: min(1440px, calc(100% - 48px)); margin: 0 auto; }
|
| 35 |
.topbar { border-bottom: 1px solid var(--line); background: var(--surface); }
|
| 36 |
.topbar-inner {
|
| 37 |
+
min-height: 76px;
|
| 38 |
display: flex;
|
| 39 |
align-items: center;
|
| 40 |
justify-content: space-between;
|
|
|
|
| 42 |
}
|
| 43 |
.brand { display: inline-flex; align-items: center; gap: 11px; text-decoration: none; }
|
| 44 |
.brand-mark {
|
| 45 |
+
width: 38px;
|
| 46 |
+
height: 38px;
|
| 47 |
display: grid;
|
| 48 |
place-items: center;
|
| 49 |
border-radius: 8px;
|
|
|
|
| 53 |
font-weight: 800;
|
| 54 |
letter-spacing: .04em;
|
| 55 |
}
|
| 56 |
+
.brand-name { display: block; font-size: 16px; font-weight: 750; letter-spacing: -.02em; }
|
| 57 |
+
.brand-description { display: block; margin-top: 1px; color: var(--muted); font-size: 12px; }
|
| 58 |
+
.top-actions { display: flex; align-items: center; gap: 20px; }
|
| 59 |
+
.resource-link {
|
| 60 |
+
display: inline-flex;
|
| 61 |
+
align-items: center;
|
| 62 |
+
gap: 7px;
|
| 63 |
+
color: #354054;
|
| 64 |
+
font-size: 15px;
|
| 65 |
+
font-weight: 620;
|
| 66 |
+
text-decoration: none;
|
| 67 |
+
}
|
| 68 |
+
.resource-link:hover { color: var(--accent); }
|
| 69 |
+
.resource-icon { display: block; width: 18px; height: 18px; flex: none; }
|
| 70 |
.submit-link {
|
| 71 |
display: inline-flex;
|
| 72 |
align-items: center;
|
|
|
|
| 86 |
outline-offset: 2px;
|
| 87 |
}
|
| 88 |
|
| 89 |
+
main { padding: 48px 0 34px; }
|
| 90 |
.page-intro { display: flex; align-items: end; justify-content: space-between; gap: 24px; margin-bottom: 30px; }
|
| 91 |
.eyebrow {
|
| 92 |
margin: 0 0 7px;
|
| 93 |
color: var(--accent);
|
| 94 |
+
font-size: 12px;
|
| 95 |
font-weight: 750;
|
| 96 |
letter-spacing: .12em;
|
| 97 |
text-transform: uppercase;
|
| 98 |
}
|
| 99 |
+
h1 { margin: 0; font-size: clamp(32px, 3.6vw, 44px); font-weight: 720; letter-spacing: -.045em; line-height: 1.12; }
|
| 100 |
+
.intro-copy { max-width: 720px; margin: 12px 0 0; color: var(--muted); font-size: 15px; }
|
| 101 |
+
.intro-meta { flex: none; padding-bottom: 2px; color: var(--muted); font-size: 13px; text-align: right; }
|
| 102 |
.intro-meta strong { color: var(--ink); font-weight: 700; }
|
| 103 |
|
| 104 |
.score-section + .score-section { margin-top: 38px; }
|
|
|
|
| 109 |
gap: 18px;
|
| 110 |
margin-bottom: 12px;
|
| 111 |
}
|
| 112 |
+
.section-kicker { margin: 0 0 4px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
|
| 113 |
+
h2 { margin: 0; font-size: 21px; font-weight: 680; letter-spacing: -.025em; }
|
| 114 |
+
.section-description { margin: 5px 0 0; color: var(--muted); font-size: 14px; }
|
| 115 |
+
.record-count { color: var(--muted); font-size: 13px; white-space: nowrap; }
|
| 116 |
.table-frame {
|
| 117 |
overflow: hidden;
|
| 118 |
border: 1px solid var(--line);
|
|
|
|
| 121 |
box-shadow: 0 2px 8px rgba(22, 33, 57, .025);
|
| 122 |
}
|
| 123 |
.table-scroll { overflow-x: auto; }
|
| 124 |
+
table { width: 100%; min-width: 920px; border-collapse: collapse; font-size: 13px; }
|
| 125 |
+
th, td { padding: 14px 14px; border-bottom: 1px solid var(--line); text-align: center; white-space: nowrap; }
|
| 126 |
th {
|
| 127 |
+
height: 48px;
|
| 128 |
background: #fafbfc;
|
| 129 |
color: #626e80;
|
| 130 |
+
font-size: 12px;
|
| 131 |
font-weight: 700;
|
| 132 |
letter-spacing: .035em;
|
| 133 |
}
|
| 134 |
th:first-child, td:first-child { width: 58px; }
|
| 135 |
+
th:nth-child(2), td:nth-child(2) { min-width: 240px; text-align: left; }
|
| 136 |
tbody tr.data-row:hover td { background: #fbfcfe; }
|
| 137 |
tbody tr:last-child td { border-bottom: 0; }
|
| 138 |
.sort-button {
|
|
|
|
| 156 |
.sort-mark { width: 9px; color: #a2aab7; font-size: 10px; }
|
| 157 |
.sort-button[aria-sort="ascending"] .sort-mark,
|
| 158 |
.sort-button[aria-sort="descending"] .sort-mark { color: var(--accent); }
|
| 159 |
+
.rank-value { color: #536074; font-size: 13px; font-variant-numeric: tabular-nums; font-weight: 650; }
|
| 160 |
.model-cell { display: flex; align-items: center; gap: 10px; }
|
| 161 |
.provider-logo, .provider-fallback {
|
| 162 |
+
width: 34px;
|
| 163 |
+
height: 34px;
|
| 164 |
flex: none;
|
| 165 |
display: grid;
|
| 166 |
place-items: center;
|
|
|
|
| 168 |
border-radius: 7px;
|
| 169 |
background: #fff;
|
| 170 |
}
|
| 171 |
+
.provider-logo img { display: block; width: 21px; height: 21px; object-fit: contain; }
|
| 172 |
.provider-logo-qwen { overflow: hidden; }
|
| 173 |
+
.provider-logo-qwen img { width: 24px; height: 22px; object-fit: cover; object-position: left center; }
|
| 174 |
+
.provider-fallback { color: var(--muted); font-size: 11px; font-weight: 750; }
|
| 175 |
.model-info { min-width: 0; }
|
| 176 |
+
.model-name { display: block; overflow: hidden; color: var(--ink); font-size: 14px; font-weight: 700; text-overflow: ellipsis; }
|
| 177 |
+
.model-provider { display: block; margin-top: 1px; color: var(--muted); font-size: 12px; }
|
| 178 |
.score { color: #3b4658; font-variant-numeric: tabular-nums; }
|
| 179 |
+
.score-overall { color: var(--accent); font-size: 15px; font-weight: 750; }
|
| 180 |
.empty-cell, .error-cell { padding: 24px; color: var(--muted); text-align: center !important; }
|
| 181 |
.error-cell { color: #9a3535; }
|
| 182 |
.provenance-note {
|
|
|
|
| 185 |
gap: 20px;
|
| 186 |
margin: 22px 0 0;
|
| 187 |
color: var(--muted);
|
| 188 |
+
font-size: 12px;
|
| 189 |
}
|
| 190 |
footer { margin-top: 32px; border-top: 1px solid var(--line); background: var(--surface); }
|
| 191 |
.footer-inner {
|
|
|
|
| 195 |
justify-content: space-between;
|
| 196 |
gap: 16px;
|
| 197 |
color: var(--muted);
|
| 198 |
+
font-size: 12px;
|
| 199 |
}
|
| 200 |
.footer-links { display: none; gap: 14px; }
|
| 201 |
+
.footer-links a { display: inline-flex; align-items: center; gap: 6px; color: var(--muted); font-weight: 600; text-decoration: none; }
|
| 202 |
.footer-links a:hover { color: var(--accent); }
|
| 203 |
|
| 204 |
@media (max-width: 700px) {
|
| 205 |
+
.container { width: min(100% - 28px, 1440px); }
|
| 206 |
.topbar-inner { min-height: 62px; }
|
| 207 |
.brand-description, .resource-link { display: none; }
|
| 208 |
+
.footer-links { display: flex; flex-wrap: wrap; gap: 10px 16px; }
|
| 209 |
main { padding-top: 30px; }
|
| 210 |
.page-intro { align-items: start; flex-direction: column; gap: 10px; margin-bottom: 24px; }
|
| 211 |
.intro-meta { text-align: left; }
|
|
|
|
| 234 |
</span>
|
| 235 |
</a>
|
| 236 |
<nav class="top-actions" aria-label="Project links">
|
| 237 |
+
<a class="resource-link" href="https://arxiv.org/abs/2606.07643" target="_blank" rel="noopener noreferrer"><img class="resource-icon" src="./assets/icons/arxiv.svg" alt="" aria-hidden="true">Paper</a>
|
| 238 |
+
<a class="resource-link" href="https://github.com/FudanCVL/AVI-Bench" target="_blank" rel="noopener noreferrer"><img class="resource-icon" src="./assets/icons/github.svg" alt="" aria-hidden="true">Project</a>
|
| 239 |
+
<a class="resource-link" href="https://huggingface.co/datasets/FudanCVL/AVIBench" target="_blank" rel="noopener noreferrer"><img class="resource-icon" src="./assets/icons/huggingface.svg" alt="" aria-hidden="true">Dataset</a>
|
| 240 |
<a class="submit-link" href="https://huggingface.co/spaces/FudanCVL/AVI-Bench/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer">Submit results <span aria-hidden="true"> ↗</span></a>
|
| 241 |
</nav>
|
| 242 |
</div>
|
|
|
|
| 302 |
<div class="container footer-inner">
|
| 303 |
<span>AVI-Bench · Community leaderboard</span>
|
| 304 |
<nav class="footer-links" aria-label="Related resources">
|
| 305 |
+
<a href="https://arxiv.org/abs/2606.07643" target="_blank" rel="noopener noreferrer"><img class="resource-icon" src="./assets/icons/arxiv.svg" alt="" aria-hidden="true">Paper</a>
|
| 306 |
+
<a href="https://github.com/FudanCVL/AVI-Bench" target="_blank" rel="noopener noreferrer"><img class="resource-icon" src="./assets/icons/github.svg" alt="" aria-hidden="true">Project</a>
|
| 307 |
+
<a href="https://huggingface.co/datasets/FudanCVL/AVIBench" target="_blank" rel="noopener noreferrer"><img class="resource-icon" src="./assets/icons/huggingface.svg" alt="" aria-hidden="true">Dataset</a>
|
| 308 |
</nav>
|
| 309 |
</div>
|
| 310 |
</footer>
|