From ba530be266d51e7af323e8890fd1ff5125167e13 Mon Sep 17 00:00:00 2001 From: Boris Date: Mon, 23 Jun 2025 10:34:21 +0200 Subject: [PATCH] Initial commit --- skriptenverkauf_insta.typ | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 skriptenverkauf_insta.typ diff --git a/skriptenverkauf_insta.typ b/skriptenverkauf_insta.typ new file mode 100644 index 0000000..28a6f7f --- /dev/null +++ b/skriptenverkauf_insta.typ @@ -0,0 +1,45 @@ +#set page( + width: 540pt, + height: 960pt, + margin: 50pt, + background: align(center, image("leerbuch.png", width:110%)), +) + +#set text( + font: "TASA Orbiter Display", + fill: white, + size: 35pt, + weight: 700, +) +#align(horizon)[ +#box( + width: 100%, +)[ + #image("striche.svg",width:25%) + #place(horizon, box(inset: 20pt)[#par(spacing:0.5em)[#text(size:40pt)[Skriptenverkäufe] + + #text(size:40pt)[diese Woche]]])] + + +#set text( + font: "TASA Orbiter Deck", + fill: white, + size: 25pt, + weight: 300, +) +#let termin(tag, titel, anfang, ende, abgesagt:false) = table(columns:(60pt,1fr),inset: 0pt,stroke: none, + )[#box(height: 60pt, width: 60pt, fill:white)#place(horizon + center,[#text(fill:rgb("#171B92"), weight:900, size:30pt,)[#tag]])#if(abgesagt){place(horizon + center)[#image("cross.svg")]}][#place(horizon,[#h(0.5em)#text( weight:700, size:25pt)[#titel] #linebreak() #h(0.5em)#anfang --- #ende])] + +#table( + columns: (20pt, 1fr), + inset: 0pt, + stroke:none, +)[][ + Diese Woche finden an folgenden Tagen Skriptenverkäufe statt: + + #termin("Di","Regulärer Verkauf","13:00","13:30") + #termin("Do","Entfällt (Feiertag)","13:00","13:30", abgesagt: true) + + ] + #v(2em) +]