From fd6c5a409deb861ea29cfe33b3929df7973b3b61 Mon Sep 17 00:00:00 2001 From: sanine Date: Thu, 7 Apr 2022 09:45:35 -0500 Subject: update layouts to use real heading tags --- layouts/base.lua | 21 +++++++++++++++++++-- layouts/blog.lua | 4 ++-- 2 files changed, 21 insertions(+), 4 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, '

(.-)

', - '

%1
================================

' + function(s) + return string.format( + '

%s

%s
', + s, string.rep('=', string.len(s)) + ) + end + ) + + html = string.gsub( + html, + '

(.-)

', + function(s) + return string.format( + '

%s

%s
', + s, string.rep('-', string.len(s)) + ) + end ) local fmt = [[ + %s - %s
%s + %s
diff --git a/layouts/blog.lua b/layouts/blog.lua index 94dc685..eaed8a2 100644 --- a/layouts/blog.lua +++ b/layouts/blog.lua @@ -2,7 +2,7 @@ local base = require('layouts.base') return function(html, page_tbl) local html = string.format( - '

%s

\n

%s

\n\n%s', - page_tbl.title, page_tbl.date, html) + '

%s

\n\n%s', + page_tbl.title, html) return base(html, page_tbl) end -- cgit v1.2.1