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

[Epic] Ghost Split Screen Editor #1294

Closed
ErisDS opened this issue Oct 27, 2013 · 5 comments
Closed

[Epic] Ghost Split Screen Editor #1294

ErisDS opened this issue Oct 27, 2013 · 5 comments
Labels
affects:editor Work relating to the Koenig Editor

Comments

@ErisDS
Copy link
Member

ErisDS commented Oct 27, 2013

The following issue is here as a way to collect together and organise the issues raised against the existing Ghost split screen editor.

The issues fall into 3 broad categories:

  1. Markdown conversion bugs - mostly the result of issues in Showdown, which converts the markdown in the left screen into HTML in the right screen.
  2. Editor functionality issues - largely caused by the complexity of CodeMirror - include problems with editing on small devices etc.
  3. Syncing issues - problems with scrolling, flickering, and other problems with maintaining the two panels.

Below is a collection of known issues.

  1. Markdown conversion
  1. Editor functionality
  1. Syncing issues

Many of these appear to be duplicates / different incarnations of the same general problem

Many of these are closed as won't fix, because they cannot be resolved without fundamental changes.

Short term, some of the category 1 markdown bugs are fixable by tweaking our extension of Showdown. It may be possible to vastly improve behaviour by maintaining our own fork of Showdown for the short/mid term.

Long term, we will be replacing the editor with an entirely new component which will look and function very differently to the existing editor.

The following wontfix issues will be fixed by dropping CodeMirror (#4373):

@halfdan
Copy link
Contributor

halfdan commented Mar 9, 2014

Just found this: http://epiceditor.com/

@nicoburns
Copy link
Contributor

https://stackedit.io/ has a nice editor which is somewhat similar to Ghost's...

@ErisDS ErisDS added the editor label Aug 16, 2014
@JohnONolan
Copy link
Member

I believe this is as done as its going to be before editor rewrite, and can be closed

@foxylad
Copy link

foxylad commented Sep 5, 2014

Love everything about Ghost, but no spellcheck... no go.

I imagine you're loathe to switch to another markdown editor since each time you do, it will throw up a whole new set of issues. But you've been promising spellcheck for at least a year now, and I think you owe it to your customers to deliver. I'd suggest that this should be your number one priority.

@ErisDS
Copy link
Member Author

ErisDS commented May 19, 2015

I'm going to close this issue now. The majority of the horrible bugs with the editor itself were killed as part of removing CodeMirror (#4368), and the spec-breaking markdown issues which can be fixed are being ironed out as part of separate issues and the PR #5167. Everything and anything else we do with the editor will be part of post-Zelda (admin UI design refresh #5273) changes, which will get their own issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects:editor Work relating to the Koenig Editor
Projects
None yet
Development

No branches or pull requests

5 participants