You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

187 lines
7.4 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. <!DOCTYPE html>
  2. <html lang="es">
  3. <head>
  4. <title>Pedidos de Ventas</title>
  5. <meta charset="UTF-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <!--===============================================================================================-->
  8. <link rel="icon" type="image/png" href="images/icons/favicon.ico"/>
  9. <!--===============================================================================================-->
  10. <link rel="stylesheet" type="text/css" href="vendor/bootstrap/css/bootstrap.min.css">
  11. <!--===============================================================================================-->
  12. <link rel="stylesheet" type="text/css" href="fonts/font-awesome-4.7.0/css/font-awesome.min.css">
  13. <!--===============================================================================================-->
  14. <link rel="stylesheet" type="text/css" href="fonts/iconic/css/material-design-iconic-font.min.css">
  15. <!--===============================================================================================-->
  16. <link rel="stylesheet" type="text/css" href="vendor/animate/animate.css">
  17. <!--===============================================================================================-->
  18. <link rel="stylesheet" type="text/css" href="vendor/css-hamburgers/hamburgers.min.css">
  19. <!--===============================================================================================-->
  20. <link rel="stylesheet" type="text/css" href="vendor/animsition/css/animsition.min.css">
  21. <!--===============================================================================================-->
  22. <link rel="stylesheet" type="text/css" href="vendor/select2/select2.min.css">
  23. <!--===============================================================================================-->
  24. <link rel="stylesheet" type="text/css" href="vendor/daterangepicker/daterangepicker.css">
  25. <!--===============================================================================================-->
  26. <link rel="stylesheet" type="text/css" href="css/util.css">
  27. <link rel="stylesheet" type="text/css" href="css/main.css">
  28. <!--===============================================================================================-->
  29. </head>
  30. <body>
  31. <header class="bg-yellow header">
  32. <div class="container-fluid">
  33. <div class="mx-auto text-center col-sm-2 order-1">
  34. <a href="/"><img class="logo" src="../espsales/images/logo.png" alt="Trapal" width="170" height="74"></a>
  35. </div>
  36. </div>
  37. </header>
  38. <main>
  39. <div class="col-sm-3 mx-auto">
  40. <form class="validate-form col-sm-10 mx-auto text-center" action="./users/index.php" method="post">
  41. <h2 class="h5 text-blue mb-4">Pedidos de ventas especiales</h2>
  42. <div class="form-group validate-input" data-validate = "Ingresar usuario">
  43. <input class="input100 w-100" type="text" required name="username" placeholder="Usuario" autocomplete="off">
  44. <span class="focus-input100" data-placeholder="&#xf207;"></span>
  45. </div>
  46. <div class="form-group validate-input" data-validate="Ingresar contraseña">
  47. <input class="input100 w-100" id="mypass" type="text" required name="pass" placeholder="Contraseña" autocomplete="off">
  48. <span class="focus-input100" data-placeholder="&#xf191;"></span>
  49. </div>
  50. <div class="form-check text-right">
  51. <input type="checkbox" name="remember-me" class="form-check-input input-checkbox100" id="ckb1">
  52. <label class="form-check-label small text-muted" for="ckb1">Ver contraseña</label>
  53. </div>
  54. <button type="submit" class="btn btn-secondary mt-4 w-75" formtarget="_self">Ingresar</button>
  55. </form>
  56. </div>
  57. </main>
  58. <!--===============================================================================================-->
  59. <script src="vendor/jquery/jquery-3.2.1.min.js"></script>
  60. <!--===============================================================================================-->
  61. <script src="vendor/animsition/js/animsition.min.js"></script>
  62. <!--===============================================================================================-->
  63. <script src="vendor/bootstrap/js/popper.js"></script>
  64. <script src="vendor/bootstrap/js/bootstrap.min.js"></script>
  65. <!--===============================================================================================-->
  66. <script src="vendor/select2/select2.min.js"></script>
  67. <!--===============================================================================================-->
  68. <script src="vendor/daterangepicker/moment.min.js"></script>
  69. <script src="vendor/daterangepicker/daterangepicker.js"></script>
  70. <!--===============================================================================================-->
  71. <script src="vendor/countdowntime/countdowntime.js"></script>
  72. <!--===============================================================================================-->
  73. <script src=""></script>
  74. <script type="text/javascript">
  75. $("#mypass").css("-webkit-text-security", "disc");
  76. $("#ckb1").click(function(){
  77. if($("#mypass").css("-webkit-text-security")=="disc"){
  78. $("#mypass").css("-webkit-text-security", "none");
  79. }else{
  80. $("#mypass").css("-webkit-text-security", "disc");
  81. }
  82. });
  83. (function ($) {
  84. "use strict";
  85. /*==================================================================
  86. [ Focus input ]*/
  87. $('.input100').each(function(){
  88. $(this).on('blur', function(){
  89. if($(this).val().trim() != "") {
  90. $(this).addClass('has-val');
  91. }
  92. else {
  93. $(this).removeClass('has-val');
  94. }
  95. })
  96. })
  97. /*==================================================================
  98. [ Validate ]*/
  99. var input = $('.validate-input .input100');
  100. $('.validate-form').on('submit',function(){
  101. var check = true;
  102. for(var i=0; i<input.length; i++) {
  103. if(validate(input[i]) == false){
  104. showValidate(input[i]);
  105. check=false;
  106. }
  107. }
  108. return check;
  109. });
  110. $('.validate-form .input100').each(function(){
  111. $(this).focus(function(){
  112. hideValidate(this);
  113. });
  114. });
  115. function validate (input) {
  116. if($(input).attr('type') == 'email' || $(input).attr('name') == 'email') {
  117. if($(input).val().trim().match(/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{1,5}|[0-9]{1,3})(\]?)$/) == null) {
  118. return false;
  119. }
  120. }
  121. else {
  122. if($(input).val().trim() == ''){
  123. return false;
  124. }
  125. }
  126. }
  127. function showValidate(input) {
  128. var thisAlert = $(input).parent();
  129. $(thisAlert).addClass('alert-validate');
  130. }
  131. function hideValidate(input) {
  132. var thisAlert = $(input).parent();
  133. $(thisAlert).removeClass('alert-validate');
  134. }
  135. /*==================================================================
  136. [ Show pass ]*/
  137. var showPass = 0;
  138. $('.btn-show-pass').on('click', function(){
  139. if(showPass == 0) {
  140. $(this).next('input').attr('type','text');
  141. $(this).addClass('active');
  142. showPass = 1;
  143. }
  144. else {
  145. $(this).next('input').attr('type','password');
  146. $(this).removeClass('active');
  147. showPass = 0;
  148. }
  149. });
  150. })(jQuery);
  151. </script>
  152. </body>
  153. </html>