Advertisement
Guest User

Untitled

a guest
Jul 5th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.92 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset = "UTF-8">
  5.  
  6. <!--Mandatory links for styles and scripts-->
  7. <link rel = "stylesheet" type = "text/css" href = "external/semantic/semantic.css">
  8.  
  9. <script type = "text/javascript" src = "external/js/jquery.min.js"></script>
  10. <script type = "text/javascript" src = "external/semantic/semantic.js"></script>
  11.  
  12. <script type = "text/javascript" src = "external/angular-1.5.6/angular.js"></script>
  13. <script type = "text/javascript" src = "external/angular-1.5.6/angular-route.js"></script>
  14.  
  15. <!--Own scripts and styles-->
  16. <link rel = "stylesheet" type = "text/css" href = "app/styles/main.css">
  17.  
  18. <script type = "text/javascript" src = "app/modules.js"></script>
  19. <script type = "text/javascript" src = "app/controllers/loginController.js"></script>
  20. <script type = "text/javascript" src = "app/validations/loginFormValidation.js"></script>
  21. </head>
  22. <body data-ng-app = "loginApp">
  23. <div class = "ui middle aligned center aligned grid" data-ng-app = "loginController">
  24. <div class = "column">
  25. <h2 class = "ui icon header">
  26. <i class = "settings icon"></i>
  27. <div class = "content">
  28. Inicia sesión.
  29. </div>
  30. </h2>
  31. <form class = "ui form segment">
  32. <div class = "field">
  33. <div class = "ui left icon input">
  34. <i class = "user icon"></i>
  35. <input type = "text" name = "username" data-validate = "username" placeholder = "Nombre de usuario" data-ng-model = "username">
  36. </div>
  37. </div>
  38. <div class = "field">
  39. <div class = "ui left icon input">
  40. <i class = "lock icon"></i>
  41. <input type = "password" name = "password" data-validate = "password" placeholder = "Contraseña" data-ng-model = "password">
  42. </div>
  43. </div>
  44. <div class = "ui error message"></div>
  45. <button type = "submit" class = "ui teal fluid submit button" ng-click = "loginUser()">
  46. Login
  47. </button>
  48. <div class = "ui divider"></div>
  49. <a href="#">Olvidaste la contraseña?</a>
  50. </form>
  51. </div>
  52. </div>
  53. </body>
  54. </html>
  55.  
  56. var login = angular.module('loginApp', ['ngRoute']);
  57.  
  58. login.controller('loginController', function($scope) {
  59. $scope.loginUser = function (username, password) {
  60. console.log($scope.username);
  61. console.log($scope.password);
  62. }
  63. });
  64.  
  65. $(document).ready(function() {
  66. $('.ui.form')
  67. .form({
  68. fields: {
  69. username: {
  70. identifier: 'username',
  71. rules: [{
  72. type: 'empty',
  73. prompt: 'Ingresa tu usuario.'
  74. }]
  75. },
  76. password: {
  77. identifier: 'password',
  78. rules: [{
  79. type: 'empty',
  80. prompt: 'Ingresa la contraseña.'
  81. }]
  82. }
  83. }
  84. });
  85. });
  86.  
  87. <!DOCTYPE html>
  88. <html>
  89. <head>
  90. <meta charset = "UTF-8">
  91.  
  92. <!--Mandatory links for styles and scripts-->
  93. <link rel = "stylesheet" type = "text/css" href = "external/semantic/semantic.css">
  94.  
  95. <script type = "text/javascript" src = "external/js/jquery.min.js"></script>
  96. <script type = "text/javascript" src = "external/semantic/semantic.js"></script>
  97.  
  98. <script type = "text/javascript" src = "external/angular-1.5.6/angular.js"></script>
  99. <script type = "text/javascript" src = "external/angular-1.5.6/angular-route.js"></script>
  100.  
  101. <!--Own scripts and styles-->
  102. <link rel = "stylesheet" type = "text/css" href = "app/styles/main.css">
  103.  
  104. <script type = "text/javascript" src = "app/modules.js"></script>
  105. <script type = "text/javascript" src = "app/controllers/loginController.js"></script>
  106. <script type = "text/javascript" src = "app/validations/loginFormValidation.js"></script>
  107. <script type = "text/javascript" src = "app/configs/mainRoutes"></script>
  108. </head>
  109. <body data-ng-app = "loginApp">
  110. <div data-ng-view></div>
  111. </body>
  112. </html>
  113.  
  114. login.config(function ($routeProvider) {
  115. $routeProvider
  116. .when('/', {
  117. controller: 'loginController',
  118. templateUrl: 'app/partials/login/loginFormView.html'
  119. })
  120. .otherwise({
  121. redirectTo: '/'
  122. });
  123. });
  124.  
  125. <div class = "ui middle aligned center aligned grid">
  126. <div class = "column">
  127. <h2 class = "ui icon header">
  128. <i class = "settings icon"></i>
  129. <div class = "content">
  130. Inicia sesión.
  131. </div>
  132. </h2>
  133. <form class = "ui form segment">
  134. <div class = "field">
  135. <div class = "ui left icon input">
  136. <i class = "user icon"></i>
  137. <input type = "text" name = "username" data-validate = "username" placeholder = "Nombre de usuario" data-ng-model = "username">
  138. </div>
  139. </div>
  140. <div class = "field">
  141. <div class = "ui left icon input">
  142. <i class = "lock icon"></i>
  143. <input type = "password" name = "password" data-validate = "password" placeholder = "Contraseña" data-ng-model = "password">
  144. </div>
  145. </div>
  146. <div class = "ui error message"></div>
  147. <button type = "submit" class = "ui teal fluid submit button" ng-click = "loginUser()">
  148. Login
  149. </button>
  150. <div class = "ui divider"></div>
  151. <a href="#">Olvidaste la contraseña?</a>
  152. </form>
  153. </div>
  154. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement