Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
GitHub Actions
commited on
Commit
·
7058380
1
Parent(s):
c052d0d
Sync from GitHub repo
Browse files- templates/leaderboard.html +115 -0
templates/leaderboard.html
CHANGED
@@ -549,6 +549,17 @@
|
|
549 |
filter: invert(1);
|
550 |
}
|
551 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
552 |
.timeline-select, .timeline-button {
|
553 |
background-color: var(--light-gray);
|
554 |
border-color: var(--border-color);
|
@@ -697,6 +708,57 @@
|
|
697 |
padding: 24px;
|
698 |
color: var(--text-color);
|
699 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
700 |
</style>
|
701 |
{% endblock %}
|
702 |
|
@@ -794,6 +856,17 @@
|
|
794 |
<span class="tooltip">Proprietary model</span>
|
795 |
{% endif %}
|
796 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
797 |
</div>
|
798 |
<div class="win-rate">{{ model.win_rate }}</div>
|
799 |
<div class="total-votes">{{ model.total_votes }}</div>
|
@@ -832,6 +905,17 @@
|
|
832 |
<span class="tooltip">Proprietary model</span>
|
833 |
{% endif %}
|
834 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
835 |
</div>
|
836 |
<div class="win-rate">{{ model.win_rate }}</div>
|
837 |
<div class="total-votes">{{ model.total_votes }}</div>
|
@@ -956,6 +1040,17 @@
|
|
956 |
<span class="tooltip">Proprietary model</span>
|
957 |
{% endif %}
|
958 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
959 |
</div>
|
960 |
<div class="win-rate">{{ model.win_rate }}</div>
|
961 |
<div class="total-votes">{{ model.total_votes }}</div>
|
@@ -994,6 +1089,16 @@
|
|
994 |
<span class="tooltip">Proprietary model</span>
|
995 |
{% endif %}
|
996 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
997 |
</div>
|
998 |
<div class="win-rate">{{ model.win_rate }}</div>
|
999 |
<div class="total-votes">{{ model.total_votes }}</div>
|
@@ -1300,6 +1405,16 @@
|
|
1300 |
<img src="${model.is_open ? '/static/open.svg' : '/static/closed.svg'}" alt="${model.is_open ? 'Open' : 'Proprietary'}">
|
1301 |
<span class="tooltip">${model.is_open ? 'Open model' : 'Proprietary model'}</span>
|
1302 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1303 |
</div>
|
1304 |
<div class="win-rate">${model.win_rate}</div>
|
1305 |
<div class="total-votes">${model.total_votes}</div>
|
|
|
549 |
filter: invert(1);
|
550 |
}
|
551 |
|
552 |
+
.disputed-badge {
|
553 |
+
background-color: rgba(254, 243, 199, 0.2);
|
554 |
+
color: #fbbf24;
|
555 |
+
border-color: #f59e0b;
|
556 |
+
}
|
557 |
+
|
558 |
+
.disputed-badge .tooltip {
|
559 |
+
background-color: rgba(0, 0, 0, 0.9);
|
560 |
+
color: white;
|
561 |
+
}
|
562 |
+
|
563 |
.timeline-select, .timeline-button {
|
564 |
background-color: var(--light-gray);
|
565 |
border-color: var(--border-color);
|
|
|
708 |
padding: 24px;
|
709 |
color: var(--text-color);
|
710 |
}
|
711 |
+
|
712 |
+
.disputed-badge {
|
713 |
+
display: inline-flex;
|
714 |
+
align-items: center;
|
715 |
+
gap: 4px;
|
716 |
+
background-color: #fef3c7;
|
717 |
+
color: #92400e;
|
718 |
+
padding: 2px 6px;
|
719 |
+
border-radius: 12px;
|
720 |
+
font-size: 10px;
|
721 |
+
font-weight: 600;
|
722 |
+
margin-left: 6px;
|
723 |
+
cursor: help;
|
724 |
+
position: relative;
|
725 |
+
border: 1px solid #f59e0b;
|
726 |
+
text-transform: uppercase;
|
727 |
+
letter-spacing: 0.025em;
|
728 |
+
}
|
729 |
+
|
730 |
+
.disputed-badge svg {
|
731 |
+
width: 10px;
|
732 |
+
height: 10px;
|
733 |
+
color: #f59e0b;
|
734 |
+
flex-shrink: 0;
|
735 |
+
}
|
736 |
+
|
737 |
+
.disputed-badge .tooltip {
|
738 |
+
visibility: hidden;
|
739 |
+
background-color: rgba(0, 0, 0, 0.9);
|
740 |
+
color: white;
|
741 |
+
text-align: center;
|
742 |
+
border-radius: 4px;
|
743 |
+
padding: 6px 10px;
|
744 |
+
position: absolute;
|
745 |
+
z-index: 1;
|
746 |
+
bottom: 125%;
|
747 |
+
left: 50%;
|
748 |
+
transform: translateX(-50%);
|
749 |
+
opacity: 0;
|
750 |
+
transition: opacity 0.3s;
|
751 |
+
font-weight: normal;
|
752 |
+
font-size: 12px;
|
753 |
+
white-space: nowrap;
|
754 |
+
text-transform: none;
|
755 |
+
letter-spacing: normal;
|
756 |
+
}
|
757 |
+
|
758 |
+
.disputed-badge:hover .tooltip {
|
759 |
+
visibility: visible;
|
760 |
+
opacity: 1;
|
761 |
+
}
|
762 |
</style>
|
763 |
{% endblock %}
|
764 |
|
|
|
856 |
<span class="tooltip">Proprietary model</span>
|
857 |
{% endif %}
|
858 |
</div>
|
859 |
+
{% if model.id == "lanternfish-1" %}
|
860 |
+
<div class="disputed-badge">
|
861 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
862 |
+
<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/>
|
863 |
+
<line x1="12" y1="9" x2="12" y2="13"/>
|
864 |
+
<line x1="12" y1="17" x2="12" y2="17"/>
|
865 |
+
</svg>
|
866 |
+
<span>Disputed</span>
|
867 |
+
<span class="tooltip">Potential vote manipulation</span>
|
868 |
+
</div>
|
869 |
+
{% endif %}
|
870 |
</div>
|
871 |
<div class="win-rate">{{ model.win_rate }}</div>
|
872 |
<div class="total-votes">{{ model.total_votes }}</div>
|
|
|
905 |
<span class="tooltip">Proprietary model</span>
|
906 |
{% endif %}
|
907 |
</div>
|
908 |
+
{% if model.id == "lanternfish-1" %}
|
909 |
+
<div class="disputed-badge">
|
910 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
911 |
+
<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/>
|
912 |
+
<line x1="12" y1="9" x2="12" y2="13"/>
|
913 |
+
<line x1="12" y1="17" x2="12" y2="17"/>
|
914 |
+
</svg>
|
915 |
+
<span>Disputed</span>
|
916 |
+
<span class="tooltip">Potential vote manipulation</span>
|
917 |
+
</div>
|
918 |
+
{% endif %}
|
919 |
</div>
|
920 |
<div class="win-rate">{{ model.win_rate }}</div>
|
921 |
<div class="total-votes">{{ model.total_votes }}</div>
|
|
|
1040 |
<span class="tooltip">Proprietary model</span>
|
1041 |
{% endif %}
|
1042 |
</div>
|
1043 |
+
{% if model.id == "lanternfish-1" %}
|
1044 |
+
<div class="disputed-badge">
|
1045 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
1046 |
+
<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/>
|
1047 |
+
<line x1="12" y1="9" x2="12" y2="13"/>
|
1048 |
+
<line x1="12" y1="17" x2="12" y2="17"/>
|
1049 |
+
</svg>
|
1050 |
+
<span>Disputed</span>
|
1051 |
+
<span class="tooltip">Potential vote manipulation</span>
|
1052 |
+
</div>
|
1053 |
+
{% endif %}
|
1054 |
</div>
|
1055 |
<div class="win-rate">{{ model.win_rate }}</div>
|
1056 |
<div class="total-votes">{{ model.total_votes }}</div>
|
|
|
1089 |
<span class="tooltip">Proprietary model</span>
|
1090 |
{% endif %}
|
1091 |
</div>
|
1092 |
+
{% if model.id == "lanternfish-1" %}
|
1093 |
+
<div class="disputed-icon">
|
1094 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
1095 |
+
<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/>
|
1096 |
+
<line x1="12" y1="9" x2="12" y2="13"/>
|
1097 |
+
<line x1="12" y1="17" x2="12" y2="17"/>
|
1098 |
+
</svg>
|
1099 |
+
<span class="tooltip">Disputed - Potential vote manipulation</span>
|
1100 |
+
</div>
|
1101 |
+
{% endif %}
|
1102 |
</div>
|
1103 |
<div class="win-rate">{{ model.win_rate }}</div>
|
1104 |
<div class="total-votes">{{ model.total_votes }}</div>
|
|
|
1405 |
<img src="${model.is_open ? '/static/open.svg' : '/static/closed.svg'}" alt="${model.is_open ? 'Open' : 'Proprietary'}">
|
1406 |
<span class="tooltip">${model.is_open ? 'Open model' : 'Proprietary model'}</span>
|
1407 |
</div>
|
1408 |
+
${model.id === 'lanternfish-1' ? `
|
1409 |
+
<div class="disputed-icon">
|
1410 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
1411 |
+
<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/>
|
1412 |
+
<line x1="12" y1="9" x2="12" y2="13"/>
|
1413 |
+
<line x1="12" y1="17" x2="12" y2="17"/>
|
1414 |
+
</svg>
|
1415 |
+
<span class="tooltip">Disputed - Potential vote manipulation</span>
|
1416 |
+
</div>
|
1417 |
+
` : ''}
|
1418 |
</div>
|
1419 |
<div class="win-rate">${model.win_rate}</div>
|
1420 |
<div class="total-votes">${model.total_votes}</div>
|