Fix bullet points for PDF text extraction

Use list-style-position: inside so bullets are part of text flow,
not separate positioned elements. Fixes copy/paste issues.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-26 14:32:08 +02:00
parent c93974fd3d
commit 48829d4007

View File

@@ -106,7 +106,8 @@ STYLES = {
}
ul, ol {
margin: 0.5em 0;
padding-left: 1.5em;
padding-left: 0;
list-style-position: inside;
}
li {
margin: 0.2em 0;
@@ -171,6 +172,7 @@ STYLES = {
font-style: italic;
color: #555;
}
ul, ol { padding-left: 0; list-style-position: inside; }
a { color: #000; }
""",
"dark": """
@@ -221,6 +223,7 @@ STYLES = {
padding: 0.5em 1em;
margin: 1em 0;
}
ul, ol { padding-left: 0; list-style-position: inside; }
a { color: #818cf8; }
hr { border: none; border-top: 1px solid #374151; margin: 2em 0; }
""",
@@ -297,7 +300,8 @@ STYLES = {
th { font-weight: 400; color: #666; }
ul, ol {
margin: 0.3em 0;
padding-left: 1.3em;
padding-left: 0;
list-style-position: inside;
}
li {
margin: 0.15em 0;