From f6a10af0a81a1b3a83bdce660ed5ee88abcc063a Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Wed, 28 Dec 2022 11:35:45 -0500 Subject: first attempt Signed-off-by: Xe Iaso --- lib/xesite_templates/src/lib.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'lib/xesite_templates/src') diff --git a/lib/xesite_templates/src/lib.rs b/lib/xesite_templates/src/lib.rs index 1149aaa..2f830f8 100644 --- a/lib/xesite_templates/src/lib.rs +++ b/lib/xesite_templates/src/lib.rs @@ -96,6 +96,26 @@ pub fn sticker(name: String, mood: String) -> Markup { } } +pub fn story(name: String) -> Markup { + let uuid = uuid::Uuid::new_v4(); + let uuid = format!("{uuid}").replace("-", ""); + let story_script = PreEscaped(format!( + r#" + +"# + )); + + html! { + div id=(uuid) { + (story_script) + } + } +} + pub fn video(path: String) -> Markup { let stream_url = format!( "https://cdn.xeiaso.net/file/christine-static/{}/index.m3u8", -- cgit v1.2.3