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

Markdown Renderer and Editor #1085

Open
MadsNyl opened this issue Sep 17, 2024 · 3 comments
Open

Markdown Renderer and Editor #1085

MadsNyl opened this issue Sep 17, 2024 · 3 comments
Assignees
Labels
enhancement Improvement of existing features

Comments

@MadsNyl
Copy link
Contributor

MadsNyl commented Sep 17, 2024

Feature request

Our markdown renderer is shit.

This should be redesigned. For example is there no good way to add spaces between lines. We have to use HTML tags. The headings and text should also be better.

I don't know if this is relevant, but you should check out the prose lib for Tailwind.

Tailwindcss prose

EDIT(merged this issue with another): Also fix the issue with spacing and better header styling

@MadsNyl MadsNyl added the enhancement Improvement of existing features label Sep 17, 2024
@Embretr Embretr self-assigned this Sep 23, 2024
@Embretr
Copy link
Contributor

Embretr commented Sep 23, 2024

Hmm, this sounds wierd, as markdown renders a
if used correctly. https://stackoverflow.com/questions/35177253/why-markdown-syntax-requires-two-spaces-before-n-to-make-a-paragraph-out-of-it I think the titles would work better if we switched to the other markdown input that i provided.

Will try it out the line break issue in dev, and see if it is actually broken, or just working as intended.

@Embretr
Copy link
Contributor

Embretr commented Sep 23, 2024

My comment on the original issue:

I suggest we then do markdown only under the hood, like here:

https://mdxeditor.dev/

I have used it before, and it's nice.

@Embretr Embretr changed the title Markdown Renderer Markdown Renderer and Editor Sep 23, 2024
@Embretr
Copy link
Contributor

Embretr commented Sep 23, 2024

@Alivki We will do this issue together. No need for a figma sketch, but we should test the new implementation heavily in dev, as this is an essential part of the site and would stop people from posting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of existing features
Projects
None yet
Development

No branches or pull requests

3 participants