feat: allow empty company logo

This commit is contained in:
Sven Vogel 2024-11-19 11:53:59 +01:00
parent 9b90660353
commit a796f5ecfb
3 changed files with 21 additions and 14 deletions

View File

@ -59,7 +59,7 @@
header: ( header: (
content-padding: 1.5em, content-padding: 1.5em,
underline-top-padding: 0pt, underline-top-padding: 0pt,
logo-height: 3em, logo-height: 5em,
logo-image: "res/ABB.svg"), logo-image: "res/ABB.svg"),
footer: ( footer: (
content-padding: 1.5em), content-padding: 1.5em),

View File

@ -11,6 +11,25 @@
#let thesis = config.thesis #let thesis = config.thesis
// logo of ABB and DHBW
#v(-config.style.header.content-padding)
#grid(
// set width of columns
// we need two, so make both half the page width
columns: (50%, 50%),
// left align logo of ABB
if config.style.header.logo-image == none {
// error
} else if config.style.header.logo-image.len() > 0 {
align(left, image(config.style.header.logo-image, height: config.style.header.logo-height))
} else {
align(left, image("../res/DHBW.svg", height: config.style.header.logo-height))
},
// right align logo of DHBW
if config.style.header.logo-image.len() > 0 {
align(right, image("../res/DHBW.svg", height: config.style.header.logo-height))
})
#set align(center) #set align(center)
// title // title

View File

@ -294,19 +294,7 @@
let current-page = here().page() let current-page = here().page()
if current-page == 1 { if current-page == 1 {
// logo of ABB and DHBW // logo moved to content
grid(
// set width of columns
// we need two, so make both half the page width
columns: (50%, 50%),
// left align logo of ABB
if style.header.logo-image == none {
[]
} else if style.header.logo-image.len() > 0 {
align(left, image(style.header.logo-image, height: style.header.logo-height))
},
// right align logo of DHBW
align(right, image("res/DHBW.svg", height: style.header.logo-height)))
} else if query(<end-of-content>) } else if query(<end-of-content>)
.first() .first()