{% 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
Uređivanje osnovnih podataka i rasporeda.
Iz tog jednog datuma se računa smjena za svaki dan (mijenja se sedmično).
Prazni redovi na dnu su za dodavanje novih časova. Za brisanje označi "Obriši" pa Sačuvaj.
Fiksno vrijeme, ponavljaju se sedmično, nisu vezane za smjenu — mogu biti i vikendom.