easyblocks
easyblocks copied to clipboard
The open-source visual builder framework.
This happens when you switch from isEditing false to true. The sidebar appears and can sometimes overlap the canvas. This triggers a rerender of the viewport after changing editing state...
Adds sub categories in the editor sidebar Subcategories can be added to the group in the definition with :: notation ```JS { type: "select", prop: "twHeight", label: "List Item Height...
Motivation: In some cases you want to repeat the same item in a component collection over and over. It seems redundant to ask the user each time which component they...
### Description Removes editor context from Canvas element Rewrite `window.parent` logic to `window.postmessage` on a `CanvasProvider` This way the canvas can be hosted externally and it won't run into any...
This is a PR for tailwind styled components including an example project You can create tailwind styled components by adding a "tw" prop to the props object into the styles...
This PR does 2 things: 1. It introduces a plugins property to the EasyblocksEditor component 2. It introduces a plugin sidebarLeft - a react component ```JS export type EditorSidebarLeftProps =...
I want to start a discussion on tailwind support for easyblocks. I've been working on a POC of this. The way it works is this: Add a special prop in...
Currently things like the way easyblocks compiles components, the way easyblocks renders the canvas are tied into easyblocks. I think if these things are made modules that can be individually...
### Description Hide the topbar when `hideTopBar` is set to `true` in the easyblocks config
It would be really great to be able to build a community around easyblocks and discuss ideas with the team / other developers