fix: prevent list marker overflow in messages (#14618)

This commit is contained in:
Sivin Varghese 2026-06-03 14:18:48 +05:30 committed by GitHub
parent 0d59fb4459
commit d028cc1984
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 33 additions and 16 deletions

View File

@ -34,13 +34,24 @@ body {
.message-content {
ul {
list-style: disc;
@apply ltr:pl-3 rtl:pr-3;
@apply list-disc list-inside;
}
ol {
list-style: decimal;
@apply ltr:pl-4 rtl:pr-4;
@apply list-decimal list-inside;
}
li {
padding-inline-start: 1.5em;
text-indent: -1.5em;
> p:first-child {
@apply inline;
}
> * {
text-indent: 0;
}
}
}

View File

@ -106,24 +106,30 @@ const tailwindConfig = {
textDecoration: 'underline',
},
ul: {
paddingInlineStart: '0.625em',
paddingInlineStart: '0',
listStylePosition: 'inside',
},
ol: {
paddingInlineStart: '0.625em',
paddingInlineStart: '0',
listStylePosition: 'inside',
},
'ul li': {
margin: '0 0 0.5em 1em',
'ul > li': {
marginBlockEnd: '0.5em',
listStyleType: 'disc',
'[dir="rtl"] &': {
margin: '0 1em 0.5em 0',
},
paddingInlineStart: '1.5em',
textIndent: '-1.5em',
},
'ol li': {
margin: '0 0 0.5em 1em',
'ol > li': {
marginBlockEnd: '0.5em',
listStyleType: 'decimal',
'[dir="rtl"] &': {
margin: '0 1em 0.5em 0',
},
paddingInlineStart: '1.5em',
textIndent: '-1.5em',
},
'li > p:first-child': {
display: 'inline',
},
'li > *': {
textIndent: '0',
},
blockquote: {
color: 'rgb(var(--slate-11))',