fixed bottom custom image order

This commit is contained in:
2025-07-19 22:54:16 +02:00
parent 8205fefed3
commit f7eb348944
3 changed files with 8 additions and 5 deletions

View File

@ -6,13 +6,16 @@
#let render(x, y, p, bottom) = {
let style = p.resolved-style
let elmts = (style.image, p.display-name)
if bottom {
elmts = elmts.rev()
}
let shape = align(
center,
stack(
dir: ttb,
spacing: normalize-units(style.spacing) * 1pt,
style.image,
p.display-name
..elmts
)
)
let anchor = if bottom {"north"} else {"base"}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 102 KiB

After

Width:  |  Height:  |  Size: 101 KiB

View File

@ -15,7 +15,7 @@
_par("Foo5", display-name: "Database", shape: "database")
_par("Foo6", display-name: "Collections", shape: "collections")
_par("Foo7", display-name: "Queue", shape: "queue")
_par("Foo8", display-name: "Typst", shape: "custom", custom-image: TYPST)
_par("Foo9", display-name: "Ferris", shape: "custom", custom-image: FERRIS)
_par("Foo10", display-name: "Baryhobal", shape: "custom", custom-image: ME)
_par("Foo8", display-name: "Typst", shape: "custom", image: TYPST)
_par("Foo9", display-name: "Ferris", shape: "custom", image: FERRIS)
_par("Foo10", display-name: "Baryhobal", shape: "custom", image: ME)
})