{% import "../components/text.html" %} {% import "../components/image-icon.html" %} {% macro crewMemberCard(data = {}) -%} {% set args = { "image": { "src" : "", "alt" : "" }, "name" : "", "title" : "", "description" : "", "visibility" : { "show_image": true, "show_name" : true, "show_title" : true, "show_description" : true, "style" : "floating", }, "alignment" : "default" } %} {% do args.update(data) %} {% set wrapperClass = ['crew-card-item','d-flex','flex-column','flex-grow-1'] %} {% do !!args.class ? wrapperClass.append(args.class) : '' %} {% set itemAttributes = { "class" : wrapperClass|join(' ') } %}