fix: hide empty author information #119

Merged
servostar merged 1 commits from fix/remove-empty-author-info into main 2024-12-01 11:44:55 +00:00
1 changed files with 15 additions and 11 deletions

View File

@ -107,17 +107,21 @@
grid(columns: cols, column-gutter: 1.5em, ..config grid(columns: cols, column-gutter: 1.5em, ..config
.authors .authors
.slice(i * 3, i * 3 + cols) .slice(i * 3, i * 3 + cols)
.map(author => grid( .map(author => par([
columns: 1, #if author.at("name", default: none) != none {
row-gutter: 1em, text(size: 1.25em, author.name)
text(size: 1.25em, author.name), linebreak()
text(size: 1em, author.company), }
text(size: 1em, author.contact), #if author.at("company", default: none) != none {
[ text(size: 1em, author.company)
#str(author.matriculation-number), linebreak()
#author.course }
], #if author.at("contact", default: none) != none {
))) text(size: 1em, author.contact)
linebreak()
}
#str(author.matriculation-number), #author.course
])))
} }
] ]