[ADD] legal: update contracts for new maintenance

- Update Enterprise & Partnership agreement (EN, FR)
- Update legal page index: hide outdated agreements, replace
  with a link to an archive of the old PDFs.
- Add icons for missing files, to make index table layout more consistent
- Add `text-justify` on HTML versions of contracts, for consistency with
  the PDF versions.
- Fix compatibility of PDF generation with recent sphinx versions
  (\sphinxmaketitle instead of \maketitle)
- Re-add NL PDF building, still needs to be updated like all others

Backport of 5b80ed551c from 13.0
This commit is contained in:
Olivier Dony
2020-06-09 02:17:15 +02:00
parent 4c6d0e4b90
commit de137b0bcf
13 changed files with 431 additions and 200 deletions

View File

@@ -9,6 +9,10 @@
{% set classes = classes + ['has_code_col'] %}
{% endif %}
{% if 'classes' in meta %}
{% set classes = classes + meta['classes'].split() %}
{% endif %}
{%- block doctype -%}
<!doctype html>
{%- endblock -%}