Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prosemirror Testing #3083

Closed
wants to merge 33 commits into from
Closed

Prosemirror Testing #3083

wants to merge 33 commits into from

Conversation

ssddanbrown
Copy link
Member

Initial playing around with prosemirror to test viability.
Created on a branch to track changes.

@ssddanbrown ssddanbrown self-assigned this Nov 26, 2021
- Got base setup together with WYSIWYG/Markdown switching, where HTML is
  the base content format.
- Added some testing routes/views for initial development.
- Added some dev npm tasks to support editor-specific actions.
Attempted adding callouts, which have the challenge of being shown via
HTML within markdown content. Got stuck on parsing back to the state
from markdown.
This is a copy of the ProseMirror/prosemirror-menu repo files
which suggest working from a fork of this.

These changes include the ability to select callouts
from the menubar.
Major step, since this is the first inline HTML element which needed
advanced parsing out on the markdown side, since not commonmark
supported.
Completed off alignment types and markdown handling in the process.
Also added link markdown handling when target is set.
Now will update the link mark if you have a no-range selection on the
link.
@ssddanbrown
Copy link
Member Author

Closing this off in favour of #3247, Will keep branch around for a bit just in case.

@ssddanbrown ssddanbrown closed this Feb 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant