{% extends "mnfapp/base.html" %} {% load static %} {% load i18n %}
<!-- {% block title %}Conversion Room {%endblock%} -->
<html>
  <head>
    {% block content %}
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    <!-- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> -->
    <script>
      $(document).ready(function(){
            {% comment %} $(".container-995").hide();
            $(".new").show(); {% endcomment %}
        });
    </script>
    <style>
      
          .label{
            width: 112px;
          }
          .containerAudit{
              top: 50%;
              left: 50%;
              transform: translate(-50%,-50%);
              position: absolute;
              width: 50vw;
              text-align: center;
              box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
              height: 40vh;
          }
          .containerAudit form{
              display: flex;
              width: 40vw;
              margin-left: 10vw;
              margin-top: 20%;
              /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */
          }
          .actsic_builder{
            background-color: #ee3c4d;
            color: #fff;
          }

          #form-container {
            min-width: 100%;
          }

          input[type="file"] {
            display: inline-block !important;
          }

          #id_screenplay_name,
          #id_author_name {
            border: 1px solid;
            border-radius:3px;
            height: 28px;
            margin: 0px 0px 5px;
            padding: 0 0 0 7px;
            {% comment %} width: 165px; {% endcomment %}

          }
      {% comment %}
          #id_screenplay_name{
            border-radius:3px;
            height: 28px;
            font-size : 14px;
            color: #000;
          } {% endcomment %}
          #id_language{
            border-radius:3px;
            height: 28px;
            width: 155px;
            margin: 0px 0px 5px;
          }
          #id_script_file {
            width: 180px;
            margin: auto;
          }
          .btn-primary{
            margin-left:20px;
            font-weight: bold;
          }
          .form-field{
            padding: 0 5px 0 0;
            display: flex;
            grid-gap: 0 5px;
            align-items: center;
            justify-content: left;

          }
          .form-row-audit {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            row-gap: 10px;
            margin-bottom: 6px;
            margin-top: 20px;
          }
          .author_center {
            width: 100%;
            display: flex;
            gap: 0 5px;
            justify-content: center;
            align-items: center;
          }
        .mb-5{
          font-weight: 700;
        }

        .container-995 {
          width: 80%;
          max-width: 100% !important;
          padding: 0 !important;
        }

        #input_fields_container_audit{
          max-width: 410px;
        }
        .footer{
          width:100%;
          position: absolute !important;
          bottom: 0;
        }

        .card.card-custom {
          -webkit-box-shadow: none;
          box-shadow: none;
        }

        .mt-5 {
          margin-top: 0 !important;
        }

        .card.card-custom>.card-body {
          padding: 0 2rem !important;
        }

        @media screen and (max-width: 1025px) {
          .card.card-custom>.card-body {
            margin-bottom: 2rem !important;
          }
        }

        @media screen and (max-width: 860px) {
          .container-995 {
            margin: auto 0;
          }
        }

        @media screen and (max-width: 768px) {
          .form-row-audit {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            margin-bottom: 2rem;
          }

          .form-row-audit>div {
            display: flex;
            align-items: center;
            justify-content: left;
            width: 100%;
          }

          #input_fields_container_audit {
            margin-bottom: 2rem;
            min-width: 86vw;
            text-align: center;
          }

          #input_fields_container_audit h3 {
            font-size: 15px !important;
            width: auto !important;
          }

          #input_fields_container_audit p {
            font-size: 10px !important;
            width: 80vw;
          }

          #input_fields_container_audit .form-field {
            justify-content: center;
            width: 80vw;
          }

          #input_fields_container_audit .submit-btn-container {
            width: 80vw !important;
          }
        }
        @media screen and (max-width: 1367px) {
          #mulitligule {
             min-height: 105vh;
          }

          .footer {
            position: static !important;
          }
      }
    </style>
  </head>
  <body>
    <center class="new" style="display: none">
      <h3 style="padding: 1em">
        We are processing your script. <br />
        We will notify you when it is Audited.
      </h3>
    </center>

    <div id="mulitligule" class="container-995" style="max-width: 1170px">
      <div class="pb-0" style="padding: 0.5em">
        <div class="card card-custom">
          <div class="card-body">
            <h3 class="mb-5" style="font-size: 24px; font-weight: 700;">{% trans "Welcome to Script Audit !" %}</h3>
            <p class="ml-2" style="font-size: 14px; color: #616161;">
              A Screenplay is a technical document.
            </p>
            <p class="ml-2" style="font-size: 14px; color: #616161;">
              Hence, it is required to be written precisely as per international
              conventions regarding font type and size, indentation, alignment
              and spaces.
            </p>
            <p class="ml-2" style="font-size: 14px; color: #616161;">
              However, inadvertent human errors may creep in while writing a
              Screenplay.
            </p>
            <p class="ml-2" style="font-size: 14px; color: #616161;">
              The Script Auditor identifies such inadvertent errors and corrects
              them.
            </p>
            <p class="ml-2" style="font-size: 14px; color: #616161;">
              It's simple. Upload your Script, wait for a few minutes and get
              the audited version of your Script.
            </p>

            <form
              method="post"
              action="{% url 'upload_audit_facade' %}"
              enctype="multipart/form-data"
              id="form-container"
            >
              {% csrf_token %}

              <!-- <p class="lead ml-2">{% trans "Upload your Script in docx or pdf or fdx or txt format below to Audit it and we will notify you once it is Audited." %}</p> -->
              {% if form.non_field_errors %}
              <div class="error-message">
                {% for error in form.non_field_errors %} {% comment %}
                <p class="custom-error">{{ error }}</p>
                {% endcomment %} {% endfor %}
              </div>
              {% endif %}

              <div class="form-row-audit">
                <div class="form-field w-100">
                  <label for="id_screenplay_name" style="min-width: 115px; font-size: 14px; font-weight: 500;"
                    >Screenplay name<span style="color: #ee3c4d">*</span></label
                  >
                  <input
                    type="text"
                    name="screenplay_name"
                    maxlength="40"
                    required
                    id="id_screenplay_name"
                  />
                </div>

                <div class="author_center">
                  <label for="id_author_name" style="font-size: 14px; font-weight: 500;"
                    >Author<span style="color: #ee3c4d">*</span></label
                  >
                  <input
                    type="text"
                    id="author_name"
                    name="author_name"
                    maxlength="25"
                    required
                    id="id_author_name"
                    style="padding-left: 5px; height: 28px"
                  />
                </div>

                <div class="form-field">
                  <label for="id_language" style="font-size: 14px; font-weight: 500;">Language:</label>
                  <select type="text" name="language" id="id_language">
                    <option value="en">English</option>
                    <option value="en">Other</option>
                  </select>
                </div>
              </div>
              <div id="input_fields_container_audit">
                <h3 style="font-size: 16px; font-weight: 600; width: 485px;">
                  Upload on Blockchain and Audit your Screenplay !
                </h3>
                <div style="text-align: center;">
                  <p style="font-size: 12px;">Please upload your script in "docx", "pdf", "fdx" or "txt" format only..</p>
                </div>
                <div class="form-field">
                  <!-- <label for="id_script_file">Script file<span style="color: #EE3C4D;">*</span></label> -->
                  <input
                    type="file"
                    name="script_file"
                    required
                    id="id_script_file"
                    syle="margin-left: 9rem"
                  />
                </div>

                {% for field in form %}
                <div class="mt-5 mx-3">
                  {% if field.errors %}
                  <p class="text-primary">{{ field.errors.0 }}</p>
                  {% endif %}
                </div>
                {% endfor %} {% comment %} <button>Submit</button> {% endcomment
                %} {% comment %}
                <button type="submit" class="btn btn-primary my-5">
                  Submit
                </button>
                {% endcomment %}
                <div class="submit-btn-container " style="width: 100%; text-align: center; margin-top: 0.4rem;">
                  <input
                    value="UPLOAD"
                    id="submit-btn"
                    class="btn btn-primary mx-auto"
                    style="
                      border-radius: 10px;
                      font-family: inherit;
                      font-weight: 700;
                      font-size: 14px;
                      padding: 6px 30px 6px 30px;
                      background: #33B0CA;
                      border: none;
                    "
                    type="submit"
                  />
                </div>
              </div>
            </form>
            <script>
              document
                .getElementById("form-container")
                .addEventListener("submit", function () {
                  document.getElementById("submit-btn").disabled = true;
                  document.getElementById("submit-btn").style.backgroundColor = "#616161";
                  document.getElementById("submit-btn").style.color = "#FAFAFA";
                });
            </script>
            <script>
              const authorNameInput = document.getElementById("author_name");

              authorNameInput.addEventListener("input", function () {
                this.value = this.value.replace(/[^a-zA-Z ]/g, "");
              });
            </script>
          </div>
        </div>
      </div>
    </div>
  </body>
</html>



 {% endblock %}