]> BookStack Code Mirror - bookstack/blobdiff - resources/sass/_tinymce.scss
Added a custom link context toolbar
[bookstack] / resources / sass / _tinymce.scss
index c5cc179d0edc97577b88d5ae8c5b93c51673ff06..6add27f453ffbc11d847459b18988f141e46b063 100644 (file)
   display: block;
 }
 
+// Default styles for our custom root nodes
+.page-content.mce-content-body doc-root {
+  display: block;
+}
+.page-content.mce-content-body code-block {
+  display: block;
+}
+
 // In editor line height override
 .page-content.mce-content-body p {
   line-height: 1.6;
@@ -33,14 +41,25 @@ body.page-content.mce-content-body  {
 }
 
 // Prevent scroll jumps on codemirror clicks
-.page-content.mce-content-body .CodeMirror {
+.page-content.mce-content-body code-block > * {
   pointer-events: none;
 }
+.page-content.mce-content-body code-block pre {
+  display: none;
+}
 
-// Prevent details summary clicks {
+// Details/summary editor usability
 .page-content.mce-content-body details summary {
   pointer-events: none;
 }
+.page-content.mce-content-body details doc-root {
+  padding: $-s;
+  margin-left: (2px - $-s);
+  margin-right: (2px - $-s);
+  margin-bottom: (2px - $-s);
+  margin-top: (2px - $-s);
+  overflow: hidden;
+}
 
 /**
  * Dark Mode Overrides