chore(letter): adjust margins, positioning and colors according to apc feedback
This commit is contained in:
parent
aa45c2b550
commit
e7075b3650
@ -73,6 +73,8 @@ in pkgs.mkShell {
|
|||||||
nativeBuildInputs = [develop inDevelop killallUni2work diffRunning]
|
nativeBuildInputs = [develop inDevelop killallUni2work diffRunning]
|
||||||
++ (with pkgs;
|
++ (with pkgs;
|
||||||
[ nodejs-14_x postgresql_12 openldap google-chrome exiftool memcached minio minio-client
|
[ nodejs-14_x postgresql_12 openldap google-chrome exiftool memcached minio minio-client
|
||||||
|
#pdftk just for testing pdf-passwords
|
||||||
|
pdftk
|
||||||
gup skopeo
|
gup skopeo
|
||||||
#texlive.combined.scheme-full # works
|
#texlive.combined.scheme-full # works
|
||||||
#texlive.combined.scheme-medium
|
#texlive.combined.scheme-medium
|
||||||
|
|||||||
@ -201,11 +201,11 @@ mkPJTable = do
|
|||||||
dbtColonnade = mconcat
|
dbtColonnade = mconcat
|
||||||
[ dbSelectIf (applying _2) id (return . view (resultPrintJob . _entityKey)) (\r -> isNothing $ r ^. resultPrintJob . _entityVal . _printJobAcknowledged)
|
[ dbSelectIf (applying _2) id (return . view (resultPrintJob . _entityKey)) (\r -> isNothing $ r ^. resultPrintJob . _entityVal . _printJobAcknowledged)
|
||||||
, sortable (Just "pj-created") (i18nCell MsgPrintJobCreated) $ \( view $ resultPrintJob . _entityVal . _printJobCreated -> t) -> dateTimeCell t
|
, sortable (Just "pj-created") (i18nCell MsgPrintJobCreated) $ \( view $ resultPrintJob . _entityVal . _printJobCreated -> t) -> dateTimeCell t
|
||||||
|
, sortable (Just "pj-acknowledged") (i18nCell MsgPrintJobAcknowledged) $ \( view $ resultPrintJob . _entityVal . _printJobAcknowledged -> t) -> maybeDateTimeCell t
|
||||||
, sortable (toNothingS "pdf") (i18nCell MsgPrintPDF) $ \( view $ resultPrintJob . _entityKey -> k) -> anchorCellM (PrintDownloadR <$> encrypt k) (showId k)
|
, sortable (toNothingS "pdf") (i18nCell MsgPrintPDF) $ \( view $ resultPrintJob . _entityKey -> k) -> anchorCellM (PrintDownloadR <$> encrypt k) (showId k)
|
||||||
-- , sortable (Just "pj-id") (i18nCell MsgPrintJobId) $ \( view $ resultPrintJob . _entityKey -> k) -> textCell (tshow . E.unSqlBackendKey $ unPrintJobKey k)
|
-- , sortable (Just "pj-id") (i18nCell MsgPrintJobId) $ \( view $ resultPrintJob . _entityKey -> k) -> textCell (tshow . E.unSqlBackendKey $ unPrintJobKey k)
|
||||||
-- , sortable (Just "pj-id") (i18nCell MsgPrintJobId) $ \( view $ resultPrintJob . _entityKey -> k) -> cell (showId k)
|
-- , sortable (Just "pj-id") (i18nCell MsgPrintJobId) $ \( view $ resultPrintJob . _entityKey -> k) -> cell (showId k)
|
||||||
, sortable (Just "pj-name") (i18nCell MsgPrintJobName) $ \( view $ resultPrintJob . _entityVal . _printJobName -> n) -> textCell n
|
, sortable (Just "pj-name") (i18nCell MsgPrintJobName) $ \( view $ resultPrintJob . _entityVal . _printJobName -> n) -> textCell n
|
||||||
, sortable (Just "pj-acknowledged") (i18nCell MsgPrintJobAcknowledged) $ \( view $ resultPrintJob . _entityVal . _printJobAcknowledged -> t) -> maybeDateTimeCell t
|
|
||||||
, sortable (Just "pj-recipient") (i18nCell MsgPrintRecipient) $ \(preview resultRecipient -> u) -> maybeCell u $ cellHasUserLink AdminUserR
|
, sortable (Just "pj-recipient") (i18nCell MsgPrintRecipient) $ \(preview resultRecipient -> u) -> maybeCell u $ cellHasUserLink AdminUserR
|
||||||
, sortable (Just "pj-sender") (i18nCell MsgPrintSender) $ \(preview resultSender -> u) -> maybeCell u $ cellHasUserLink AdminUserR
|
, sortable (Just "pj-sender") (i18nCell MsgPrintSender) $ \(preview resultSender -> u) -> maybeCell u $ cellHasUserLink AdminUserR
|
||||||
, sortable (Just "pj-course") (i18nCell MsgPrintCourse) $ \(preview $ resultCourse . _entityVal -> c) -> maybeCell c courseCell
|
, sortable (Just "pj-course") (i18nCell MsgPrintCourse) $ \(preview $ resultCourse . _entityVal -> c) -> maybeCell c courseCell
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
%Based upon https://github.com/benedictdudel/pandoc-letter-din5008
|
%Based upon https://github.com/benedictdudel/pandoc-letter-din5008
|
||||||
\documentclass[
|
\documentclass[
|
||||||
|
paper=A4,
|
||||||
foldmarks=BTm, % show foldmarks top, middle, bottom
|
foldmarks=BTm, % show foldmarks top, middle, bottom
|
||||||
foldmarks=false, % don't print foldmarks
|
foldmarks=false, % don't print foldmarks
|
||||||
fromalign=left, % letter head on the right
|
fromalign=left, % letter head on the right
|
||||||
@ -71,7 +72,7 @@ $else$
|
|||||||
\usepackage{unicode-math}
|
\usepackage{unicode-math}
|
||||||
$endif$
|
$endif$
|
||||||
|
|
||||||
\usepackage[a4paper, bmargin=8cm]{geometry} %%% TODO
|
%\usepackage[a4paper, bottom=8cm, top=3cm]{geometry} %%% THIS HAD NO EFFECT AT ALL
|
||||||
|
|
||||||
\usepackage{parskip}
|
\usepackage{parskip}
|
||||||
|
|
||||||
@ -86,6 +87,8 @@ $endif$
|
|||||||
\usepackage{enumitem}
|
\usepackage{enumitem}
|
||||||
|
|
||||||
\makeatletter
|
\makeatletter
|
||||||
|
\setplength{firstheadvpos}{1.8cm}
|
||||||
|
\setplength{toaddrvpos}{5.5cm}
|
||||||
\setlength{\@tempskipa}{-1.2cm}%
|
\setlength{\@tempskipa}{-1.2cm}%
|
||||||
\@addtoplength{toaddrheight}{\@tempskipa}
|
\@addtoplength{toaddrheight}{\@tempskipa}
|
||||||
\makeatother
|
\makeatother
|
||||||
@ -94,9 +97,9 @@ $endif$
|
|||||||
\addtolength{\oddsidemargin}{-1in}
|
\addtolength{\oddsidemargin}{-1in}
|
||||||
\setlength{\textwidth}{\useplength{firstheadwidth}}
|
\setlength{\textwidth}{\useplength{firstheadwidth}}
|
||||||
|
|
||||||
\usepackage[absolute,showboxes,quiet,overlay]{textpos}
|
\usepackage[absolute,quiet,overlay]{textpos}%,showboxes
|
||||||
\setlength{\TPHorizModule}{5mm}
|
\setlength{\TPHorizModule}{5mm}
|
||||||
\setlength{\TPVertModule}{\TPHorizModule}
|
\setlength{\TPVertModule}{5mm}
|
||||||
|
|
||||||
\providecommand{\tightlist}{%
|
\providecommand{\tightlist}{%
|
||||||
\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
|
\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
|
||||||
@ -130,8 +133,8 @@ $endif$
|
|||||||
\opening{$en-opening$}
|
\opening{$en-opening$}
|
||||||
$endif$
|
$endif$
|
||||||
|
|
||||||
\begin{textblock}{13}(15,45)
|
\begin{textblock}{13}(19,46)%hpos,vpos
|
||||||
\textcolor{gray}{
|
\textcolor{black!38}{
|
||||||
\begin{labeling}{Login:x}
|
\begin{labeling}{Login:x}
|
||||||
\item[Login:] $login$
|
\item[Login:] $login$
|
||||||
\item[Pin:] $pin$
|
\item[Pin:] $pin$
|
||||||
|
|||||||
@ -52,10 +52,10 @@ $if(is-de)$
|
|||||||
<!-- deutsche Version des Briefes -->
|
<!-- deutsche Version des Briefes -->
|
||||||
die Gültigkeit Ihres Vorfeldführerscheines läuft demnächst ab.
|
die Gültigkeit Ihres Vorfeldführerscheines läuft demnächst ab.
|
||||||
Durch die erfolgreiche Teilnahme an einem E-Lernen können Sie
|
Durch die erfolgreiche Teilnahme an einem E-Lernen können Sie
|
||||||
die Gültigkeit um 2 Jahre verlängern. Verwenden Sie dazu folgende
|
die Gültigkeit um 2 Jahre verlängern. Verwenden Sie dazu die
|
||||||
Login-Daten.
|
Login-Daten aus dem geschützen Sichtfenster weiter unten.
|
||||||
|
|
||||||
Name
|
Prüfling
|
||||||
|
|
||||||
: $recipient$
|
: $recipient$
|
||||||
|
|
||||||
@ -76,9 +76,9 @@ $else$
|
|||||||
|
|
||||||
your apron diving licence is about to expire soon.
|
your apron diving licence is about to expire soon.
|
||||||
You may renew your apron driving licence by two years through successfully
|
You may renew your apron driving licence by two years through successfully
|
||||||
completing an e-learning course. Please use the following login data.
|
completing an e-learning course. Please use the login data from the protected area below.
|
||||||
|
|
||||||
Name
|
Examinee
|
||||||
|
|
||||||
: $recipient$
|
: $recipient$
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user