fix: huge refactor

This commit is contained in:
2026-03-17 14:03:51 +01:00
parent be87ab4fa1
commit 71b02610d1
50 changed files with 2763 additions and 3516 deletions
@@ -16,30 +16,30 @@
>
<div>
{% if cart.items.count == 0 %}
<h2 class="text-sm font-medium text-gray-900 dark:text-white">No hay nada en el carrito</h2>
<h2 class="text-sm font-medium ">No hay nada en el carrito</h2>
{% endif %}
{% for cart_item in cart.items.all %}
<div>
<a href="{% url 'web:product_detail' pk=cart_item.product.pk slug=cart_item.product.slug %}"
class="text-sm font-semibold leading-none text-gray-900 dark:text-white hover:underline">
class="text-sm font-semibold leading-none hover:underline">
{{ cart_item.product.name }}
</a>
<div class="flex items-center justify-between gap-6">
<p
class="mt-0.5 truncate text-sm font-normal text-gray-500 dark:text-gray-400">
class="mt-0.5 truncate text-sm font-normal ">
{{ cart_item.product.price.price_with_tax }}€
</p>
<form hx-post="{% url 'web:delete_cart_item' pk=cart_item.pk %}"
hx-swap="none">
<span class="mt-0.5 truncate text-sm font-normal text-gray-500 dark:text-gray-400 mr-2">
<span class="mt-0.5 truncate text-sm font-normal mr-2">
{% translate 'Cantidad' %}: {{ cart_item.quantity }}
</span>
<button data-tooltip-target="tooltipRemoveItem1a" type="submit"
class="text-red-600 hover:text-red-700 dark:text-red-500 dark:hover:text-red-600 cursor-pointer"
class="text-red-600 hover:text-red-700 :text-red-600 cursor-pointer"
>
{% csrf_token %}
<span class="sr-only">{% translate 'Quitar' %}</span>
@@ -48,21 +48,21 @@
</form>
<div id="tooltipRemoveItem1a" role="tooltip"
class="tooltip invisible absolute z-10 inline-block rounded-lg bg-gray-900 px-3 py-2 text-sm font-medium
text-white opacity-0 shadow-sm transition-opacity duration-300 dark:bg-gray-700"
class="tooltip invisible absolute z-10 inline-block rounded-lg px-3 py-2 text-sm font-medium
text-white opacity-0 shadow-sm transition-opacity duration-300 "
>
{% translate 'Quitar del carrito' %}
<div class="tooltip-arrow" data-popper-arrow></div>
</div>
</div>
</div>
<hr class="h-px mx-4 my-2 bg-gray-200 border-0 dark:bg-gray-700" />
<hr class="h-px mx-4 my-2 " />
{% endfor %}
</div>
{% if cart.items.count > 0 %}
<a href="{% url 'web:cart_detail' %}"
class="button-primary"
class="btn btn-primary"
role="button"> {% translate 'Ver carrito' %}
</a>
{% endif %}