1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
pub const JS_FILE_NAME_PLACEHOLDER: &str = "JS_FILE_NAME"; pub const WASM_FILE_NAME_PLACEHOLDER: &str = "WASM_FILE_NAME"; pub const HTML_FILE_NAME_PLACEHOLDER: &str = "HTML_FILE_NAME"; pub const MODULE_NAME_PLACEHOLDER: &str = "MODULE_NAME"; pub const MODULE_PAGE_PATH_PLACEHOLDER: &str = "MODULE_PAGE_PATH"; pub const CUSTOM_THEME_PLACEHOLDER: &str = "CUSTOM_THEME"; pub const HTML: &str = " <!DOCTYPE html> <html> <head> <meta charset='utf-8'/> <meta name='viewport' content=' width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no ' /> <title>Loading...</title> <style> * { margin: 0px; color: inherit; background-color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; } html { min-height: 100vh; max-height: 100vh; height: 100vh; } body { min-height: 100vh; max-height: 100vh; height: 100vh; } </style> <style> CUSTOM_THEME </style> </head> <body class='BODY_THEME_CLASS_NAME'> </body> <script src='./JS_FILE_NAME'></script> <script> async function run() { await wasm_bindgen('./WASM_FILE_NAME'); } run(); </script> </html> ";