Browse Source

Předělání stylů výsledkovky

pull/44/head
Jonas Havelka 9 months ago
parent
commit
3d2f0f08c3
  1. 18
      mamweb/static/css/modules.css
  2. 34
      vysledkovky/templates/vysledkovky/vysledkovka_cisla.html
  3. 28
      vysledkovky/templates/vysledkovky/vysledkovka_rocnik.html

18
mamweb/static/css/modules.css

@ -142,23 +142,21 @@ div.cislo_odkazy ul {
/**** TABULKY ****/ /**** TABULKY ****/
/** Výsledkovky **/ /** Výsledkovky **/
table .border-r { .tabulka_oramovane_sloupce {
border-right: solid 1px; border: solid 2px;
}
table .border-b {
border-bottom: solid 1px;
} }
.vysledkovka td, .vysledkovka th { .tabulka_oramovane_sloupce td, .tabulka_oramovane_sloupce th {
padding: 0.1em 0.3em; padding: 0.1em 0.3em;
border-left: solid 1px;
} }
.vysledkovka { .tabulka_oramovane_sloupce th {
border: solid 2px; border-bottom: solid 1px;
} }
.podproblem { /* Používá se pro podproblémy ve výsledkovkách -- zesvětlí se daný sloupec */
.zesvetleni {
color: gray; color: gray;
} }
/*****************/ /*****************/

34
vysledkovky/templates/vysledkovky/vysledkovka_cisla.html

@ -1,49 +1,49 @@
<div style="overflow-x: auto;"> <div style="overflow-x: auto;">
<table class='vysledkovka'> <table class='vysledkovka'>
<tr class='border-b'> <tr>
<th class='border-r'>#</th> <th>#</th>
<th class='border-r'>Jméno</th> <th>Jméno</th>
{% for p in vysledkovka.temata_a_spol%} {% for p in vysledkovka.temata_a_spol%}
<th class='border-r' id="problem{{ oznaceni_vysledkovky }}_{{ forloop.counter0 }}">{# <a href="{{ p.verejne_url }}"> #}<span title="{{ p }}">{{ p.kod_v_rocniku }}</span>{# </a> #}</th> <th id="problem{{ oznaceni_vysledkovky }}_{{ forloop.counter0 }}">{# <a href="{{ p.verejne_url }}"> #}<span title="{{ p }}">{{ p.kod_v_rocniku }}</span>{# </a> #}</th>
{# TODELETE #} {# TODELETE #}
{% for podproblemy in vysledkovka.podproblemy_iter.next %} {% for podproblemy in vysledkovka.podproblemy_iter.next %}
<th class='border-r podproblem{{ oznaceni_vysledkovky }}_{{ forloop.parentloop.counter0 }} podproblem'>{# <a href="{{ podproblemy.verejne_url }}"> #}<span title="{{ podproblemy }}">{{ podproblemy.kod_v_rocniku }}</span>{# </a> #}</th> <th class='podproblem{{ oznaceni_vysledkovky }}_{{ forloop.parentloop.counter0 }} zesvetleni'>{# <a href="{{ podproblemy.verejne_url }}"> #}<span title="{{ podproblemy }}">{{ podproblemy.kod_v_rocniku }}</span>{# </a> #}</th>
{% endfor %} {% endfor %}
{# TODELETE #} {# TODELETE #}
{% endfor %} {% endfor %}
{% if vysledkovka.je_nejake_ostatni %}<th class='border-r' id='problem{{ oznaceni_vysledkovky }}_{{ vysledkovka.temata_a_spol| length }}'>Ostatní</th>{% endif %} {% if vysledkovka.je_nejake_ostatni %}<th id='problem{{ oznaceni_vysledkovky }}_{{ vysledkovka.temata_a_spol| length }}'>Ostatní</th>{% endif %}
{# TODELETE #} {# TODELETE #}
{% for podproblemy in vysledkovka.podproblemy_iter.next %} {% for podproblemy in vysledkovka.podproblemy_iter.next %}
<th class='border-r podproblem{{ oznaceni_vysledkovky }}_{{ vysledkovka.temata_a_spol| length }} podproblem'>{# <a href="{{ podproblemy.verejne_url }}"> #}<span title="{{ podproblemy }}">{{ podproblemy.kod_v_rocniku }}</span>{# </a> #}</th> <th class='podproblem{{ oznaceni_vysledkovky }}_{{ vysledkovka.temata_a_spol| length }} zesvetleni'>{# <a href="{{ podproblemy.verejne_url }}"> #}<span title="{{ podproblemy }}">{{ podproblemy.kod_v_rocniku }}</span>{# </a> #}</th>
{% endfor %} {% endfor %}
{# TODELETE #} {# TODELETE #}
<th class='border-r'>Za číslo</th> <th>Za číslo</th>
<th class='border-r'>Za ročník</th> <th>Za ročník</th>
<th class='border-r'>Odjakživa</th> <th>Odjakživa</th>
{% for rv in vysledkovka.radky_vysledkovky %} {% for rv in vysledkovka.radky_vysledkovky %}
<tr> <tr>
<td class='border-r'>{% autoescape off %}{{ rv.poradi }}{% endautoescape %}</td> <td>{% autoescape off %}{{ rv.poradi }}{% endautoescape %}</td>
<th class='border-r'> <th>
{% if rv.titul %} {% if rv.titul %}
{{ rv.titul }}<sup>MM</sup> {{ rv.titul }}<sup>MM</sup>
{% endif %} {% endif %}
{{ rv.resitel.osoba.plne_jmeno }}</th> {{ rv.resitel.osoba.plne_jmeno }}</th>
{% for b in rv.body_za_temata_seznam %} {% for b in rv.body_za_temata_seznam %}
<td class='border-r'>{{ b }}</td> <td>{{ b }}</td>
{% for body_podproblemu in rv.body_podproblemy_iter.next %} {% for body_podproblemu in rv.body_podproblemy_iter.next %}
<td class='border-r podproblem{{ oznaceni_vysledkovky }}_{{ forloop.parentloop.counter0 }} podproblem'>{{ body_podproblemu }}</td> <td class='podproblem{{ oznaceni_vysledkovky }}_{{ forloop.parentloop.counter0 }} zesvetleni'>{{ body_podproblemu }}</td>
{% endfor %} {% endfor %}
{% endfor %} {% endfor %}
<td class='border-r'>{{ rv.body_cislo }}</td> <td>{{ rv.body_cislo }}</td>
<td class='border-r'><b>{{ rv.body_rocnik }}</b></td> <td><b>{{ rv.body_rocnik }}</b></td>
<td class='border-r'>{{ rv.body_celkem_odjakziva }}</td> <td>{{ rv.body_celkem_odjakziva }}</td>
</tr> </tr>
{% endfor %} {% endfor %}
</table> </table>

28
vysledkovky/templates/vysledkovky/vysledkovka_rocnik.html

@ -1,29 +1,29 @@
<table class='vysledkovka'> <table class='tabulka_oramovane_sloupce'>
<tr class='border-b'> <tr>
<th class='border-r'>#</th> <th>#</th>
<th class='border-r'>Jméno</th> <th>Jméno</th>
<th class='border-r'>R.</th> <th>R.</th>
<th class='border-r'>Odjakživa</th> <th>Odjakživa</th>
{% for c in vysledkovka.cisla_rocniku %} {% for c in vysledkovka.cisla_rocniku %}
<th class='border-r'><a href="{{ c.verejne_url }}"> <th><a href="{{ c.verejne_url }}">
{{c.rocnik.rocnik}}.{{ c.poradi }}</a></th> {{c.rocnik.rocnik}}.{{ c.poradi }}</a></th>
{% endfor %} {% endfor %}
<th class='border-r'>Celkem</th> <th>Celkem</th>
{% for rv in vysledkovka.radky_vysledkovky %} {% for rv in vysledkovka.radky_vysledkovky %}
<tr> <tr>
<td class='border-r'>{% autoescape off %}{{ rv.poradi }}{% endautoescape %}</td> <td>{% autoescape off %}{{ rv.poradi }}{% endautoescape %}</td>
<th class='border-r'> <th>
{% if rv.titul %} {% if rv.titul %}
{{ rv.titul }}<sup>MM</sup> {{ rv.titul }}<sup>MM</sup>
{% endif %} {% endif %}
{{ rv.resitel.osoba.plne_jmeno }}</th> {{ rv.resitel.osoba.plne_jmeno }}</th>
<td class='border-r'>{{ rv.rocnik_resitele }}</td> <td>{{ rv.rocnik_resitele }}</td>
<td class='border-r'>{{ rv.body_celkem_odjakziva }}</td> <td>{{ rv.body_celkem_odjakziva }}</td>
{% for b in rv.body_cisla_seznam %} {% for b in rv.body_cisla_seznam %}
<td class='border-r'>{{ b }}</td> <td>{{ b }}</td>
{% endfor %} {% endfor %}
<td class='border-r'><b>{{ rv.body_rocnik }}</b></td> <td><b>{{ rv.body_rocnik }}</b></td>
</tr> </tr>
{% endfor %} {% endfor %}
</table> </table>

Loading…
Cancel
Save