Awesome - thanks for the heads-up about the nested bullet points/numbering. Headings look good, seriously cool plugin this.
Just had a play with this and it looks great - you do create beautiful and functional plugins!
There are a couple of things that would be super powerful, Iâm wondering if any will be possible:
- The ability paste snippets would be great. I would use this for {{merge_tags}} so the output HTML could be used for personalisation. After having a play I could essentially create a dropdown that adds the snippets to the users clipboard for them to paste but the UX would be much better if this could just be placed right where the curser currently is.
Building on this.
- I would be great to have the ability to save blocks, so as somebody is typing down the page they could hit a button that would inject a saved template. I have tried to copy and paste sections and it works but strangely doing so breaks the undo feature - I have no idea why.
I look forward to your reply and congratulations on launching another Really great plugin!
Hi @shaun I have tried to implement something like this, but it appears to be difficult as when the user clicks outside the input, the input will not be focused anymore so there is no way for me to know where to place these tags.
I did push an update (1.4.0 & 1.4.1) that allows you to add blocks using workflow actions, but I am afraid this is not something you are looking for.
Yes this is the right way to do it. Not sure why it breaks the undo feature. I did see an open ticket for a bug like this for the library, so it could be a library bug that needs fixing.
Update 1.5.0
- Added a workflow action to display text (instead of JSON) in the editor that automatically converts to paragraph blocks
Hey thx for this !
Great work but we need to add word-break: break-all property !
![
Capture dâeĚcran 2022-08-23 aĚ 20.42.40|690x393](upload://gOFyMLD9wTVSFG2iOOBNPntCjAK.jpeg)
Pending release you can add this
<style>
.ce-paragraph
{
word-break: break-all;
}
</style>
@loic.melane Instead of the break-all
property I have now implemented the break-word
property as this works like the break-all
property but also respects smaller words. You can update the plugin to version 1.6.1 to see it in action (or see the demo page)!
wow thx
Hey, @Thimo,
Awesome plugin, love it.
I have a couple of questions.
-
My app is currently using the Bubbleâs RTE (Rich Text Editor), which you can tell that is sucks. If I start using this plugin, what happens to all the texts format, are this two compatible, or is there a way to convert the text format?
-
Is there a way to align texts center or right, and change textâs color?
-
Is there a way to change the tooltipâs text?
-
Is there a way to change the menuâs text?
Thanks in advance
Possible to allow vertical scrolling ?
There is not yet a way to convert BB code to JSON to use in the editor field. This will be a nice feature to have so I will keep my eye on it! You can display plain text using workflow actions though
I just pushed update 1.7.0 that adds the text alignment feature (you can also turn it off):
It is on my list to add multiple language options (aka the ability to replace all the text in the editor with your own). So hopefully I can include that soon!
Using the new responsive engine, you can group the editor in a group and give that group a max height and click the âAllow vertical scrolling when content overflowsâ checkbox to make it scrollable if it passes the max height:
Great
Awesome
Perfect
Thanks, @Thimo, when I am ready to replace Bubbleâs RTE, this plugin will definitely be on the list (at 1st place )
@Thimo this looks amazing! Really well done.
Iâm currently using the Zeroqode RTE and all of my appâs text content is stored as HTML. Can your plugin handle HTML as a starting text and then save out whatever format it needs in addition to html?
This is the library default as there should be room for the toolbox to expand:
Right now you can only use plain text or the JSON output of the editor as initial data. Not sure if I can make HTML work, but I will look into it!
I will put this on my list! Will be quite some work though, so I canât give you a timeline for this right now.
Itâs possible to just put the library default outside the codex editor (e.g in a focus group) ?
I have pushed the update (1.8.0) to overwrite this value. Keep in mind that, in special cases, you might need to add some CSS to your page to set the overflow to âvisibleâ for a specific Bubble element, otherwise the toolbox might get cut off (but I have not noticed this while testing, so I think in 90% of the cases you should be fine).
Hi @Thimo !
This looks promising (I just bought it).
I was hoping to use it to replace the standard text data fields I had (multiline input).
But obviously, the existing content (vanilla text data field) isnât recognized as a JSON. And also, I donât really understand the instructions on your plugin pageâŚ
How would you go about it, to do a smooth transition for my users (ie. not a new data field ) ?
Thank you,
Arthur
Hi @tart2000design !
If I understand correctly, you want to display plain text data in the editor. For these cases I have created a special workflow action that converts plain text data into paragraph blocks to show in the editor. I have included a demo for you below (click on the âdisplay textâ button):
Hopefully this helps!