|
95 | 95 | ],
|
96 | 96 | 'application': True,
|
97 | 97 | 'assets': {
|
98 |
| - 'mass_mailing.assets_builder': [ # equivalent html_builder.assets in website_builder_action.xml |
| 98 | + 'mass_mailing.assets_builder': [ |
99 | 99 | # lazy builder assets NOT applied in iframe
|
100 | 100 | ('include', 'html_builder.assets'),
|
101 | 101 | 'mass_mailing/static/src/builder/**/*',
|
102 | 102 | ],
|
103 |
| - 'mass_mailing.assets_iframe_style': [ # equivalent website.inside_builder_style in website_builder_action.js |
| 103 | + 'mass_mailing.assets_iframe_style': [ |
104 | 104 | # minimal style assets required to view the mail content
|
105 | 105 | # convert_inline ONLY uses this and inline styles.
|
106 |
| - # |
107 |
| - # TODO EGGMAIL: recreate a scss bundle that is strictly used in relation with convert_inline |
108 |
| - # if there is "editor style" to include, put it in `mass_mailing.assets_iframe_edit`` |
109 |
| - ### CSS part of wysiwyg_iframe_editor_assets |
110 |
| - |
111 |
| - ### iframe_css_assets_edit fast selection |
112 |
| - ('include', 'mass_mailing.iframe_css_assets_edit'), |
| 106 | + # TODO EGGMAIL: reduce included bundles |
| 107 | + ('include', 'mass_mailing.assets_mail_themes'), |
| 108 | + ('include', 'web.assets_frontend'), |
| 109 | + ('after', 'web/static/lib/bootstrap/scss/_maps.scss', 'mass_mailing/static/src/scss/mass_mailing.ui.scss'), |
| 110 | + ('include', 'web_editor.backend_assets_wysiwyg'), |
| 111 | + ('include', 'web_editor.assets_snippets_menu'), |
113 | 112 | ('include', 'web_editor.wysiwyg_iframe_editor_assets'),
|
114 | 113 | ('include', 'html_builder.inside_builder_style'),
|
| 114 | + 'mass_mailing/static/src/scss/mass_mailing_mail.scss', |
115 | 115 | 'mass_mailing/static/src/iframe_assets/**/*',
|
116 | 116 | 'mass_mailing/static/src/theme_assets/**/*',
|
117 | 117 | ],
|
118 | 118 | 'html_builder.iframe_add_dialog': [
|
119 | 119 | 'mass_mailing/static/src/builder/snippet_viewer/*.scss',
|
120 | 120 | ],
|
121 |
| - 'mass_mailing.iframe_css_assets_edit': [ |
122 |
| - ('include', 'mass_mailing.assets_mail_themes'), |
123 |
| - ('include', 'web.assets_frontend'), |
124 |
| - ('after', 'web/static/lib/bootstrap/scss/_maps.scss', 'mass_mailing/static/src/scss/mass_mailing.ui.scss'), |
125 |
| - ('include', 'web_editor.backend_assets_wysiwyg'), |
126 |
| - ('include', 'web_editor.assets_snippets_menu'), |
127 |
| - |
128 |
| - 'mass_mailing/static/src/scss/mass_mailing_mail.scss', |
129 |
| - ], |
130 | 121 | 'mass_mailing.mailing_assets': [
|
131 | 122 | 'mass_mailing/static/src/scss/mailing_portal.scss',
|
132 | 123 | 'mass_mailing/static/src/interactions/subscribe.js',
|
|
0 commit comments