Skip to content

Commit d8ae21d

Browse files
vidarltomaszszopinski
authored andcommitted
fixup! IBX-11436: Make logic for anchor-menu-items css classes reusable
1 parent 1668328 commit d8ae21d

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/bundle/Resources/views/themes/admin/ui/edit_base.html.twig

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
{% extends view_base_layout is defined ? view_base_layout : '@ibexadesign/ui/layout.html.twig' %}
22

3-
{% macro main_container_classes(anchor_params, ignored_content_fields) %}
3+
{% macro anchor_container_classes(anchor_params, ignored_content_fields) %}
44
{%- set has_anchor_menu_items = (anchor_params.items|default([])|length > 1)
55
or (ignored_content_fields|default([]) is not empty) -%}
66
{%- set has_anchor_close_btn = anchor_params.close_href|default(null) is not empty -%}
77

8-
{%- set classes = ['ibexa-main-container--edit-container'] -%}
8+
{%- set classes = [] -%}
99

1010
{%- set classes = classes|merge([ has_anchor_menu_items ? 'ibexa-main-container--with-anchor-menu-items' : 'ibexa-main-container--without-anchor-menu-items' ]) -%}
1111
{%- set classes = classes|merge([ not has_anchor_close_btn ? 'ibexa-main-container--without-anchor-close-btn' : '' ]) -%}
1212

1313
{{- classes|join(' ') -}}
1414
{% endmacro %}
1515

16-
{% from _self import main_container_classes %}
16+
{% from _self import anchor_container_classes %}
1717

1818
{% block main_container_class %}
19-
{{ main_container_classes(anchor_params|default({}), ignored_content_fields|default([])) }}
19+
ibexa-main-container--edit-container
20+
{{ anchor_container_classes(anchor_params|default({}), ignored_content_fields|default([])) }}
2021
{% endblock %}
2122

2223
{% block header_row %}{% endblock %}

0 commit comments

Comments
 (0)