Portal Updates for Usability study, UI/UX and bug fixes. (#7556)
[openemr.git] / templates / patient / card / card_base.html.twig
bloba7fa531b2389a322c139abf781054601fef0de6a
1 <section class="{{ card_container_class_list|default(['card', 'mb-2'])|join(' ')}}{{ card_bg_color }} {{ card_text_color }}">
2     <div class="card-body p-1">
3         <h6 class="card-title mb-0 d-flex p-1 justify-content-between">
4             <a class="text-left font-weight-bolder" href="#" {% if forceAlwaysOpen != true %} data-toggle="collapse" data-target="#{{ id|attr }}" {% endif %} aria-expanded="true" aria-controls="{{ id|attr }}">{{ title|text }}<i class="ml-1 fa fa-fw {% if initiallyCollapsed %} fa-expand {% else %} fa-compress {% endif %}" data-target="#{{ id|attr }}"></i></a>
5             {% if auth %}
6                 <span>
7                 {% if card.canAdd() or btnLabel == "Add" %}
8                     <a class="{{ btnClass|attr }}" href="{{ linkMethod == "html" ? btnLink : "#" }}" {{ (linkMethod == "html" and requireRestore == true) ? "onclick=\"top.restoreSession()\"" : ""}} {{ linkMethod == "javascript" ? "onclick=\"" ~ btnLink ~ "\"" : ''}}><i class="fa fa-plus">&nbsp;</i></a>
9                 {% endif %}
10                 {% if card.canEdit() or btnLabel == "Edit" %}
11                     <a class="{{ btnClass|attr }}" href="{{ linkMethod == "html" ? btnLink : "#" }}" {{ (linkMethod == "html" and requireRestore == true) ? "onclick=\"top.restoreSession()\"" : ""}} {{ linkMethod == "javascript" ? "onclick=\"" ~ btnLink ~ "\"" : ''}}><i class="fa fa-pencil-alt">&nbsp;</i></a>
12                 {% endif %}
13                 </span>
14             {% endif %}
15         </h6>
16         <div id="{{ id|attr }}" class="card-text collapse{{ initiallyCollapsed ? "" : " show"}}">
17             <div class="clearfix pt-2">
18                 {% block content %}{% endblock %}
19             </div>
20         </div>
21     </div>
22 </section>