Hi there!
Anyone know if creating something like this is possible with Bubble?
I only didnât excercise the popup on selected text. Everything else is definitely possible.
Might be done using group focus.
That seems to be an editor. Iâm not sure whether thereâs a plugin with exactly the same functionality, but there are several editors available, quite sure one would fit, though maybe not exactly that way.
Anyone know if creating something like this is possible with Bubble?
Which bit are you asking about?
All of it?
In any case, yes⌠if you know what youâre doing you can recreate that entire form in Bubble without too much trouble.
(If youâre asking specifically about the formatting tooltips for the Rich Text editor, thatâs a standard feature of the Bubble Rich Text Input, although youâll need to use some custom CSS if you want it to be light in colour, rather than the default dark grey)
Although Iâm guessing your question is more about either the drag-and-drop re-ordering, or how to create and store dynamic form data in general?
Sorry. I meant the way they can create the âformsâ. The drag and drop isnât really neccesary.
Right, well then that makes it even easier.
But to answer the original question⌠yes itâs definitely possible.
Haha wish it sounded easy to me aswell. What direction would you point me in to achieve this?
I started in bubble watching a lot of videos of https://www.youtube.com/@BuildingWithBubble
He teach you how to create specific apps with a lot of details that you can learn
I never said it was easy⌠just that itâs a lot easier than it would be if you wanted to include drag and drop functionality.
Thereâs quite a lot to itâŚ
But basically, youâll need to establish the âSection Typesâ first - Iâd probably use an option set for those, and include the âNameâ (e.g. âTarget Durationâ), âDescriptionâ (e.g. âDescriptionâ), and âIconâ (e.g. â[fa]clock-o[/fa]â) as attributes.
Then have a datatype for Form Section that includes a field of âSection Typeâ
Youâll also want a datatype for Form
To display the form sections, use a RG, and have a Group for each Section Type inside the RG cell, styled however you like, with the relevant input types, and show the relevant group based on the current cellâs Sectionâs Section Type.
When one of the Add New Section menu items is clicked, create a new Form Section of the relevant type and add it to the Form
To save the values youâll need a datatype for Form Section Value with a relationship to the Form Section, and a field of the relevant type for the value.
Then youâll need a way to either create new Form Section Values or update existing ones when the final Save/Submit button is clicked (I would use custom states, outside the RG, to hold lists of texts that contain the value and the relevant Form Section or Form Section Value ID).