assemblee_generale peut prendre des signataires

This commit is contained in:
Félix Piédallu 2025-07-21 18:40:46 +02:00
parent 6a0d32132e
commit 0b1b61bf49

View file

@ -1,6 +1,15 @@
// This is a Typst template for general assembly meetings
#let signatures(..signataires) = {
grid(
columns: (1fr, ) * calc.min(signataires.pos().len(), 4),
align: center,
..signataires.pos().map(a => [#a \ #box(height: 100pt, fill: red)])
)
}
#let assemblee_generale(
background: rgb("f4f1eb"),
company-details: none,
@ -8,6 +17,7 @@
margin: 2.1cm,
vertical-center-level: 2,
numbering: "1 / 1",
signataires: (),
body
) = {
set text(font: "Fira Sans")
@ -48,12 +58,8 @@
heading(level: 1, title)
v(30pt)
body
}
#let signatures(..signataires) = {
grid(
columns: (1fr, ) * calc.min(signataires.pos().len(), 4),
align: center,
..signataires.pos().map(a => [#a \ #box(height: 100pt, fill: red)])
)
if signataires.len() > 0 {
signatures(..signataires)
}
}