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

Basic and advanced modes #6

Closed
alexwkleung opened this issue Jun 5, 2023 · 1 comment
Closed

Basic and advanced modes #6

alexwkleung opened this issue Jun 5, 2023 · 1 comment
Assignees
Labels
in progress Improvements/fixes/anything in progress

Comments

@alexwkleung
Copy link
Owner

alexwkleung commented Jun 5, 2023

Iris is proposed to have basic and advanced modes. The names are placeholders for now.

Roughly speaking, here is a small list of what the basic and advanced modes might contain.

Basic:

  • WYSIWYG editor (ProseMirror)
  • Two default themes (light and dark)
  • Limited functionality
  • Isolated from advanced mode
  • The mode is intended for a simple note-taking experience with Markdown

Advanced:

  • Markdown editor (CodeMirror)
  • Reading mode (similar style to v0.1.x). Might have an option to allow the editor and reading mode side-by-side.
  • Two default themes (light and dark)
  • Diagrams, charts, math, syntax highlighting, HTML tags, and other built-in features that are suited for advanced Markdown note-taking
  • Isolated from basic mode
  • The mode is intended for a powerful note-taking experience with Markdown

The modes cater towards two different types of users and/or two different use cases.

@alexwkleung alexwkleung added the in progress Improvements/fixes/anything in progress label Jun 5, 2023
@alexwkleung alexwkleung self-assigned this Jun 5, 2023
@alexwkleung alexwkleung pinned this issue Jun 16, 2023
@alexwkleung
Copy link
Owner Author

See #19

@alexwkleung alexwkleung unpinned this issue Jun 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in progress Improvements/fixes/anything in progress
Projects
None yet
Development

No branches or pull requests

1 participant