Skip to content

Commit 640d49b

Browse files
committed
fix(TextDirection): Add taskItem and blockquote to regarded node types
Also fix some CSS rules to work with rtl script. Signed-off-by: Jonas <[email protected]>
1 parent 7dfc6d2 commit 640d49b

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

src/css/prosemirror.scss

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ div.ProseMirror {
5050
display: flex;
5151
align-items: start;
5252
// Leave space for checkbox (14px width + 2x 1px border + 6px margin-right)
53-
margin-left: -24px;
53+
margin-inline-start: -24px;
5454

5555
input[type=checkbox] {
5656
display: none;
@@ -256,7 +256,7 @@ div.ProseMirror {
256256

257257
pre.frontmatter {
258258
margin-bottom: 2em;
259-
border-left: 4px solid var(--color-primary-element);
259+
border-inline-start: 4px solid var(--color-primary-element);
260260
}
261261

262262
pre.frontmatter::before {
@@ -274,7 +274,7 @@ div.ProseMirror {
274274

275275
li {
276276
position: relative;
277-
padding-left: 3px;
277+
padding-inline-start: 3px;
278278

279279
p {
280280
position: relative;
@@ -283,8 +283,8 @@ div.ProseMirror {
283283
}
284284

285285
ul, ol {
286-
padding-left: 10px;
287-
margin-left: 10px;
286+
padding-inline-start: 10px;
287+
margin-inline-start: 10px;
288288
margin-bottom: 1em;
289289
}
290290

@@ -303,11 +303,10 @@ div.ProseMirror {
303303
}
304304

305305
blockquote {
306-
padding-left: 1em;
307-
border-left: 4px solid var(--color-primary-element);
306+
padding-inline-start: 1em;
307+
border-inline-start: 4px solid var(--color-primary-element);
308308
color: var(--color-text-maxcontrast);
309-
margin-left: 0;
310-
margin-right: 0;
309+
margin-inline: 0;
311310
}
312311

313312
// table variables

src/nodes/Callout.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ export default {
5050
<style lang="scss" scoped>
5151
.callout {
5252
background-color: var(--callout-background, var(--color-background-hover));
53-
border-left-color: var(--callout-border, var(--color-primary-element));
53+
border-inline-start-color: var(--callout-border, var(--color-primary-element));
5454
border-radius: var(--border-radius);
5555
padding: 1em;
56-
padding-left: 0.5em;
57-
border-left-width: 0.3em;
58-
border-left-style: solid;
56+
padding-inline-start: 0.5em;
57+
border-inline-start-width: 0.3em;
58+
border-inline-start-style: solid;
5959
position: relative;
6060
margin-bottom: 0.5em;
6161
@@ -68,7 +68,7 @@ export default {
6868
}
6969
7070
.callout__content {
71-
margin-left: 1em;
71+
margin-inline-start: 1em;
7272
&:deep(p) {
7373
&:last-child {
7474
margin-bottom: 0;

0 commit comments

Comments
 (0)