summaryrefslogtreecommitdiff
path: root/srv/src/http/tpl.go
diff options
context:
space:
mode:
Diffstat (limited to 'srv/src/http/tpl.go')
-rw-r--r--srv/src/http/tpl.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/srv/src/http/tpl.go b/srv/src/http/tpl.go
index fb0f5bd..2edd7ac 100644
--- a/srv/src/http/tpl.go
+++ b/srv/src/http/tpl.go
@@ -66,6 +66,11 @@ func (a *api) tplFuncs() template.FuncMap {
path = filepath.Join("static", path)
return a.blogURL(path, false)
},
+ "StaticInlineCSS": func(path string) (template.CSS, error) {
+ path = filepath.Join("static", path)
+ b, err := staticFS.ReadFile(path)
+ return template.CSS(b), err
+ },
"AssetURL": func(id string) string {
path := filepath.Join("assets", id)
return a.blogURL(path, false)