8
0

mediaembedediting.css 928 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /*
  2. * Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md.
  4. */
  5. @import "@ckeditor/ckeditor5-ui/theme/components/tooltip/mixins/_tooltip.css";
  6. .ck-media__wrapper {
  7. & > *:not(.ck-media__placeholder) {
  8. pointer-events: none;
  9. }
  10. & .ck-media__placeholder {
  11. display: flex;
  12. flex-direction: column;
  13. align-items: center;
  14. & .ck-media__placeholder__url {
  15. @mixin ck-tooltip_enabled;
  16. /* Otherwise the URL will overflow when the content is very narrow. */
  17. max-width: 100%;
  18. position: relative;
  19. &:hover {
  20. @mixin ck-tooltip_visible;
  21. }
  22. & .ck-media__placeholder__url__text {
  23. overflow: hidden;
  24. display: block;
  25. }
  26. }
  27. }
  28. &[data-oembed-url*="twitter.com"],
  29. &[data-oembed-url*="google.com/maps"],
  30. &[data-oembed-url*="facebook.com"],
  31. &[data-oembed-url*="instagram.com"] {
  32. & .ck-media__placeholder__icon * {
  33. display: none;
  34. }
  35. }
  36. }