pkmntrade.club/theme/templates/trades/trade_offer_detail.html

59 lines
No EOL
2.3 KiB
HTML

{% extends 'base.html' %}
{% load trade_offer_tags %}
{% block title %}Trade Offer Detail{% endblock title %}
{% block content %}
<div class="container mx-auto max-w-2xl mt-6">
<h2 class="text-2xl font-bold">Trade Offer Details</h2>
<div class="flex justify-center mt-10">
{% render_trade_offer object %}
</div>
{% if acceptance_form %}
<div class="w-3/4 mx-auto mt-4">
<h3 class="text-xl font-semibold mt-6 mb-2">Accept This Offer</h3>
<form method="post" action="{% url 'trade_acceptance_create' offer_pk=object.pk %}">
{% csrf_token %}
<input type="hidden" name="next" value="{% url 'trade_offer_detail' pk=object.pk %}">
<div class="mb-4">
<label for="{{ acceptance_form.offered_card.id_for_label }}" class="block text-sm font-medium text-gray-700">I have:</label>
{{ acceptance_form.offered_card }}
{% for error in acceptance_form.offered_card.errors %}
<p class="mt-1 text-sm text-red-600">{{ error }}</p>
{% endfor %}
</div>
<div class="mb-4">
<label for="{{ acceptance_form.requested_card.id_for_label }}" class="block text-sm font-medium text-gray-700">I want:</label>
{{ acceptance_form.requested_card }}
{% for error in acceptance_form.requested_card.errors %}
<p class="mt-1 text-sm text-red-600">{{ error }}</p>
{% endfor %}
</div>
<div class="mb-4">
{% if not acceptance_form.accepted_by.field.widget.is_hidden %}
<label for="{{ acceptance_form.accepted_by.id_for_label }}" class="block text-sm font-medium text-gray-700">
Accepted By
</label>
{% endif %}
{{ acceptance_form.accepted_by }}
{% for error in acceptance_form.accepted_by.errors %}
<p class="mt-1 text-sm text-red-600">{{ error }}</p>
{% endfor %}
</div>
</div>
{% endif %}
<div class="mt-6 flex justify-between">
<a href="{% url 'trade_offer_list' %}" class="btn btn-secondary">Back to Trade Offers</a>
{% if is_initiator %}
<a href="{{ delete_close_url }}" class="btn btn-danger">Delete/Close Trade Offer</a>
{% else %}
<button type="submit" class="btn btn-primary">Submit Acceptance</button>
{% endif %}
</form>
</div>
</div>
{% endblock content %}