99 lines
5.2 KiB
HTML
99 lines
5.2 KiB
HTML
{% extends BASE_TEMPLATE %}
|
|
{% load i18n %}
|
|
{% load static %}
|
|
{% block title %}{{ page_title }}{% endblock %}
|
|
{% block description %}{{ page_description }}{% endblock %}
|
|
{% block content %}
|
|
<div class="container py-5">
|
|
<div class="card bg-body">
|
|
<div class="card-header ">
|
|
<h4 class="mb-0">{{ page_title }}</h4>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row g-3">
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-calendar-alt me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Date' %}:</strong> {{ appointment.get_date }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-clock me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Start time' %}:</strong> {{ appointment.get_start_time|time:"g:i A" }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-clock me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'End time' %}:</strong> {{ appointment.get_end_time|time:"g:i A" }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-hands-helping me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Service' %}:</strong> {{ appointment.get_service_name }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-user me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Client' %}:</strong> {{ appointment.get_client_name }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-envelope me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Email' %}:</strong> {{ appointment.client.email }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-phone me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Phone' %}:</strong> {{ appointment.phone }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-comment me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Wants reminder' %}:</strong> {{ appointment.want_reminder }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-map-marker-alt me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Client address' %}:</strong> {{ appointment.address }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-info-circle me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Additional Information' %}:</strong> {{ appointment.additional_info }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<i class="fas fa-money-bill-wave me-2 text-primary"></i>
|
|
<strong class="me-2">{% trans 'Is paid' %}:</strong> {{ appointment.is_paid_text }}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="d-flex align-items-center">
|
|
<span class="icon-saudi_riyal text-primary"></span>
|
|
<strong class="me-2">{% trans 'Service price' %}:</strong> {{ appointment.get_appointment_amount_to_pay_text }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|
|
{% block extra_js %}
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.30.1/moment.js"
|
|
crossorigin="anonymous"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.45/moment-timezone-with-data.min.js"
|
|
crossorigin="anonymous"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/6.1.10/index.global.min.js"
|
|
crossorigin="anonymous"></script>
|
|
{% endblock %}
|