From 937f014ce074bb1a5c8610eb12567e313b67dbcb Mon Sep 17 00:00:00 2001 From: Sergey Filkin Date: Thu, 30 Apr 2026 20:01:59 +0300 Subject: [PATCH] Use GitHub markdown CSS for generated HTML --- internal/converter/testdata/autolinks.html | 1535 ++++++++++++++--- internal/converter/testdata/basic.html | 1535 ++++++++++++++--- internal/converter/testdata/emoji-inline.html | 1535 ++++++++++++++--- .../testdata/fenced-code-highlighted.html | 1535 ++++++++++++++--- internal/converter/testdata/footnote.html | 1535 ++++++++++++++--- .../converter/testdata/headings-autolink.html | 1535 ++++++++++++++--- .../testdata/headings-collisions.html | 1535 ++++++++++++++--- .../converter/testdata/headings-cyrillic.html | 1535 ++++++++++++++--- .../converter/testdata/headings-emoji.html | 1535 ++++++++++++++--- .../converter/testdata/headings-image.html | 1535 ++++++++++++++--- .../testdata/headings-inline-link.html | 1535 ++++++++++++++--- .../testdata/headings-inlinecode.html | 1535 ++++++++++++++--- internal/converter/testdata/raw-html.html | 1535 ++++++++++++++--- .../converter/testdata/strikethrough.html | 1535 ++++++++++++++--- internal/converter/testdata/tables.html | 1535 ++++++++++++++--- internal/converter/testdata/tasklist.html | 1535 ++++++++++++++--- web/template/document.html | 1535 ++++++++++++++--- 17 files changed, 21658 insertions(+), 4437 deletions(-) diff --git a/internal/converter/testdata/autolinks.html b/internal/converter/testdata/autolinks.html index 488269c..f1408c8 100644 --- a/internal/converter/testdata/autolinks.html +++ b/internal/converter/testdata/autolinks.html @@ -5,23 +5,1253 @@ Document -
+
+ diff --git a/internal/converter/testdata/basic.html b/internal/converter/testdata/basic.html index 66af931..480fb6a 100644 --- a/internal/converter/testdata/basic.html +++ b/internal/converter/testdata/basic.html @@ -5,23 +5,1253 @@ Basic Example -
+

#Basic Example

Simple paragraph with bold, italic, and docs.

-
+ diff --git a/internal/converter/testdata/emoji-inline.html b/internal/converter/testdata/emoji-inline.html index c01f9bf..6166d22 100644 --- a/internal/converter/testdata/emoji-inline.html +++ b/internal/converter/testdata/emoji-inline.html @@ -5,23 +5,1253 @@ Document -
+

Document

Ready to launch 🚀 today.

-
+ diff --git a/internal/converter/testdata/fenced-code-highlighted.html b/internal/converter/testdata/fenced-code-highlighted.html index 4bb9cb2..5664698 100644 --- a/internal/converter/testdata/fenced-code-highlighted.html +++ b/internal/converter/testdata/fenced-code-highlighted.html @@ -5,23 +5,1253 @@ Document -
+

Document

package main
 
@@ -301,6 +1314,6 @@
 	fmt.Println("hello")
 }
 
-
+ diff --git a/internal/converter/testdata/footnote.html b/internal/converter/testdata/footnote.html index 8f1eb69..1962f19 100644 --- a/internal/converter/testdata/footnote.html +++ b/internal/converter/testdata/footnote.html @@ -5,23 +5,1253 @@ Document -
+

Document

Footnote text.1

@@ -303,6 +1316,6 @@
-
+ diff --git a/internal/converter/testdata/headings-autolink.html b/internal/converter/testdata/headings-autolink.html index b03059c..d381d33 100644 --- a/internal/converter/testdata/headings-autolink.html +++ b/internal/converter/testdata/headings-autolink.html @@ -5,23 +5,1253 @@ dev@example.test -
+
+ diff --git a/internal/converter/testdata/headings-collisions.html b/internal/converter/testdata/headings-collisions.html index 8c6c12c..a8941ee 100644 --- a/internal/converter/testdata/headings-collisions.html +++ b/internal/converter/testdata/headings-collisions.html @@ -5,23 +5,1253 @@ Install -
+

Install

#Install

#Install

#Setup

#Сетап

-
+ diff --git a/internal/converter/testdata/headings-cyrillic.html b/internal/converter/testdata/headings-cyrillic.html index 8969ee3..0872dee 100644 --- a/internal/converter/testdata/headings-cyrillic.html +++ b/internal/converter/testdata/headings-cyrillic.html @@ -5,23 +5,1253 @@ Привет -
+

#Привет

#Установка

#Быстрый старт

-
+ diff --git a/internal/converter/testdata/headings-emoji.html b/internal/converter/testdata/headings-emoji.html index ee544d1..ece738a 100644 --- a/internal/converter/testdata/headings-emoji.html +++ b/internal/converter/testdata/headings-emoji.html @@ -5,23 +5,1253 @@ 🚀 Launch -
+

🚀 Launch

#🚀 Launch

-
+ diff --git a/internal/converter/testdata/headings-image.html b/internal/converter/testdata/headings-image.html index f28a0c5..416e340 100644 --- a/internal/converter/testdata/headings-image.html +++ b/internal/converter/testdata/headings-image.html @@ -5,23 +5,1253 @@ alt Title -
+

alt Title

#alt Title

-
+ diff --git a/internal/converter/testdata/headings-inline-link.html b/internal/converter/testdata/headings-inline-link.html index 24bdf80..15bbf21 100644 --- a/internal/converter/testdata/headings-inline-link.html +++ b/internal/converter/testdata/headings-inline-link.html @@ -5,23 +5,1253 @@ API -
+
+ diff --git a/internal/converter/testdata/headings-inlinecode.html b/internal/converter/testdata/headings-inlinecode.html index ad03f26..30e6e09 100644 --- a/internal/converter/testdata/headings-inlinecode.html +++ b/internal/converter/testdata/headings-inlinecode.html @@ -5,23 +5,1253 @@ Using go fmt -
+

Using go fmt

#Using go fmt

-
+ diff --git a/internal/converter/testdata/raw-html.html b/internal/converter/testdata/raw-html.html index 8721a9b..58b1338 100644 --- a/internal/converter/testdata/raw-html.html +++ b/internal/converter/testdata/raw-html.html @@ -5,23 +5,1253 @@ Document -
+

Document

<script>alert(1)</script> -
+ diff --git a/internal/converter/testdata/strikethrough.html b/internal/converter/testdata/strikethrough.html index 9ef4ea1..de47cba 100644 --- a/internal/converter/testdata/strikethrough.html +++ b/internal/converter/testdata/strikethrough.html @@ -5,23 +5,1253 @@ Document -
+

Document

Use old new output.

-
+ diff --git a/internal/converter/testdata/tables.html b/internal/converter/testdata/tables.html index b24ebfd..281a2da 100644 --- a/internal/converter/testdata/tables.html +++ b/internal/converter/testdata/tables.html @@ -5,23 +5,1253 @@ Document -
+

Document

@@ -312,6 +1325,6 @@
-
+ diff --git a/internal/converter/testdata/tasklist.html b/internal/converter/testdata/tasklist.html index 7f31094..d8b4200 100644 --- a/internal/converter/testdata/tasklist.html +++ b/internal/converter/testdata/tasklist.html @@ -5,23 +5,1253 @@ Document -
+

Document

  • Ship phase 2
  • Review output
-
+ diff --git a/web/template/document.html b/web/template/document.html index 1f79545..940202c 100644 --- a/web/template/document.html +++ b/web/template/document.html @@ -5,23 +5,1253 @@ {{.Title}} -
+
{{if .ShowTitle}}

{{.Title}}

{{end}} {{.Body}} -
+