added --- rendering to markdown

This commit is contained in:
2026-01-16 23:27:18 -05:00
parent ad05b63285
commit 2e6dc5c028
3 changed files with 15 additions and 1 deletions

View File

@@ -1,7 +1,7 @@
{ {
"manifest_version": 3, "manifest_version": 3,
"name": "WWCompanion", "name": "WWCompanion",
"version": "0.1.3", "version": "0.1.4",
"description": "Manual reasoning companion for WaterlooWorks job postings.", "description": "Manual reasoning companion for WaterlooWorks job postings.",
"permissions": ["storage", "activeTab"], "permissions": ["storage", "activeTab"],
"host_permissions": ["https://waterlooworks.uwaterloo.ca/*"], "host_permissions": ["https://waterlooworks.uwaterloo.ca/*"],

View File

@@ -263,6 +263,12 @@ button:active {
color: var(--muted); color: var(--muted);
} }
.output-body hr {
border: none;
border-top: 1px solid var(--border);
margin: 8px 0;
}
.output-body pre { .output-body pre {
margin: 0 0 10px; margin: 0 0 10px;
padding: 8px; padding: 8px;

View File

@@ -172,6 +172,14 @@ function renderMarkdown(rawText) {
continue; continue;
} }
if (/^(\s*[-*_])\1{2,}\s*$/.test(line)) {
flushParagraph();
closeList();
closeBlockquote();
result.push("<hr>");
continue;
}
if (isQuoteLine) { if (isQuoteLine) {
if (!inBlockquote) { if (!inBlockquote) {
flushParagraph(); flushParagraph();