summaryrefslogtreecommitdiffstats
path: root/embed.go
diff options
context:
space:
mode:
Diffstat (limited to 'embed.go')
-rw-r--r--embed.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/embed.go b/embed.go
new file mode 100644
index 0000000..13e26b7
--- /dev/null
+++ b/embed.go
@@ -0,0 +1,18 @@
+package iblog
+
+import "embed"
+
+// SiteTemplates holds the bundled site layout templates.
+//
+//go:embed templates
+var SiteTemplates embed.FS
+
+// SiteAssets holds built-in site-facing assets (lib, components, styles, static).
+//
+//go:embed assets/lib/shared.js assets/lib/dist assets/components assets/styles assets/static
+var SiteAssets embed.FS
+
+// AdminAssets holds the admin UI JavaScript bundle.
+//
+//go:embed assets/admin/lib/dist assets/admin/lib/build.js assets/admin/lib/component-tool.js
+var AdminAssets embed.FS