Visual Editor - Provide option to open Code Editor (Edit CSS + JS) in a side-by-side pane
Often when I'm editing either large CSS blocks or JS blocks in the Code Editor, I kind of need to be able to see how those changes in the code are impacting the visuals. Because the Code Editor covers the entire viewport, I have to close then reop...
JSON View - either allow for word wrapping or make the JSON View pane able to expand to full screen.
As I've had to work a little more in the JSON View for editing those things that just can't be edited in the Visual Editor, I've felt a lot of pain in how relatively small the JSON View is. I appreciate that typically you want it to not cover your...
Optionally render BuilderBlocks without wrapper element for its children
In order to use the React component Builder Blocks more consistently and predictably in different contexts – especially styling, it would be useful to have the option to render it without the unavoidable span/div that it uses to wrap its child ele...
Currently you can support standard non typed versions of defineProps, such as defineProps(['prop1', 'prop2']) <-- supported in builder sdk in typescript, you would define them as defineProps<{ prop1: string, prop2: number }>() <-- not ...
Make CSS Properties entries use Long Text by default
If you're using a design system based on CSS Variables, you enter a lot of text into the CSS Properties panel in the Visual Editor. Unfortunately, the input boxes are so small (by design) that if you have variables that share the first 12-15 chara...
As it stands, when you upload a file to the asset library you can change its name and what folder it resides in. What we cannot currently do is attach other information such as alt-text (important for accessibility and SEO), or any other metadata ...
Rich text editor should have the ability to add videos and embed from external sources, like YouTube, X, etc. too
It would be nice for the rich text editor to be able to directly embed a video. It would also be nice for it be able to embed from a 3rd-party source like YouTube, X, etc.
Settings for custom tracking events: tracked to session or to content entry
Custom tracking events are currently based on a session, the same as with conversion events. It would be great if there was a setting or something you could pass into a custom event to say this should be tracked to the session or only tracked dire...
You should be able to see a list of pages that currently have an instance of a symbol. The list would be links that will take you to the Visual Editor page for the page/model/section that is using the symbol, and navigate to where the symbol is pl...
It is often difficult to identify what's what in the content editor, especially with data model content that doesn't have a visual editor. If you have a list of items that each has an image (1), it would be of great value to see that image in the ...