diff --git a/biscuit/apps/alsijil/static/css/alsijil/full_register.css b/biscuit/apps/alsijil/static/css/alsijil/full_register.css index c06fa37d6cb4827063b9e4dd1bbf87e680685ca5..fc5ed9915371976113f6fab1658cf6f1905b874e 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 1ca519d775d3aef50a150b5667a54d0402a0062b..8ad0fa08209e1fb68d8a72f11f5ffdfcaeb0b3d1 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">