added watermark stripes
Gitea Action for checking typst compilation / run-ci-linux (push) Successful in 26s
Details
Gitea Action for checking typst compilation / run-ci-linux (push) Successful in 26s
Details
This commit is contained in:
parent
bbd88494d7
commit
43da04143a
|
@ -11,13 +11,17 @@
|
||||||
|
|
||||||
#let watermark-color = luma(50%).transparentize(70%)
|
#let watermark-color = luma(50%).transparentize(70%)
|
||||||
|
|
||||||
|
#let watermark-pattern = pattern(size: (5pt, 5pt))[
|
||||||
|
#place(line(start: (50%, 0%), end: (50%, 100%), stroke: (paint: watermark-color, thickness: 3pt)))
|
||||||
|
]
|
||||||
|
|
||||||
#let watermark(config) = if config.draft {
|
#let watermark(config) = if config.draft {
|
||||||
rotate(-22.5deg)[
|
rotate(-22.5deg)[
|
||||||
#rect(
|
#rect(
|
||||||
radius: 1em,
|
radius: 1em,
|
||||||
inset: 1em,
|
inset: 1em,
|
||||||
stroke: watermark-color)[
|
stroke: watermark-color)[
|
||||||
#text(size: 4em, weight: "bold", fill: watermark-color, "DRAFT")
|
#text(size: 4em, weight: "bold", fill: watermark-pattern, "DRAFT")
|
||||||
#linebreak()
|
#linebreak()
|
||||||
#text(size: 1.25em, weight: "bold", fill: watermark-color)[
|
#text(size: 1.25em, weight: "bold", fill: watermark-color)[
|
||||||
This page is part of a preliminary
|
This page is part of a preliminary
|
||||||
|
@ -110,6 +114,12 @@
|
||||||
#set align(center)
|
#set align(center)
|
||||||
#let page-counter = counter(page).get().first()
|
#let page-counter = counter(page).get().first()
|
||||||
#let page-number = here().page()
|
#let page-number = here().page()
|
||||||
|
|
||||||
|
#if page-number > 1 {
|
||||||
|
line(length: 100%)
|
||||||
|
v(style.header.underline-top-padding - 1em)
|
||||||
|
}
|
||||||
|
|
||||||
#if page-number == 1 {
|
#if page-number == 1 {
|
||||||
[]
|
[]
|
||||||
} else if query(<end-of-prelude>).first().location().page() > page-number {
|
} else if query(<end-of-prelude>).first().location().page() > page-number {
|
||||||
|
|
Loading…
Reference in New Issue