mastodon / mastodon

Your self-hosted, globally interconnected microblogging community
https://joinmastodon.org
GNU Affero General Public License v3.0
47.01k stars 6.96k forks source link

Markdown → extended Syntax (for Server/Instance about page) #21224

Open Der-K-2000 opened 1 year ago

Der-K-2000 commented 1 year ago

Pitch

With the extended Syntax of Markdown there are a couple of more formats, which could be helpful for the about page (Set up → /admin/settings/about).

For example: tables, footnotes and the task list, which look pretty nice.

So far only the basic syntax is activated.

Motivation

For visitors:

Also it helps to avoid or reduce native html-code in that field. (actually only markdown should be available here, in my opinion)

matthewford commented 1 year ago

If we switched the markdown parser to Kramdown there is Github flavored markdown, which we could use that has these extensions: https://github.com/kramdown/parser-gfm

Der-K-2000 commented 1 year ago

Would also be nice, but keep in mind, that new interpretations of (a probably different) code break many instance's about page. That's why I would keep markdown in general.

matthewford commented 1 year ago

Pretty sure they both follow the markdown spec

robsonsobral commented 1 year ago

I guess my answer here fits.

Der-K-2000 commented 1 year ago

I guess my answer here fits.

Indeed. Thanks!

ThisIsMissEm commented 2 months ago

Is this now closed?

We do now support Markdown in some places via Redcarpet, but I guess that could be switched for Kramdown (I don't know enough about the differences)

(i can't recall if instance about was one of those places or not)