From 5efada68310a073a9ebe2398d676cdfb0f4e428a Mon Sep 17 00:00:00 2001 From: Duckonaut Date: Mon, 9 Nov 2026 15:27:03 +0100 Subject: initial commit --- common.luax | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 common.luax (limited to 'common.luax') diff --git a/common.luax b/common.luax new file mode 100644 index 0000000..2887a46 --- /dev/null +++ b/common.luax @@ -0,0 +1,71 @@ +return function(props) + local use_cdn = reluax.dev_mode == false + local asset_prefix = use_cdn and "https://cdn.duckonaut.dev" or "" + + local thumbnail = props.attrs.thumbnail or + asset_prefix .. "/assets/images/thumbnail.png" + local title = props.attrs.title or "rem.duckonaut.dev" + local description = props.attrs.description or "zzz" + local stylesheets = props.attrs.stylesheets or + { 'app.css', + 'index.css' + } + local scripts = props.attrs.scripts or + { 'index.js', 'GlslCanvas.js' } + + local style_tags = {} + for _, stylesheet in ipairs(stylesheets) do + style_tags[#style_tags + 1] = + + end + + local script_tags = {} + for _, script in ipairs(scripts) do + script_tags[#script_tags + 1] = + + end + + return + + + + + + + + + + + + + + {$ script_tags $} + + {$ style_tags $} + + + + + + + + + + + {$ title $} + + + +
{$ props.children $}
+ + + +end -- cgit v1.3.1