Open bracesproul opened 1 month ago
Hey @bracesproul! 👋
I've submitted PR #187 tackling the first UX improvement from your list - ensuring AskOpenCanvas respects renderer boundaries
. The implementation is thorough with strict validation and clean state management.
Moving forward with the remaining tasks.
I'll keep the same pattern of isolated PRs for each task to maintain clean review cycles. Looking forward to your feedback on the current PR!
The highlight to edit feature can be a little janky. I would like to have the following improvements made to it:
Ask Open Canvas
input never shows up if text is highlighted outside of the code/markdown renderer.Ask Open Canvas
UI in both the code and markdown renderers. (if possible, use the actions menu which pops up when you select text in the markdown editor. This is currently disabled because theformattingToolbar={false}
prop is passed. Ideally we can overwrite the contents to contain anAsk Open Canvas
input, and aB
+I
(bold/italic) button).Ask Open Canvas
and it transitions into an input component.These should all be done as separate PRs. If you want to take one on, please leave a reply and I will create a new issue for that task and assign it to you.