Currently we're using native GItHub's tooltips in some places and CKEditor 5's tooltips in other places.
Let's remove custom tooltip handling and rely on CKEditor 5's native tooltips.
Doing so will give following benefits:
Simplified code base.
Unified tooltip handling. We don't want to show more than 1 tooltip when one button is focused with keyboard and someone will hover other button with a mouse. Current custom implementation doesn't handle this properly.
Examples
Examples of GitHub's native tooltips include main toolbar and buttons in the "More options..." menu:
For example, CKE5 native tooltips are used in balloon toolbars and of heading buttons:
📃 Other details
Browser: Any
OS: Any
If you'd like to see this improvement implemented, add a 👍 reaction to this post.
📝 Provide a description of the improvement
Currently we're using native GItHub's tooltips in some places and CKEditor 5's tooltips in other places.
Let's remove custom tooltip handling and rely on CKEditor 5's native tooltips.
Doing so will give following benefits:
Examples
Examples of GitHub's native tooltips include main toolbar and buttons in the "More options..." menu:
For example, CKE5 native tooltips are used in balloon toolbars and of heading buttons:
📃 Other details
If you'd like to see this improvement implemented, add a 👍 reaction to this post.