Artur Arseniev

Results 173 comments of Artur Arseniev

Thank you @foaadnami for the suggestion but I already rely on [Releases](https://github.com/artf/grapesjs/releases) to keep track of changes

No @shlomoko, canvas is not resizable but I'd be glad to see a PR for that (possibly with the same logic used in panels)

Hi @jvillena your implementation seems really good, if you're able to share the code it'd be awesome. BTW `editor.refresh` is the way to go in that case

Thanks @jvillena really appreciate the overview

In such a case, probably a completely custom block manager UI is the only way (eg. rendered by your own BlockManager component in Angular). It should be possible already, but...

Aware and agree, the question is just `How?`. Text nodes don't have `contentEditable` property, so probably we need to try to wrap them all inside ``s (only in its View)...

> could we just make the parent contentEditable No, we can't do that, precisely due to the possibility to break/delete its siblings. > This seems preferred over adding spans because...

Not currently. At the moment, are added in the order of insertion, but one possible trick might be the use of flexbox

I'm not sure why it's happening but I'd not assign a high priority to the issue for 1 false-positive update. So, if anyone would like to help in debugging this...

To be honest, I'd leave `getElRect` as it is, using `getComputedStyle` in this context would be too much expensive and the function itself is a generic one (so it doesn't...