codeblock.css 639 B

123456789101112131415161718192021222324252627282930313233
  1. /*
  2. * Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
  4. */
  5. .ck-content pre {
  6. padding: 1em;
  7. color: #353535;
  8. background: hsla(0, 0%, 78%, 0.3);
  9. border: 1px solid hsl(0, 0%, 77%);
  10. border-radius: 2px;
  11. /* Code block are language direction–agnostic. */
  12. text-align: left;
  13. direction: ltr;
  14. white-space: pre-wrap;
  15. & code {
  16. background: unset;
  17. padding: 0;
  18. border-radius: 0;
  19. }
  20. }
  21. .ck.ck-editor__editable pre {
  22. position: relative;
  23. &[data-language]::after {
  24. content: attr(data-language);
  25. position: absolute;
  26. }
  27. }