Skip to content

nkuehn/reproduce-tina-incompatible-mdx

Repository files navigation

This is a Tina CMS project.

Steps to recreate this repo

  1. npx create-tina-app@latest
  2. upgrade tinacms and cli to actual latest (3.6.x) in package.json
  3. pnpm install
  4. create one new MDX page per valid MDX that is lost or changed across loading into the editor and saving again.
  5. limit media manager to jpeg media type (to show that usupported file types stay browseable in the media manager)

Issues reproduced here:

This is a list of issues we have found. Each issue has a dedicated page that reproduces it. We consulted the supported markdown spec docs, topics that are related to those documented limitations should be under "minor issues"

Broadly, not being able to edit certain elements is not a problem but losing or breaking them is. Nested block level elements seem to be the unsupported pattern, which something we can live with - but also here it would be better if the editor retained them if not touched vs. resetting / removing. E.g. Nested Block quotes are nice to have but not a big deal.

Blockers

In our body of content, the following issues can corrupt content / lose data:

Minor Issues

About

commercetools evaluation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors