make self parameter in register a named parameter instead of positional parameter, and change syntax #let s = themes.university.register(s, aspect-ratio: "16-9") to #let s = themes.university.register(aspect-ratio: "16-9").
add default theme to export a empty/default s, like #let s = themes.default.register(aspect-ratio: "16-9")
Don't export variable
s
by default anymore.self
parameter inregister
a named parameter instead of positional parameter, and change syntax#let s = themes.university.register(s, aspect-ratio: "16-9")
to#let s = themes.university.register(aspect-ratio: "16-9")
.default
theme to export a empty/defaults
, like#let s = themes.default.register(aspect-ratio: "16-9")
Alternative to #14