prosemirror.scss 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. .ProseMirror, .ProseMirror-static {
  2. outline: 0;
  3. border: 0;
  4. font-size: 16px;
  5. &:not(.ProseMirror-static) {
  6. user-select: text;
  7. }
  8. ::selection {
  9. background-color: rgba($themeColor, 0.25);
  10. color: inherit;
  11. }
  12. p {
  13. margin: 0;
  14. margin-top: var(--paragraphSpace);
  15. }
  16. p:first-child {
  17. margin-top: 0;
  18. }
  19. ul, ol, li {
  20. margin: 0;
  21. margin-top: var(--paragraphSpace);
  22. }
  23. ul {
  24. list-style-type: disc;
  25. padding-inline-start: 1.25em;
  26. li {
  27. list-style-type: inherit;
  28. padding: 0.125em 0;
  29. }
  30. }
  31. ol {
  32. list-style-type: decimal;
  33. padding-inline-start: 1.25em;
  34. li {
  35. list-style-type: inherit;
  36. padding: 0.125em 0;
  37. }
  38. }
  39. code {
  40. background-color: #f1f1f1;
  41. padding: 2px 6px;
  42. margin: 0 1px;
  43. border-radius: 4px;
  44. font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;
  45. }
  46. sup {
  47. vertical-align: super;
  48. font-size: smaller;
  49. }
  50. sub {
  51. vertical-align: baseline;
  52. }
  53. blockquote {
  54. overflow: hidden;
  55. padding: 0 1.2em;
  56. margin: 0.6em 0;
  57. font-style: italic;
  58. border-left: 4px solid #e0e0e0;
  59. }
  60. [data-indent='1'] {
  61. padding-left: 1em;
  62. }
  63. [data-indent='2'] {
  64. padding-left: 2em;
  65. }
  66. [data-indent='3'] {
  67. padding-left: 3em;
  68. }
  69. [data-indent='4'] {
  70. padding-left: 4em;
  71. }
  72. [data-indent='5'] {
  73. padding-left: 5em;
  74. }
  75. [data-indent='6'] {
  76. padding-left: 6em;
  77. }
  78. [data-indent='7'] {
  79. padding-left: 7em;
  80. }
  81. [data-indent='8'] {
  82. padding-left: 8em;
  83. }
  84. }
  85. .ProseMirror-selectednode {
  86. outline: none !important;
  87. }