diff --git a/svelte/src/file_viewer/EmbedWindow.svelte b/svelte/src/file_viewer/EmbedWindow.svelte index 4de6d5d..0f78a29 100644 --- a/svelte/src/file_viewer/EmbedWindow.svelte +++ b/svelte/src/file_viewer/EmbedWindow.svelte @@ -29,15 +29,26 @@ let update_file = () => { } } +let style = "" +let set_style = s => { + style = s + embed_iframe() +} + let embed_iframe = () => { tab = "iframe" + let style_part = "" + if (style) { + style_part = "&style="+style + } + let url if (list.id === "") { // Not a list, use file ID - url = domain_url()+"/u/"+file.id+"?embed" + url = domain_url()+"/u/"+file.id+"?embed"+style_part } else { - url = domain_url()+"/l/"+list.id+"?embed"+window.location.hash + url = domain_url()+"/l/"+list.id+"?embed"+style_part+window.location.hash } embed_html = `