From 8b9d15616634a155e5da0ffadd07692ccf1a9eda Mon Sep 17 00:00:00 2001 From: "Engineering (agent-engineering)" Date: Fri, 15 May 2026 21:39:28 -0700 Subject: [PATCH] fix: make media-ref inline with block: false raw() defaults to block mode which wraps output in
,
breaking list-item rendering. block: false keeps it inline.

Addresses PR #9 review feedback.
---
 templates/lesson.typ | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/templates/lesson.typ b/templates/lesson.typ
index a85cab3..68fe2fc 100644
--- a/templates/lesson.typ
+++ b/templates/lesson.typ
@@ -27,7 +27,7 @@
 // Produces a  element in HTML output
 // that the Jellyfin plugin can parse and link to the player.
 #let media-ref(id, title) = {
-  raw(lang: "jellyfin-media", id + "|" + title)
+  raw(lang: "jellyfin-media", id + "|" + title, block: false)
 }
 
 // Render a list of media references as a formatted section.