web_ppt / frontend /src /assets /styles /prosemirror.scss
CatPtain's picture
Upload 339 files
89ce340 verified
.ProseMirror, .ProseMirror-static {
outline: 0;
border: 0;
font-size: 16px;
word-break: break-word;
white-space: normal;
&:not(.ProseMirror-static) {
user-select: text;
}
::selection {
background-color: rgba($themeColor, 0.25);
color: inherit;
}
p {
margin: 0;
margin-top: var(--paragraphSpace);
}
p:first-child {
margin-top: 0;
}
ul, ol, li {
margin: 0;
margin-top: var(--paragraphSpace);
}
ul {
list-style-type: disc;
padding-inline-start: 1.25em;
li {
list-style-type: inherit;
padding: 0.125em 0;
}
}
ol {
list-style-type: decimal;
padding-inline-start: 1.25em;
li {
list-style-type: inherit;
padding: 0.125em 0;
}
}
code {
background-color: #f1f1f1;
padding: 2px 6px;
margin: 0 1px;
border-radius: 4px;
font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;
}
sup {
vertical-align: super;
font-size: smaller;
}
sub {
vertical-align: sub;
font-size: smaller;
}
blockquote {
overflow: hidden;
padding: 0 1.2em;
margin: 0.6em 0;
font-style: italic;
border-left: 4px solid #e0e0e0;
}
[data-indent='1'] {
padding-left: 1em;
}
[data-indent='2'] {
padding-left: 2em;
}
[data-indent='3'] {
padding-left: 3em;
}
[data-indent='4'] {
padding-left: 4em;
}
[data-indent='5'] {
padding-left: 5em;
}
[data-indent='6'] {
padding-left: 6em;
}
[data-indent='7'] {
padding-left: 7em;
}
[data-indent='8'] {
padding-left: 8em;
}
}
.ProseMirror-selectednode {
outline: none !important;
}