diff options
-rw-r--r-- | srv/src/http/tpl.go | 5 | ||||
-rw-r--r-- | srv/src/http/tpl/base.html | 4 |
2 files changed, 7 insertions, 2 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) diff --git a/srv/src/http/tpl/base.html b/srv/src/http/tpl/base.html index 595ffe3..64b5ac3 100644 --- a/srv/src/http/tpl/base.html +++ b/srv/src/http/tpl/base.html @@ -2,8 +2,8 @@ <html> <head> - <link rel="stylesheet" href="{{ StaticURL "new.css" }}"> - <link rel="stylesheet" href="{{ StaticURL "mediocre.css" }}"> + <style>{{ StaticInlineCSS "new.css" }}</style> + <style>{{ StaticInlineCSS "mediocre.css" }}</style> </head> <body> |