{# http://getbootstrap.com/javascript/#tabs #} {% macro bs_tabs(tabs=None, tabs_attrs=None, content_attrs=None) -%} {% if tabs is none -%} {% set tabs = [] -%} {% endif -%} {% if tabs_attrs is none -%} {% set tabs_attrs = {} -%} {% endif -%} {% if content_attrs is none -%} {% set content_attrs = {} -%} {% endif -%} {% set _tabs_attrs = { 'data-component-class': 'App.TabList', 'role': 'tablist', } -%} {% do _tabs_attrs.update(tabs_attrs) -%} {% do tpl.prepend_css_classes_to_dict(_tabs_attrs, 'component nav nav-tabs') -%} {% do tpl.prepend_css_classes_to_dict(content_attrs, 'tab-content') -%}