index.vue 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <template>
  2. <div class="dashboard-container">
  3. 123
  4. </div>
  5. </template>
  6. <script>
  7. export default {
  8. name: 'Login',
  9. data() {
  10. return {}
  11. },
  12. watch: {
  13. $route: {
  14. handler: function(route) {
  15. this.redirect = route.query && route.query.redirect
  16. },
  17. immediate: true
  18. }
  19. },
  20. created() {
  21. },
  22. methods: {}
  23. }
  24. </script>
  25. <style lang="scss">
  26. .dashboard-container {
  27. background-image: url('../../assets/login/bg.png');
  28. background-size: 100% 100%;
  29. .el-form {
  30. width: 70%;
  31. margin: 0 auto;
  32. .el-input__inner {
  33. height: 40px;
  34. }
  35. }
  36. }
  37. </style>
  38. <style lang="css" scoped>
  39. .title-container {
  40. color: #547BD4;
  41. font-family: Noto Sans Malayalam UI;
  42. font-size: 28px;
  43. line-height: 26px;
  44. letter-spacing: 0px;
  45. }
  46. /deep/ .el-input__inner {
  47. border: 0;
  48. border-bottom: 1px solid #DCDFE6;
  49. border-radius: 0;
  50. padding: 0;
  51. }
  52. /deep/ .el-form-item__label {
  53. padding: 0;
  54. }
  55. .login-container {
  56. min-height: 100%;
  57. width: 100%;
  58. overflow: hidden;
  59. }
  60. /deep/ .el-form-item {
  61. margin-bottom: 4px;
  62. }
  63. .window-login {
  64. overflow: hidden;
  65. border-radius: 15px;
  66. margin: 0 auto;
  67. margin-top: 3%;
  68. width: 800px;
  69. box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1)
  70. }
  71. .picColor {
  72. background: linear-gradient(166.06deg, #2782DF 0%, #003DAE 100%);
  73. box-shadow: 0px 4px 8px 0px #46BBFD5B;
  74. }
  75. </style>