From 167ef72bb6ea5bdeec5bd55eccd7f7d912142c94 Mon Sep 17 00:00:00 2001 From: Maximilian Krambach Date: Fri, 25 Jan 2019 15:36:02 +0100 Subject: [PATCH] agenda pdf export --- .../app/core/services/pdf-document.service.ts | 8 ++ .../agenda-list/agenda-list.component.html | 7 ++ .../agenda-list/agenda-list.component.ts | 17 ++- .../src/app/site/agenda/models/view-item.ts | 5 +- .../services/agenda-pdf.service.spec.ts | 17 +++ .../agenda/services/agenda-pdf.service.ts | 103 ++++++++++++++++++ 6 files changed, 152 insertions(+), 5 deletions(-) create mode 100644 client/src/app/site/agenda/services/agenda-pdf.service.spec.ts create mode 100644 client/src/app/site/agenda/services/agenda-pdf.service.ts diff --git a/client/src/app/core/services/pdf-document.service.ts b/client/src/app/core/services/pdf-document.service.ts index a2ca65bb2..a195f7248 100644 --- a/client/src/app/core/services/pdf-document.service.ts +++ b/client/src/app/core/services/pdf-document.service.ts @@ -468,6 +468,14 @@ export class PdfDocumentService { tableHeader: { bold: true, fillColor: 'white' + }, + listParent: { + fontSize: 14, + margin: [0, 5] + }, + listChild: { + fontSize: 12, + margin: [0, 5] } }; } diff --git a/client/src/app/site/agenda/components/agenda-list/agenda-list.component.html b/client/src/app/site/agenda/components/agenda-list/agenda-list.component.html index 172eab33d..7b02282b2 100644 --- a/client/src/app/site/agenda/components/agenda-list/agenda-list.component.html +++ b/client/src/app/site/agenda/components/agenda-list/agenda-list.component.html @@ -110,10 +110,17 @@ Sort + + + +