Marta Motyczynska
Marta Motyczynska
Yet another approach could be using a FocusCycler as it's already partly used in grid-based features. We'd have to enhance it for grids so e.g. the next/previous methods would 'know'...
### Navigation (tab vs arrow keys): There should be two different navigation handled (they shouldn’t be mixed together): * Between sections in the dropdown (tab) * Between items of the...
A follow-up issue for keyboard navigation in color picker in table properties: #12193
No, it's not a regression.
> Requested changes were applied. As for my own refactor proposal: > > > As agreed, the fix was implemented in the `render()` method of the `DropdownView` class as it's...
The only event fired by Grammarly in this case (deletion suggestion) is `keydown`. This is not enough to handle it properly in CKEditor. We would expect `beforeinput`. As Grammarly has...
BTW, the integration using [grammarly-editor-plugin web component](https://developer.grammarly.com/docs/editor-sdk-intro#using-the-grammarly-editor-plugin-web-component) works well, so what we'd expect is to modify browser extensions so they work similarly to Grammarly Text Editor SDK.
@Witoso Unfortunately, it still doesn't work. The case you've just tested is not about deletion, but changing the verb form. The original one was in the first image caption, not...
Decision: The UI should be added as a separate plugin. The CSS class of the form should be switched to the experimental one. All logic should be placed behind an...
### 1. Padding or Margin After evaluating both options, I would recommend using **margin** rather than padding for representing list indentation. Key reasons include: - **Consistency with existing features:** CKEditor...