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

Improve note support : WYSIWYG markdown #701

Open
1 task done
Tukks opened this issue Nov 28, 2024 · 4 comments
Open
1 task done

Improve note support : WYSIWYG markdown #701

Tukks opened this issue Nov 28, 2024 · 4 comments
Labels
feature request New feature or request

Comments

@Tukks
Copy link

Tukks commented Nov 28, 2024

Describe the feature you'd like

I made a similar app here https://github.com/Tukks/cogito but I don't have enough time to make new feature, and now I discovered Hoarder who is what I wanted for Cogito.
I think, the note part would need a little upgrade.

For the note-taking and editing part, I used the stackover flow markdown editor : https://editor.stackoverflow.design/ who is complete and very well-designed.

Here's how is integrated in cogito :
image
image

Describe the benefits this would bring to existing Hoarder users

add visual shortcut to bold/italic etc.
Support code
Support image
full-featured note-taking app
WYSIWYG

Upgrade : when we open a note card, open in Edit mode or add a button to edit in the big view (now we need to go : option > Edit)
image

Can the goal of this request already be achieved via other means?

We can note-take today but some features are not implemented like code support or visual shortcut

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

I can try to work on that if validated
I'm open to other editor BTW like tiptap/Lexical (https://lexical.dev/)/mdx (https://mdxeditor.dev/editor/demo)
We can add a toolbar to the existing react-markdown too.

@Tukks Tukks changed the title Improve note support Improve note support : WYSIWYG markdown Nov 28, 2024
@MohamedBassem
Copy link
Collaborator

Stacks Editor looks indeed very cool, and I'be be up to adding support for it in hoarder.

I can try to work on that if validated

I'd be more than happy to merge it if you send a PR for it. You can join us in the #development channel in discord in case you need any help with developing in hoarder as well.

@MohamedBassem MohamedBassem added the feature request New feature or request label Nov 30, 2024
@MohamedBassem MohamedBassem moved this to Backlog in Hoarder's Roadmap Nov 30, 2024
@Gnosnay
Copy link

Gnosnay commented Nov 30, 2024

is that possible to add support for Text bookmark also?

for now it seems that hoarder only supports plain text

@Tukks
Copy link
Author

Tukks commented Nov 30, 2024

is that possible to add support for Text bookmark also?

for now it seems that hoarder only supports plain text

What is text bookmark?
Hoarder actually support Markdown, but not in a wysiwig way.
If you put

# title 1

For example, you will see.

@MohamedBassem perfect, I will give it a try.

@Gnosnay
Copy link

Gnosnay commented Nov 30, 2024

is that possible to add support for Text bookmark also?
for now it seems that hoarder only supports plain text

What is text bookmark? Hoarder actually support Markdown, but not in a wysiwig way. If you put

# title 1

For example, you will see.

@MohamedBassem perfect, I will give it a try.

wow. interesting. i think i missed this festure. let me have one try.
thx so much

Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 3, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 4, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 4, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 4, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 4, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 4, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 5, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 5, 2024
First implementation with a wysiwyg markdown editor.
Update:
- Add Lexical markdown editor
- consistent rendering between card and preview
- removed edit modal, replaced by preview with save action
- simple markdown shortcut: underline, bold, italic etc...
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 5, 2024
improved performance to not rerender all note card when one is updated
Tukks pushed a commit to Tukks/hoarder that referenced this issue Dec 5, 2024
improved performance to not rerender all note card when one is updated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

3 participants