Commit d7b0dadc authored by Ben Mullins's avatar Ben Mullins
Browse files

Issue #3262492 by lauriii, Wim Leers: Refactor isMediaUrl to more generic API...

Issue #3262492 by lauriii, Wim Leers: Refactor isMediaUrl to more generic API that supplies frontend metadata about media entities
parent 97033f52
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -670,6 +670,7 @@ inspectable
instaclick
installable
instantiator
interactable
introspectable
invalidators
invalididentifier
+3 −0
Original line number Diff line number Diff line
@@ -53,6 +53,9 @@ drupal.ckeditor5.media:
  js:
    js/media_embed_ckeditor5.theme.js: {}
    js/build/drupalMedia.js: { preprocess: false, minified: true }
  css:
    theme:
      css/drupalmedia.css: { }
  dependencies:
    - core/ckeditor5
    - core/drupal
+3 −3
Original line number Diff line number Diff line
@@ -12,10 +12,10 @@ ckeditor5.upload_image:
      editor:
        type: entity:editor

ckeditor5.media_image:
  path: '/ckeditor5/{editor}/is-media-image'
ckeditor5.media_entity_metadata:
  path: '/ckeditor5/{editor}/media-entity-metadata'
  defaults:
    _controller: '\Drupal\ckeditor5\Controller\CKEditor5MediaController::isMediaImage'
    _controller: '\Drupal\ckeditor5\Controller\CKEditor5MediaController::mediaEntityMetadata'
  methods: [GET]
  requirements:
    _entity_access: 'editor.use'
+32 −0
Original line number Diff line number Diff line
.ck .drupal-media {
  position: relative;
}
.ck .drupal-media__metadata-error {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 28px;
  height: 28px;
  border: 1px solid #e29700;
  border-radius: 50%;
  background: #fdf8ed;
}
.ck .drupal-media__metadata-error-icon {
  display: block;
  width: 28px;
  height: 28px;
  background: url("../../../misc/icons/e29700/warning.svg") no-repeat center 4px;
  background-size: 18px;
}
.ck .drupal-media__metadata-error .ck-tooltip {
  display: block;
  overflow: visible;
}
.ck .drupal-media__metadata-error:hover .ck-tooltip {
  visibility: visible;
  opacity: 1;
}
.ck .drupal-media__metadata-error:hover .ck-tooltip__text {
  display: block;
  width: 240px;
}
+1 −1

File changed.

Preview size limit exceeded, changes collapsed.

Loading