Joe Anderson
Joe Anderson
Got it, so "proprietary" here is referring to closed-source modifications. Thanks for clarifying! 🙂 Perhaps this could be rephrased on the README to avoid ambiguity? Perhaps something like, "Any changes...
> The notion of ‘closed source’ is only applicable to works exposed to **non-copyright holders** This interpretation could have some interesting edge cases when taken to extremes. For instance, what...
Edit: Never mind, this is covered in the docs
> it exclude the mark which have padding-left or padding-right like MARK_CODE. > Due to limitations with Slate, we cannot set the cursor to the far left and within the...
@baptisteArno It would be simpler and safer to adjust this in remark-slate than in Plate. Perhaps you could make a PR on remark-slate to make this configurable, or [patch](https://www.npmjs.com/package/patch-package) your...
I think keeping Slate as an uncontrolled input is the right choice, for reasons I'll go into below. But to summarise, the state requirements of a text editor are far...
I think something like this could work without merging #2403, and be easy migratable afterwards, although you'd have to apply the `style` prop outside the function that returns a `CSSProp`....
Easier still if `::before` turns out not to be necessary: `style={{ backgroundColor: userSpecifiedValue }}`.
It looks like Tailwind uses `bg-` for both background color and background image, so it would have the same problem where a malicious user could send someone a document that...
> Our workaround was to place createResetNodePlugin() before createListPlugin() in the plugins array. But I would still consider it a bug because it is not very intuitive and not mentioned...