├── .babelrc ├── .eslintrc ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml └── workflows │ └── close_pull_requests.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── Assets ├── img │ └── grapesjsbuilder.png └── library │ ├── css │ └── grapes-code-editor.min.css │ └── js │ ├── asset.service.js │ ├── builder.js │ ├── builder.service.js │ ├── codeMode │ ├── codeEditor.js │ ├── codeMode.button.js │ └── codeMode.command.js │ ├── dist │ ├── builder.css │ ├── builder.css.map │ ├── builder.js │ ├── builder.js.map │ ├── grapesjs-preset-webpage.min.b28e95f2.css │ ├── grapesjs-preset-webpage.min.b28e95f2.css.map │ ├── main-fonts.064bcdb7.eot │ ├── main-fonts.bdf12d61.woff │ ├── main-fonts.d5e9f6d2.svg │ └── main-fonts.e77e32f4.ttf │ └── grapesjs-custom.css ├── Config └── config.php ├── Controller ├── FileManagerController.php └── GrapesJsController.php ├── Demo ├── data │ ├── response.template.blank-mjml.json │ └── response.template.blank.json ├── helloWorld │ ├── helloWorld.js │ ├── index.html │ └── style.css └── mautic │ ├── full.html │ └── index.html ├── Entity ├── GrapesJsBuilder.php └── GrapesJsBuilderRepository.php ├── EventSubscriber ├── AssetsSubscriber.php ├── EmailSubscriber.php └── InjectCustomContentSubscriber.php ├── GrapesJsBuilderBundle.php ├── Helper └── FileManager.php ├── Integration ├── Config.php ├── GrapesJsBuilderIntegration.php └── Support │ ├── BuilderSupport.php │ └── ConfigSupport.php ├── Model └── GrapesJsBuilderModel.php ├── README.md ├── Tests └── Unit │ └── Model │ └── GrapesJsBuilderModelTest.php ├── Translations ├── cs │ └── javascript.ini ├── de │ └── javascript.ini ├── en_US │ └── javascript.ini ├── fr │ └── javascript.ini └── pt_BR │ └── javascript.ini ├── Views ├── Builder │ └── template.html.php └── Setting │ ├── fields.html.php │ └── vars.html.php ├── composer.json ├── easy-coding-standard.yml ├── package.json ├── phpstan.neon └── phpunit.xml /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/close_pull_requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/.github/workflows/close_pull_requests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | vendor/* 2 | node_modules/* -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | Assets/library/js/dist 2 | *.min.js -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/.prettierrc -------------------------------------------------------------------------------- /Assets/img/grapesjsbuilder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/img/grapesjsbuilder.png -------------------------------------------------------------------------------- /Assets/library/css/grapes-code-editor.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/css/grapes-code-editor.min.css -------------------------------------------------------------------------------- /Assets/library/js/asset.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/asset.service.js -------------------------------------------------------------------------------- /Assets/library/js/builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/builder.js -------------------------------------------------------------------------------- /Assets/library/js/builder.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/builder.service.js -------------------------------------------------------------------------------- /Assets/library/js/codeMode/codeEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/codeMode/codeEditor.js -------------------------------------------------------------------------------- /Assets/library/js/codeMode/codeMode.button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/codeMode/codeMode.button.js -------------------------------------------------------------------------------- /Assets/library/js/codeMode/codeMode.command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/codeMode/codeMode.command.js -------------------------------------------------------------------------------- /Assets/library/js/dist/builder.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/builder.css -------------------------------------------------------------------------------- /Assets/library/js/dist/builder.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/builder.css.map -------------------------------------------------------------------------------- /Assets/library/js/dist/builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/builder.js -------------------------------------------------------------------------------- /Assets/library/js/dist/builder.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/builder.js.map -------------------------------------------------------------------------------- /Assets/library/js/dist/grapesjs-preset-webpage.min.b28e95f2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/grapesjs-preset-webpage.min.b28e95f2.css -------------------------------------------------------------------------------- /Assets/library/js/dist/grapesjs-preset-webpage.min.b28e95f2.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/grapesjs-preset-webpage.min.b28e95f2.css.map -------------------------------------------------------------------------------- /Assets/library/js/dist/main-fonts.064bcdb7.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/main-fonts.064bcdb7.eot -------------------------------------------------------------------------------- /Assets/library/js/dist/main-fonts.bdf12d61.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/main-fonts.bdf12d61.woff -------------------------------------------------------------------------------- /Assets/library/js/dist/main-fonts.d5e9f6d2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/main-fonts.d5e9f6d2.svg -------------------------------------------------------------------------------- /Assets/library/js/dist/main-fonts.e77e32f4.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/dist/main-fonts.e77e32f4.ttf -------------------------------------------------------------------------------- /Assets/library/js/grapesjs-custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Assets/library/js/grapesjs-custom.css -------------------------------------------------------------------------------- /Config/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Config/config.php -------------------------------------------------------------------------------- /Controller/FileManagerController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Controller/FileManagerController.php -------------------------------------------------------------------------------- /Controller/GrapesJsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Controller/GrapesJsController.php -------------------------------------------------------------------------------- /Demo/data/response.template.blank-mjml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Demo/data/response.template.blank-mjml.json -------------------------------------------------------------------------------- /Demo/data/response.template.blank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Demo/data/response.template.blank.json -------------------------------------------------------------------------------- /Demo/helloWorld/helloWorld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Demo/helloWorld/helloWorld.js -------------------------------------------------------------------------------- /Demo/helloWorld/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Demo/helloWorld/index.html -------------------------------------------------------------------------------- /Demo/helloWorld/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Demo/helloWorld/style.css -------------------------------------------------------------------------------- /Demo/mautic/full.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Demo/mautic/full.html -------------------------------------------------------------------------------- /Demo/mautic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Demo/mautic/index.html -------------------------------------------------------------------------------- /Entity/GrapesJsBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Entity/GrapesJsBuilder.php -------------------------------------------------------------------------------- /Entity/GrapesJsBuilderRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Entity/GrapesJsBuilderRepository.php -------------------------------------------------------------------------------- /EventSubscriber/AssetsSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/EventSubscriber/AssetsSubscriber.php -------------------------------------------------------------------------------- /EventSubscriber/EmailSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/EventSubscriber/EmailSubscriber.php -------------------------------------------------------------------------------- /EventSubscriber/InjectCustomContentSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/EventSubscriber/InjectCustomContentSubscriber.php -------------------------------------------------------------------------------- /GrapesJsBuilderBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/GrapesJsBuilderBundle.php -------------------------------------------------------------------------------- /Helper/FileManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Helper/FileManager.php -------------------------------------------------------------------------------- /Integration/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Integration/Config.php -------------------------------------------------------------------------------- /Integration/GrapesJsBuilderIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Integration/GrapesJsBuilderIntegration.php -------------------------------------------------------------------------------- /Integration/Support/BuilderSupport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Integration/Support/BuilderSupport.php -------------------------------------------------------------------------------- /Integration/Support/ConfigSupport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Integration/Support/ConfigSupport.php -------------------------------------------------------------------------------- /Model/GrapesJsBuilderModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Model/GrapesJsBuilderModel.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/README.md -------------------------------------------------------------------------------- /Tests/Unit/Model/GrapesJsBuilderModelTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Tests/Unit/Model/GrapesJsBuilderModelTest.php -------------------------------------------------------------------------------- /Translations/cs/javascript.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Translations/cs/javascript.ini -------------------------------------------------------------------------------- /Translations/de/javascript.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Translations/de/javascript.ini -------------------------------------------------------------------------------- /Translations/en_US/javascript.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Translations/en_US/javascript.ini -------------------------------------------------------------------------------- /Translations/fr/javascript.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Translations/fr/javascript.ini -------------------------------------------------------------------------------- /Translations/pt_BR/javascript.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Translations/pt_BR/javascript.ini -------------------------------------------------------------------------------- /Views/Builder/template.html.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Views/Builder/template.html.php -------------------------------------------------------------------------------- /Views/Setting/fields.html.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Views/Setting/fields.html.php -------------------------------------------------------------------------------- /Views/Setting/vars.html.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/Views/Setting/vars.html.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/composer.json -------------------------------------------------------------------------------- /easy-coding-standard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/easy-coding-standard.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/package.json -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mautic/plugin-grapesjs-builder/HEAD/phpunit.xml --------------------------------------------------------------------------------