← All changes
|
modules/atomic-widgets/elements/base/_macros.html.twig
+7
-2
4.2.0-beta2
→
4.3.1
View file →
| @@ -1,6 +1,11 @@ | ||
| 1 | -{%- macro render_base_classes(id, base_styles, settings, extra_classes) -%} | |
| 2 | -{{- ['elementor-element', 'elementor-element-' ~ id, 'e-con', 'e-atomic-element', base_styles.base] | merge(settings.classes | default([])) | merge(extra_classes | default([])) | join(' ') -}} | |
| 1 | +{%- macro default_tag_class(tag) -%} | |
| 2 | +{%- if tag %}e-default-{{ tag | e('html_attr') }}{% endif -%} | |
| 3 | +{%- endmacro -%} | |
| 4 | + | |
| 5 | +{%- macro render_base_classes(id, base_styles, settings, extra_classes, tag) -%} | |
| 6 | +{%- import _self as self -%} | |
| 7 | +{{- ['elementor-element', 'elementor-element-' ~ id, 'e-con', 'e-atomic-element', base_styles.base, self.default_tag_class(tag)] | merge(settings.classes | default([])) | merge(extra_classes | default([])) | join(' ') -}} | |
| 3 | 8 | {%- endmacro -%} |
| 4 | 9 | |
| 5 | 10 | {%- macro render_data_attributes(id, type, interaction_id) -%} |
| 6 | 11 | data-id="{{ id }}" data-element_type="{{ type }}" data-e-type="{{ type }}" data-interaction-id="{{ interaction_id }}" |