diff --git a/src/css/prosemirror.scss b/src/css/prosemirror.scss index c6b5497d3c2..ad947b362dc 100644 --- a/src/css/prosemirror.scss +++ b/src/css/prosemirror.scss @@ -199,7 +199,8 @@ div.ProseMirror { } pre { - white-space: pre-wrap; + white-space: pre; + overflow-x: auto; background-color: var(--color-background-dark); border-radius: var(--border-radius); padding: 1em 1.3em; @@ -214,6 +215,12 @@ div.ProseMirror { font-size: 0.6rem; } code { + // We want line wrapping in plaintext documents only + white-space: pre !important; + &.language-plaintext { + white-space: pre-wrap !important; + } + .hljs-comment, .hljs-quote { color: #999999;