From d0b3e286d0dd9de49eb1d5e3bbc1ab84e96a6d08 Mon Sep 17 00:00:00 2001 From: Richard To Date: Tue, 14 May 2024 21:42:45 -0700 Subject: [PATCH] Fix code block rendering in demo app (#250) To fix the issue we use four backticks for code fence to avoid conflicts with backticks being used within the displayed code. --- demo/main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/demo/main.py b/demo/main.py index 7c6b8ad52..1662b078a 100644 --- a/demo/main.py +++ b/demo/main.py @@ -241,10 +241,12 @@ def demo_code(code_arg: str): ) ): box_header("Code") + # Use four backticks for code fence to avoid conflicts with backticks being used + # within the displayed code. me.markdown( - f"""``` + f"""```` {code_arg} -``` +```` """, style=me.Style( border=me.Border(