Improve description field editing UI with contenteditable while preserving linkify
Is your feature request related to a problem? Please describe.
The description field currently uses linkify to automatically convert URLs and other text into clickable links, which is valuable functionality.
However, this comes at the cost of editing usability – the text jumps between the linkified view and the plain textarea when editing, creating a jarring user experience. This is particularly disruptive when you start editing the description and then switch to another browser tab to gather information – upon returning, the view state may have changed, making it harder to resume editing where you left off.
Describe the solution you'd like
Implement a contenteditable div that synchronizes with the underlying textarea to provide the best of both worlds:
- Preserve linkify functionality: URLs and relevant text remain clickable and formatted
- Improve editing experience: Users can edit directly in the formatted view without visual jumps
- Seamless synchronization: Keep the contenteditable div and textarea in sync to maintain data integrity (if needed, i do not yet dig in the code)
Describe alternatives you've considered
No response
Additional context
No response
Hi @RobinDev
Thank you for the suggestion.