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

As a User I want to see as much as possible Rich Text editor #41

Open
18 of 27 tasks
kalitine opened this issue Oct 24, 2016 · 0 comments
Open
18 of 27 tasks

As a User I want to see as much as possible Rich Text editor #41

kalitine opened this issue Oct 24, 2016 · 0 comments
Assignees
Labels

Comments

@kalitine
Copy link
Collaborator

kalitine commented Oct 24, 2016

Find below a list of features about Rich Text Editor.
This list is based on this Markdown Cheatsheet. If there are leftovers, do not hesitate to notice it !

Most of those features work thanks to HyperMD.

If there's no particular mention to it, the feature runs on both Chrome and Firefox.

Inline rendered style Markdown ( #26 )

  • Headers (from H1 to H6)
  • Look alike H1 via = line
  • Look alike H2 via - line
  • Integration of code via ```
  • Bold style (** and __)
  • Italic style (* and _)
  • Both bold and italic style (sometimes the syntax does not show up well when it is focused)
  • Crossed style via ~~
  • Lists (1., *, - and +)
  • Paragraph within lists via ⋅⋅⋅
  • Tables
  • Quotations via > (sometimes if there's syntax inside it does not show up well when it is focused)
  • Inline HTML (balises are highlighted but not interpreted)
  • Horizontal rule (---, *** or ___ lines)
  • Links
  • Integrate shortcuts ( As a User I want to add basic styles (bold, italic...) to the document using keyboard shortcuts #21 )

Handling images ( #43 )

  • Load images from an URL with a reference
  • Load images from an URL without a reference
  • Load images from clipboard

Math formulas rendering ( #28 )

This part works thanks to MathJax, a lib included in HyperMD.

  • Load Math formulas with a preview rendering
  • Load Math formulas without a preview rendering
  • Create an option so the user can choose to have or not a preview
  • List all the configs available for MathJax and find the most suitable one

Opened issues of HyperMD that impact Rich Text Editor

HyperMD's issues are in Mandarin. But there's a Changelog.md file which references the features HyperMD's owner expect to have in future releases.

  • Tables aren't rendered
  • add: Table Parsing
  • add: Table Styling
  • side-by-side preview (with div-to-line mapping support)
  • A possible feature for table
  • add: Table Mode Keyboard Binding
@kalitine kalitine added this to the Version 3 milestone Oct 24, 2016
@oster oster added the intern_2 label Apr 7, 2017
@kalitine kalitine modified the milestones: Rich Text Editor, Version 3 Jun 14, 2017
@rigelk rigelk removed the intern_2 label Jan 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants