<style>
/* Remove default button styles and adjust cursor */
.btn_menu {
border: none;
background-color: transparent;
padding: 0;
cursor: pointer;
}
#disabled-text {
background: rgb(150, 147, 147);cursor: not-allowed;
}
</style>
<div class="py-4 align-items-center" style="text-align:right !important">
<div class="dropdown" style="">
<!-- Add the 'btn' class to the SVG to make it clickable like a button -->
<svg class="icon btn btn_menu" fill="black" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<circle cx="12" cy="5" r="2"></circle>
<circle cx="12" cy="12" r="2"></circle>
<circle cx="12" cy="19" r="2"></circle>
</svg>
<div class="dropdown-menu dashboard-dropdown dropdown-menu-start mt-2 py-1">
{% for operation in operations %}
{% if operation.align is null and operation.designation != 'index' %}
{% if operation.idTag == 'valider_periode'%}
<a class="dropdown-item d-flex align-items-center text-capitalize {{operation.classTag}}" {% if periode.isValider %} id="disabled-text" {% else %} id="{{operation.idTag}}" {% endif %} href="{{operation.link}}" >
<i class="{{operation.icon}} text-gray-400 me-2"></i>
{{operation.designation}}
</a>
{% elseif operation.idTag == 'integre_periode'%}
<a class="dropdown-item d-flex align-items-center text-capitalize {{operation.classTag}}" {% if periode.isIntegrer %} id="disabled-text" {% else %} id="{{operation.idTag}}" {% endif %} href="{{operation.link}}" >
<i class="{{operation.icon}} text-gray-400 me-2"></i>
{{operation.designation}}
</a>
{% else %}
<a class="dropdown-item d-flex align-items-center text-capitalize {{operation.classTag}}" id="{{operation.idTag}}" href="{{operation.link}}">
<i class="{{operation.icon}} text-gray-400 me-2"></i>
{{operation.designation}}
</a>
{% endif %}
{% endif %}
{% endfor %}
</div>
</div>
</div>