{% extends "pxy_dashboard/partials/base.html" %} 
{% load static %} 

{% block title %}Calendar{% endblock title %} 

{% block extra_css %} 

  <!-- Fullcalendar css -->
  <link href="{% static 'dashboard/vendor/fullcalendar/main.min.css' %}" rel="stylesheet" type="text/css" />

{% endblock extra_css %} 


{% block pagetitle %}
{% include "pxy_dashboard/partials/page-title.html" with pagetitle="Apps" title="Calendar" %}
{% endblock pagetitle %}

{% block content %} 

<div class="row">
    <div class="col-12">

        <div class="card">
            <div class="card-body">
                <div class="row">
                    <div class="col-lg-3">
                        <div class="d-grid">
                            <button class="btn btn-lg fs-16 btn-danger" id="btn-new-event">
                                <i class="ri-add-circle-fill"></i> Create New Event
                            </button>
                        </div>
                        <div id="external-events" class="mt-3">
                            <p class="text-muted">Drag and drop your event or click in the calendar</p>
                            <div class="external-event bg-success-subtle text-success" data-class="bg-success"><i class="ri-focus-fill me-2 vertical-middle"></i>New Theme Release</div>
                            <div class="external-event bg-info-subtle text-info" data-class="bg-info"><i class="ri-focus-fill me-2 vertical-middle"></i>My Event</div>
                            <div class="external-event bg-warning-subtle text-warning" data-class="bg-warning"><i class="ri-focus-fill me-2 vertical-middle"></i>Meet manager</div>
                            <div class="external-event bg-danger-subtle text-danger" data-class="bg-danger"><i class="ri-focus-fill me-2 vertical-middle"></i>Create New theme</div>
                        </div>

                        <div class="mt-5 d-none d-xl-block">
                            <h5 class="text-center">How It Works ?</h5>
                        
                            <ul class="ps-3">
                                <li class="text-muted mb-3">
                                    It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
                                </li>
                                <li class="text-muted mb-3">
                                    Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage.
                                </li>
                                <li class="text-muted mb-3">
                                    It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
                                </li>
                            </ul>
                        </div>

                    </div> <!-- end col-->

                    <div class="col-lg-9">
                        <div class="mt-4 mt-lg-0">
                            <div id="calendar"></div>
                        </div>
                    </div> <!-- end col -->

                </div> <!-- end row -->
            </div> <!-- end card body-->
        </div> <!-- end card -->

        <!-- Add New Event MODAL -->
        <div class="modal fade" id="event-modal" tabindex="-1">
            <div class="modal-dialog">
                <div class="modal-content">
                    <form class="needs-validation" name="event-form" id="form-event" novalidate>
                        <div class="modal-header py-3 px-4 border-bottom-0">
                            <h5 class="modal-title" id="modal-title">Event</h5>
                            <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
                        </div>
                        <div class="modal-body px-4 pb-4 pt-0">
                            <div class="row">
                                <div class="col-12">
                                    <div class="mb-3">
                                        <label class="control-label form-label">Event Name</label>
                                        <input class="form-control" placeholder="Insert Event Name" type="text" name="title" id="event-title" required />
                                        <div class="invalid-feedback">Please provide a valid event name</div>
                                    </div>
                                </div>
                                <div class="col-12">
                                    <div class="mb-3">
                                        <label class="control-label form-label">Category</label>
                                        <select class="form-select" name="category" id="event-category" required>
                                            <option value="bg-danger" selected>Danger</option>
                                            <option value="bg-success">Success</option>
                                            <option value="bg-primary">Primary</option>
                                            <option value="bg-info">Info</option>
                                            <option value="bg-dark">Dark</option>
                                            <option value="bg-warning">Warning</option>
                                        </select>
                                        <div class="invalid-feedback">Please select a valid event category</div>
                                    </div>
                                </div>
                            </div>
                            <div class="row">
                                <div class="col-6">
                                    <button type="button" class="btn btn-danger" id="btn-delete-event">Delete</button>
                                </div>
                                <div class="col-6 text-end">
                                    <button type="button" class="btn btn-light me-1" data-bs-dismiss="modal">Close</button>
                                    <button type="submit" class="btn btn-success" id="btn-save-event">Save</button>
                                </div>
                            </div>
                        </div>
                    </form>
                </div> <!-- end modal-content-->
            </div> <!-- end modal dialog-->
        </div>
        <!-- end modal-->
    </div>
    <!-- end col-12 -->
</div> <!-- end row -->

{% endblock content %} 

{% block extra_js %} 


        <!-- Fullcalendar js -->
        <script src="{% static 'dashboard/vendor/fullcalendar/main.min.js' %}"></script>

        <!-- Calendar App Demo js -->
        <script src="{% static 'dashboard/js/pages/demo.calendar.js' %}"></script>

        <!-- App js -->
        <script src="{% static 'dashboard/js/app.min.js' %}"></script>

{% endblock extra_js %}
