{% extends "base.html" %} {% block title %}{{ ime }} — Raspored — Idriz Admin{% endblock %} {% block extra_css %} .panel { background: var(--panel); border: 1px solid var(--line); border-radius: 10px; padding: 16px 18px; margin-bottom: 20px; max-width: 900px; } .panel h2 { margin: 0 0 12px; font-size: 15px; } .row { display: flex; gap: 12px; align-items: flex-end; flex-wrap: wrap; } .row > div { flex: 0 0 auto; } label { display: block; font-size: 12.5px; color: var(--muted); margin-bottom: 4px; } input, select { padding: 8px 10px; font-size: 14px; border: 1px solid var(--line); border-radius: 7px; font-family: inherit; background:#fff; color:var(--ink); } input[type=text], input[type=date] { min-width: 150px; } button { padding: 9px 18px; font-size: 14px; font-weight: 600; color: #fff; background: var(--accent); border: none; border-radius: 8px; cursor: pointer; } button:hover { filter: brightness(1.05); } a.back { color: var(--muted); text-decoration: none; font-size: 13px; } table { width: 100%; border-collapse: collapse; font-size: 13.5px; } th, td { padding: 5px 7px; text-align: left; } th { color: var(--muted); font-weight: 600; font-size: 12px; border-bottom: 1px solid var(--line); } td input[type=text], td input[type=time] { min-width: 0; width: 100%; } .c-sm { width: 70px; } .c-dan { width: 130px; } .c-br { width: 55px; } .c-vr { width: 105px; } .c-del { width: 40px; text-align:center; } .predmet input { width: 100%; } .scroll { overflow-x: auto; } {% endblock %} {% block content %} ‹ Nazad na djecu

{{ ime }}

Uređivanje osnovnih podataka i rasporeda.

Osnovno i smjena

Iz tog jednog datuma se računa smjena za svaki dan (mijenja se sedmično).

Raspored (uredi, dodaj, obriši)

{% for r in grid %} {% set i = loop.index0 %} {% endfor %}
SmjenaDanBr.PočetakKrajPredmetObriši

Prazni redovi na dnu su za dodavanje novih časova. Za brisanje označi "Obriši" pa Sačuvaj.

Vannastavne aktivnosti (treninzi, mekteb...)

Fiksno vrijeme, ponavljaju se sedmično, nisu vezane za smjenu — mogu biti i vikendom.

{% for a in agrid %} {% set i = loop.index0 %} {% endfor %}
DanPočetakKrajNazivObriši
{% endblock %}