main
1#import "@preview/bullseye:0.1.0": target
2
3#let left(content) = context {
4 if target() == "html" {
5 html.div(
6 class: "flex flex-col items-start text-left",
7 content,
8 )
9 } else {
10 std.align(std.left, content)
11 }
12}
13
14#let center(content) = context {
15 if target() == "html" {
16 html.div(
17 class: "flex flex-col items-center text-center",
18 content,
19 )
20 } else {
21 std.align(std.center, content)
22 }
23}
24
25#let right(content) = context {
26 if target() == "html" {
27 html.div(
28 class: "flex flex-col items-end text-right",
29 content,
30 )
31 } else {
32 std.align(std.right, content)
33 }
34}