tabule: nejnovější kolo nahoře a součty nad historií
Po sto kolech byla tabule k ničemu: na obrazovku se vešla kola 1–14 a řádek se součty skončil asi 4 500 pixelů pod okrajem. Tabule tedy ukazovala nejstarší historii a nic z toho, co se právě děje. - kola se řadí od nejnovějšího, poslední zápis je vždy nahoře - součty se přesunuly z patičky nad historii, hned pod jména hráčů - tabule ukazuje posledních 15 kol, zbytek shrne řádka "... a dalších 85 kol"; má ukazovat stav, ne archiv, a nepřekresluje se pak zbytečně každé dvě vteřiny přes tři sta buněk - skloňování kol podle češtiny (1 kolo / 2 kola / 5 kol) Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
d7c63cf98b
commit
cd10db1a72
4 files changed
+100
-19
No files matched your search
+20
-11
@@ -16,6 +16,20 @@
|
||||
{% endfor %}
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
{# Součty patří nahoru: po padesáti kolech by je jinak nikdo neviděl. #}
|
||||
<tbody class="totals">
|
||||
<tr>
|
||||
<td class="label">Celkem</td>
|
||||
{% for name in game.names %}
|
||||
<td class="{{ 'marked' if name == current }}">
|
||||
{{ totals[name]|cislo }}
|
||||
{%- if streaks[name] %} <span class="ticks">{{ '✕' * streaks[name] }}</span>{% endif %}
|
||||
</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
<tbody>
|
||||
{% for row in rows %}
|
||||
<tr>
|
||||
@@ -41,17 +55,12 @@
|
||||
{% endfor %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td class="label">Celkem</td>
|
||||
{% for name in game.names %}
|
||||
<td class="{{ 'marked' if name == current }}">
|
||||
{{ totals[name]|cislo }}
|
||||
{%- if streaks[name] %} <span class="ticks">{{ '✕' * streaks[name] }}</span>{% endif %}
|
||||
</td>
|
||||
{% endfor %}
|
||||
|
||||
{% if hidden %}
|
||||
<tr class="more">
|
||||
<td class="label" colspan="{{ game.names|length + 1 }}">… a dalších {{ hidden|kola }}</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
{% endif %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
Reference in new issue
Block a user