summaryrefslogtreecommitdiff
path: root/layouts/base.lua
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/base.lua')
-rw-r--r--layouts/base.lua21
1 files changed, 19 insertions, 2 deletions
diff --git a/layouts/base.lua b/layouts/base.lua
index def4183..1c585d7 100644
--- a/layouts/base.lua
+++ b/layouts/base.lua
@@ -19,21 +19,38 @@ return function(html, page_tbl)
local html = string.gsub(
html,
'<h1>(.-)</h1>',
- '<p class="centered">%1<br>================================</p>'
+ function(s)
+ return string.format(
+ '<h1>%s</h1>%s</br>',
+ s, string.rep('=', string.len(s))
+ )
+ end
+ )
+
+ html = string.gsub(
+ html,
+ '<h2>(.-)</h2>',
+ function(s)
+ return string.format(
+ '<h2>%s</h2>%s</br>',
+ s, string.rep('-', string.len(s))
+ )
+ end
)
local fmt = [[
<!doctype html>
<html>
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>%s</title>
<link rel="stylesheet" href="/style.css">
</html>
<body>
- %s
<div id="content">
%s
+ %s
</div>
</body>
</html>