diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/generate_html.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/generate_html.rs b/src/generate_html.rs index 585b46f..82e1819 100644 --- a/src/generate_html.rs +++ b/src/generate_html.rs @@ -160,7 +160,10 @@ pub fn document_to_html(document: &MarkdownDocument, page: &Page, website: &Webs class.push_str(" checkbox"); } let class = class.trim(); - html!("<li class='{class}'>{output}</li>") + match class.is_empty() { + true => html!("<li>{output}</li>"), + false => html!("<li class='{class}'>{output}</li>"), + } }), Block::Note(lines) => wrap!("aside", for line in lines { tag!("p", line) }), Block::Embed { label, path } => match path.rsplit_once('.') { |