diff --git a/src/consts.typ b/src/consts.typ index 6211f13..6ef5240 100644 --- a/src/consts.typ +++ b/src/consts.typ @@ -13,4 +13,6 @@ #let COLLECTIONS-PAD = (5pt, 3pt) #let COLLECTIONS-DX = 3 #let COLLECTIONS-DY = 3 -#let QUEUE-PAD = (5pt, 3pt) \ No newline at end of file +#let QUEUE-PAD = (5pt, 3pt) + +#let COL-DESTRUCTION = rgb("#A80238") \ No newline at end of file diff --git a/src/renderer.typ b/src/renderer.typ index d92c63e..184f926 100644 --- a/src/renderer.typ +++ b/src/renderer.typ @@ -262,8 +262,8 @@ // Draw lifeline destructions for dest in destructions { let (cx, cy) = dest - draw.line((cx - 8, cy - 8), (cx + 8, cy + 8), stroke: red + 2pt) - draw.line((cx - 8, cy + 8), (cx + 8, cy - 8), stroke: red + 2pt) + draw.line((cx - 8, cy - 8), (cx + 8, cy + 8), stroke: COL-DESTRUCTION + 2pt) + draw.line((cx - 8, cy + 8), (cx + 8, cy - 8), stroke: COL-DESTRUCTION + 2pt) } // Draw participants (end) diff --git a/src/sequence.typ b/src/sequence.typ index aa79c1c..f8cd8ff 100644 --- a/src/sequence.typ +++ b/src/sequence.typ @@ -117,7 +117,7 @@ } let style = ( - mark: (end: "straight"), + mark: (end: ">", fill: elmt.color), stroke: ( dash: if elmt.dashed {"dashed"} else {"solid"}, paint: elmt.color