fix: OL/UL inside of checkbox list is not styled correctly (#4648)

closes #4635
This commit is contained in:
Tom Moor
2023-01-05 17:18:07 -08:00
committed by GitHub
parent b6141442b7
commit a065a8426f

View File

@@ -721,7 +721,6 @@ ol ol ol {
} }
ul.checkbox_list { ul.checkbox_list {
list-style: none;
padding: 0; padding: 0;
margin-left: ${props.rtl ? "0" : "-24px"}; margin-left: ${props.rtl ? "0" : "-24px"};
margin-right: ${props.rtl ? "-24px" : "0"}; margin-right: ${props.rtl ? "-24px" : "0"};
@@ -741,12 +740,13 @@ ol li {
} }
} }
ul.checkbox_list li { ul.checkbox_list > li {
display: flex; display: flex;
list-style: none;
padding-${props.rtl ? "right" : "left"}: 24px; padding-${props.rtl ? "right" : "left"}: 24px;
} }
ul.checkbox_list li.checked > div > p { ul.checkbox_list > li.checked > div > p {
color: ${props.theme.textTertiary}; color: ${props.theme.textTertiary};
} }
@@ -785,7 +785,7 @@ ol li.ProseMirror-selectednode::after {
display: none; display: none;
} }
ul.checkbox_list li::before { ul.checkbox_list > li::before {
${props.rtl ? "right" : "left"}: 0; ${props.rtl ? "right" : "left"}: 0;
} }