diff --git a/cara/apps/calculator/static/css/report.css b/cara/apps/calculator/static/css/report.css index 0baba89c..bb970ef9 100644 --- a/cara/apps/calculator/static/css/report.css +++ b/cara/apps/calculator/static/css/report.css @@ -4,7 +4,7 @@ bottom: 20px; right: 20px; padding: 20px; - min-width: 1300px; + min-width: 1200px; } h1 { @@ -104,12 +104,18 @@ p.notes { } } -@media screen and (max-width: 1301px) { +#rules, +#data { + display: none!important; +} + +@media (width: 1200px) { .collapse { display: block!important; } - .tab-content>.tab-pane { - display: contents!important; + #rules, + #data { + display: inline!important; } .tab-content { border-top: none!important; diff --git a/cara/apps/calculator/static/js/pdf.js b/cara/apps/calculator/static/js/pdf.js index 42bbdd81..a119f229 100644 --- a/cara/apps/calculator/static/js/pdf.js +++ b/cara/apps/calculator/static/js/pdf.js @@ -1,17 +1,17 @@ -window.onload = function() { - document.getElementById("download-pdf") - .addEventListener("click", () => { - const pdf_version = this.document.getElementById("body"); +function execute_me() { + const pdf_version = this.document.getElementById("body"); - console.log(pdf_version); - console.log(window); - var opt = { - margin: 0, - filename: 'myfile.pdf', - image: { type: 'jpeg', quality: 0.98 }, - html2canvas: { scale: 2, letterRendering: true, width: 1300 }, - jsPDF: { format: 'a4', orientation: 'portrait' }, - }; - html2pdf().from(pdf_version).set(opt).save(); - }) -} \ No newline at end of file + console.log(pdf_version); + console.log(window); + var opt = { + filename: 'myfile.pdf', + image: { type: 'jpeg', quality: 0.9 }, + html2canvas: { scale: 2, width: 1200, windowWidth: 1200 }, + jsPDF: { + format: 'a4', + orientation: 'portrait' + }, + pagebreak: { after: '.page-break' } + }; + const pdf = html2pdf().set(opt).from(pdf_version).outputImg().save(); +}; \ No newline at end of file diff --git a/cara/apps/calculator/templates/base/calculator.report.html.j2 b/cara/apps/calculator/templates/base/calculator.report.html.j2 index e2479b11..ad0611b9 100644 --- a/cara/apps/calculator/templates/base/calculator.report.html.j2 +++ b/cara/apps/calculator/templates/base/calculator.report.html.j2 @@ -22,7 +22,7 @@

CARA - CALCULATOR REPORT

Created {{ creation_date }} using CARA calculator version v{{ form.calculator_version }}

- + {% endblock report_header %} @@ -163,7 +163,7 @@ {% endblock report_footer %} -
+
{% block simulation_overview %}
diff --git a/cara/apps/calculator/themes/cern/templates/calculator.report.html.j2 b/cara/apps/calculator/themes/cern/templates/calculator.report.html.j2 index be3f6cdc..75802209 100644 --- a/cara/apps/calculator/themes/cern/templates/calculator.report.html.j2 +++ b/cara/apps/calculator/themes/cern/templates/calculator.report.html.j2 @@ -107,7 +107,7 @@ {% block report_preamble %}
-
+
Applicable rules