From cb9af53740e3dbd7eb280a15816eb96354431484 Mon Sep 17 00:00:00 2001 From: Dominik George <nik@naturalnet.de> Date: Mon, 16 Sep 2019 14:04:08 +0200 Subject: [PATCH] Finalise title page. Closes #26. --- .../static/css/alsijil/full_register.css | 24 +++++++++ .../alsijil/print/full_register.html | 53 +++++++++++++++---- 2 files changed, 68 insertions(+), 9 deletions(-) diff --git a/biscuit/apps/alsijil/static/css/alsijil/full_register.css b/biscuit/apps/alsijil/static/css/alsijil/full_register.css index c06fa37d6..fc5ed9915 100644 --- a/biscuit/apps/alsijil/static/css/alsijil/full_register.css +++ b/biscuit/apps/alsijil/static/css/alsijil/full_register.css @@ -60,6 +60,22 @@ section.sheet.smallprint { font-size: 8pt; } +section.sheet.bigprint { + font-size: 12pt; +} + +span.signature-line { + display: inline-block; + width: 10em; + border-bottom: 1px solid; +} + +#titlepage { + display: flex; + flex-direction: column; + justify-content: space-around; +} + #titlepage h1 { text-align: center; } @@ -77,11 +93,19 @@ section.sheet.smallprint { text-align: center; } +#titlepage p#printed-info { + text-align: center; +} + #titlepage p#group-owners { font-size: 130%; text-align: center; } +#titlepage p#signatures { + padding-top: 2em; +} + table { width: 100%; border: 1px solid black; diff --git a/biscuit/apps/alsijil/templates/alsijil/print/full_register.html b/biscuit/apps/alsijil/templates/alsijil/print/full_register.html index 1ca519d77..8ad0fa082 100644 --- a/biscuit/apps/alsijil/templates/alsijil/print/full_register.html +++ b/biscuit/apps/alsijil/templates/alsijil/print/full_register.html @@ -12,15 +12,50 @@ </head> <body class="A4"> - <section class="sheet padding-10mm" id="titlepage"> - <h1>{% trans 'Class register' %}</h1> - <img src="{% cropped_thumbnail group.school 'logo_cropping' max_size='600x600' %}" id="school-logo" /> - <p id="group-desc"> - {{ group.name }} - </p> - <p id="group-owners"> - {{ group.owners.all|join:', ' }} - </p> + <section class="sheet padding-10mm bigprint" id="titlepage"> + <div> + <h1>{% trans 'Class register' %}</h1> + <img src="{% cropped_thumbnail group.school 'logo_cropping' max_size='600x600' %}" id="school-logo" /> + <p id="group-desc"> + {{ group.name }} + </p> + <p id="group-owners"> + {% trans 'Owners' %}: + {{ group.owners.all|join:', ' }} + </p> + <p id="printed-info"> + {% trans 'Printed on' %} {{ today }} + </p> + </div> + <div> + <hr /> + </div> + <div> + <p> + {% blocktrans %} + This printout is intended for archival purposes. The main copy of + the class register is stored in the BiscuIT School Information + System. + {% endblocktrans %} + </p> + <p> + {% blocktrans %} + Copies of the class register, both digital and as printout, must + only be kept inside the school and/or on devices authorised by the + school. + {% endblocktrans %} + </p> + <p> + {% blocktrans %} + The owner of the group and the headteacher confirm the above, as + well as the correctness of this printout. + {% endblocktrans %} + </p> + <p id="signatures"> + <span class="signature-line"></span> ({% trans 'Owners' %}), + <span class="signature-line"></span> ({% trans 'Headteacher' %}) + </p> + </div> </section> <section class="sheet padding-10mm" id="persons-overview"> -- GitLab