Comments (2)
Finally figured it out. Need to make sure the correct plugins are loaded. I didn't have need for grapesjsnewsletter
.
So just adding selectorManager
and the 2 pluginOpts
seems to fix things. And make sure to put grapesjsmjml
in square brackets.
from mjml.
So, I figured some config keys and defaults must have changed and indeed, hideSelector
seems to have been added to the options. But simply setting it to false
in the plugin options, doesn't fix things.
This is my config:
this.editor = grapesjs.init({
selectorManager: {
componentFirst: true,
},
clearOnRender: true,
container: '.builder-panel',
components,
height: '100%',
storageManager: false,
assetManager: this.getAssetManagerConf(),
plugins: [grapesjsmjml, grapesjspostcss, grapesjsmautic, 'gjs-plugin-ckeditor'],
pluginsOpts: {
[grapesjsmjml]: {
hideSelector: false, // this one seems to be set to true by default
custom: false, // this one seems to be set to true by default
},
grapesjsmautic: BuilderService.getMauticConf('email-mjml'),
'gjs-plugin-ckeditor': BuilderService.getCkeConf(),
},
});
from mjml.
Related Issues (20)
- Table creation drag and drop issue HOT 1
- Set HTML with style in component HOT 1
- Get the rendered html from the editor? HOT 2
- Unable to edit button styles and content HOT 2
- How to extend default supported tags ? HOT 1
- Missing mj-preview component HOT 4
- Create custom MJML component HOT 2
- How can we extend supported tags HOT 1
- active development HOT 4
- How to create mj class custom component to render in grapejs view HOT 1
- mj-class is not working in mj attributes section HOT 3
- BUG: While Typing Texting and editing text style it showing previous value of the text HOT 1
- Bug: While Dropping a Divider inside the column with image property the border is removed for image HOT 2
- :cactus: Expect to show MJ-COLUMN background color in Email template #padding
- The CKEditor is Not Working On Certain UseCase HOT 1
- Is that Possible to remove default styles of the mj-button HOT 1
- BUG: Conflict between Text widget and RTE(Rich Text Editor) in Official MJML Demo HOT 1
- Image dragging causing 'malformed-mjml' error HOT 1
- Missing Default Style in HTML Export HOT 2
- mj-font not working on 1.0.5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mjml.