ckeditor / ckeditor5

Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
https://ckeditor.com/ckeditor-5
Other
9.65k stars 3.71k forks source link

Branding balloon dialog can appear on top of drop downs from the toolbar #16127

Open bkosborne opened 8 months ago

bkosborne commented 8 months ago

📝 Provide detailed reproduction steps (if any)

If there's a long drop-down menu, the branding balloon that appears on the bottom right of the editor can appear on top of it:

Screenshot 2024-03-28 at 2 46 36 PM

✔️ Expected result

Any editor component should appear on top of the branding balloon.

❌ Actual result

The branding balloon always appears on top of drop-downs, obscuring their contents.

❓ Possible solution

📃 Other details


If you'd like to see this fixed sooner, add a 👍 reaction to this post.

Witoso commented 7 months ago

@oleq / @pszczesniak is there some CSS tweak that we could implement to this. AFAIR it's position:absolute.

pszczesniak commented 7 months ago

@bkosborne could you tell us what editor type are you using? Is it a DecoupledEditor?

Witoso commented 7 months ago

AFAICS, it's Classic from Drupal environment.

pszczesniak commented 7 months ago

I've checked it with Classic and it looks like it works as expected:

Screenshot 2024-04-04 at 08 24 55

But it's not working properly with Decoupled:

Screenshot 2024-04-04 at 08 35 37

Problem relies on that editor toolbar from Decoupled is attached the to web page manually, in a desired place, after the editor is initialized - and some styles aren't moved with it (like z-indexes, etc) cause we don't want to interfere with the page style.

Svojest commented 1 month ago

   .ck-powered-by {
    display: none !important;
   }
bkosborne commented 1 month ago

I believe hiding the balloon entirely is against the terms of service

Mati365 commented 1 month ago

I cannot reproduce that on classic, as @pszczesniak said.