First implementation of report table input.

This commit is contained in:
Kevin Baensch 2021-04-20 00:24:02 +02:00
parent 9ea074de42
commit eb6822bfa6
Signed by: derped
GPG key ID: C0F1D326C7626543
4 changed files with 276 additions and 160 deletions

View file

@ -14,171 +14,171 @@
<div class="pg-content">
<div class="week">
<div class="week-head flexh flexfive">
<div class="flexgrow">Unterweisungen, ausgeführte Arbeiten usw.</div>
<div class="flexten">Einzel-Stunden</div>
<div class="flexten">Gesammt-Stunden</div>
</div>
<div class="week-head flexh flexfive">
<div class="flexgrow">Unterweisungen, ausgeführte Arbeiten usw.</div>
<div class="flexten">Einzel-Stunden</div>
<div class="flexten">Gesammt-Stunden</div>
</div>
<div class="day flexh">
<div class="vertical">Montag</div>
<div class="day-content flexv">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="subtotal green flexten"></div>
</div>
<div class="day flexh">
<div class="vertical">Montag</div>
<div class="day-content flexv" onclick="editDayOpen(this)">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="subtotal green flexten"></div>
</div>
</div>
</div>
<div class="day flexh">
<div class="vertical">Dienstag</div>
<div class="day-content flexv">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="subtotal green flexten"></div>
</div>
<div class="day flexh">
<div class="vertical">Dienstag</div>
<div class="day-content flexv" onclick="editDayOpen(this)">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="subtotal green flexten"></div>
</div>
</div>
</div>
<div class="day flexh">
<div class="vertical">Mittwoch</div>
<div class="day-content flexv">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="subtotal green flexten"></div>
</div>
<div class="day flexh">
<div class="vertical">Mittwoch</div>
<div class="day-content flexv" onclick="editDayOpen(this)">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="subtotal green flexten"></div>
</div>
</div>
</div>
<div class="day flexh">
<div class="vertical">Donnerstag</div>
<div class="day-content flexv">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="subtotal green flexten"></div>
</div>
<div class="day flexh">
<div class="vertical">Donnerstag</div>
<div class="day-content flexv" onclick="editDayOpen(this)">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="subtotal green flexten"></div>
</div>
</div>
</div>
<div class="day flexh">
<div class="vertical">Freitag</div>
<div class="day-content flexv">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="flexten"></div>
<div class="subtotal green flexten"></div>
</div>
<div class="day flexh">
<div class="vertical">Freitag</div>
<div class="day-content flexv" onclick="editDayOpen(this)">
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="sh flexten"></div>
</div>
<div class="day-line flexh">
<div class="flexgrow"></div>
<div class="sh flexten"></div>
<div class="subtotal green flexten"></div>
</div>
</div>
</div>
<div class="week-foot flexh flexfive">
<div class="flexgrow">Wochenstunden</div>
<div class="total flexten"></div>
</div>
<div class="week-foot flexh flexfive">
<div class="flexgrow">Wochenstunden</div>
<div class="total flexten"></div>
</div>
</div>
<div class="sign">