increases spacing between footer and content
All checks were successful
deploy / deploy (push) Successful in 14s

This commit is contained in:
cybrwshl 2025-06-16 19:11:43 +02:00
parent 89c447666d
commit e4640d754d

View file

@ -10,7 +10,7 @@
// DIN 5008 Sichtfenster: 45mm
#place(
top+left,
top + left,
dy: 25mm,
)[
#text(size: 0.75em)[#underline[swablab e.V. - Katharinenstr. 1 - 72250 Freudenstadt]] \
@ -20,7 +20,7 @@
// DIN 5008 Informationsblock: 50mm
#place(
top+right,
top + right,
dy: 30mm,
)[
#v(1em)
@ -29,27 +29,27 @@
// DIN 5008 Faltmarke 1: 105mm
#place(
top+left,
top + left,
dy: 85mm,
dx: -1cm,
line(
length: -1em,
stroke: 0.5pt + colors.subtext
)
stroke: 0.5pt + colors.subtext,
),
)
// DIN 5008 Faltmarke 2: 210mm
#place(
top+left,
top + left,
dy: 190mm,
dx: -1cm,
line(
length: -1em,
stroke: 0.5pt + colors.subtext
)
stroke: 0.5pt + colors.subtext,
),
)
#place(
top+left,
top + left,
dy: 67mm,
)[
#if config.collection != none {
@ -62,25 +62,23 @@
// DIN 5008 nach Faltmarke 1
#place(
top+left,
top + left,
dy: 85mm,
)[
#table(
columns: (auto, 1fr, auto),
fill: (_, row) => if row == 0 { colors.highlight } else { white },
stroke: 0.1pt + colors.subtext,
[*Gesamtbetrag der Zuwendung*],
[*- in Buchstaben -*],
[*Tag der Zuwendung*],
[#config.amount EUR],
[#config.amount_text EUR],
[#config.date_of_donation]
[*Gesamtbetrag der Zuwendung*], [*- in Buchstaben -*], [*Tag der Zuwendung*],
[#config.amount EUR], [#config.amount_text EUR], [#config.date_of_donation],
)
#text(size: 10pt)[
#if config.collection != none {[
#if config.collection != none {
[
Ob es sich um den Verzicht auf Erstattung von Aufwendungen handelt, ist der Anlage zur Sammelbestätigung zu entnehmen.
]} else {
]
} else {
if config.release_expenditures {
[Es handelt sich um den Verzicht auf Erstattung von Aufwendungen: #h(5em) Ja #h(5em) Nein]
} else {
@ -104,7 +102,7 @@
]
// Footer
#place(bottom+left)[
#place(bottom + left, dy: 7mm)[
#form_field(width: 50%)[Freudenstadt, den #config.date]
#text(size: 0.7em, fill: colors.subtext)[
@ -114,9 +112,9 @@
#table(
stroke: none,
align: top+left,
columns: (1fr,1fr,auto,1fr,1fr),
[*Telefon*],[*E-Mail / Web*],[*Bankverbindung*],[*Vereinsregister*],[*Vorstand*],
align: top + left,
columns: (1fr, 1fr, auto, 1fr, 1fr),
[*Telefon*], [*E-Mail / Web*], [*Bankverbindung*], [*Vereinsregister*], [*Vorstand*],
[
+49 15679232971
],
@ -141,7 +139,8 @@
]
]
#if config.collection != none {[
#if config.collection != none {
[
#pagebreak()
#heading[*Anlage zur Sammelbestätigung*]
@ -158,11 +157,16 @@
[*Art der Zuwendung*],
[*Verzicht auf die\ Erstattung von\ Aufwendungen*],
[*Betrag*],
..config.collection.map(e => (
..config
.collection
.map(e => (
e.date,
e.type,
if e.release_expenditures {"Ja"} else {"Nein"},
if e.release_expenditures { "Ja" } else { "Nein" },
[#e.amount EUR],
)).flatten().map(e => [#e]),
))
.flatten()
.map(e => [#e]),
)
]}
]
}