refactored notes rendering
This commit is contained in:
		
							
								
								
									
										13
									
								
								src/note.typ
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								src/note.typ
									
									
									
									
									
								
							| @@ -18,10 +18,9 @@ | ||||
|   side, | ||||
|   content, | ||||
|   pos: none, | ||||
|   color: COL-NOTE, | ||||
|   shape: "default", | ||||
|   aligned: false, | ||||
|   allow-overlap: true | ||||
|   allow-overlap: true, | ||||
|   ..style | ||||
| ) = { | ||||
|   if side == "over" { | ||||
|     if pos == none { | ||||
| @@ -33,19 +32,15 @@ | ||||
|       panic("Aligned notes can only be over a participant (got side '" + side + "')") | ||||
|     } | ||||
|   } | ||||
|   if color == auto { | ||||
|     color = COL-NOTE | ||||
|   } | ||||
|   return (( | ||||
|     type: "note", | ||||
|     draw: note.render, | ||||
|     side: side, | ||||
|     content: content, | ||||
|     pos: pos, | ||||
|     color: color, | ||||
|     shape: shape, | ||||
|     aligned: aligned, | ||||
|     aligned-with: none, | ||||
|     allow-overlap: allow-overlap | ||||
|     allow-overlap: allow-overlap, | ||||
|     style: style.named() | ||||
|   ),) | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user