Browse Source

feat: redesign elementui main theme color #45A6B5

wangyuan 2 years ago
parent
commit
f07d8eb2da
99 changed files with 170 additions and 0 deletions
  1. 1 0
      ittpc/src/elementui/alert.css
  2. 1 0
      ittpc/src/elementui/aside.css
  3. 0 0
      ittpc/src/elementui/autocomplete.css
  4. 1 0
      ittpc/src/elementui/avatar.css
  5. 1 0
      ittpc/src/elementui/backtop.css
  6. 1 0
      ittpc/src/elementui/badge.css
  7. 0 0
      ittpc/src/elementui/base.css
  8. 0 0
      ittpc/src/elementui/breadcrumb-item.css
  9. 1 0
      ittpc/src/elementui/breadcrumb.css
  10. 0 0
      ittpc/src/elementui/button-group.css
  11. 0 0
      ittpc/src/elementui/button.css
  12. 0 0
      ittpc/src/elementui/calendar.css
  13. 1 0
      ittpc/src/elementui/card.css
  14. 1 0
      ittpc/src/elementui/carousel-item.css
  15. 0 0
      ittpc/src/elementui/carousel.css
  16. 0 0
      ittpc/src/elementui/cascader-panel.css
  17. 0 0
      ittpc/src/elementui/cascader.css
  18. 0 0
      ittpc/src/elementui/checkbox-button.css
  19. 0 0
      ittpc/src/elementui/checkbox-group.css
  20. 0 0
      ittpc/src/elementui/checkbox.css
  21. 0 0
      ittpc/src/elementui/col.css
  22. 0 0
      ittpc/src/elementui/collapse-item.css
  23. 0 0
      ittpc/src/elementui/collapse.css
  24. 0 0
      ittpc/src/elementui/color-picker.css
  25. 1 0
      ittpc/src/elementui/container.css
  26. 0 0
      ittpc/src/elementui/date-picker.css
  27. 1 0
      ittpc/src/elementui/descriptions-item.css
  28. 0 0
      ittpc/src/elementui/descriptions.css
  29. 0 0
      ittpc/src/elementui/dialog.css
  30. 1 0
      ittpc/src/elementui/display.css
  31. 1 0
      ittpc/src/elementui/divider.css
  32. 0 0
      ittpc/src/elementui/drawer.css
  33. 0 0
      ittpc/src/elementui/dropdown-item.css
  34. 0 0
      ittpc/src/elementui/dropdown-menu.css
  35. 0 0
      ittpc/src/elementui/dropdown.css
  36. 1 0
      ittpc/src/elementui/empty.css
  37. BIN
      ittpc/src/elementui/fonts/element-icons.ttf
  38. BIN
      ittpc/src/elementui/fonts/element-icons.woff
  39. 1 0
      ittpc/src/elementui/footer.css
  40. 0 0
      ittpc/src/elementui/form-item.css
  41. 0 0
      ittpc/src/elementui/form.css
  42. 1 0
      ittpc/src/elementui/header.css
  43. 0 0
      ittpc/src/elementui/icon.css
  44. 0 0
      ittpc/src/elementui/image.css
  45. 0 0
      ittpc/src/elementui/index.css
  46. 0 0
      ittpc/src/elementui/infinite-scroll.css
  47. 0 0
      ittpc/src/elementui/infiniteScroll.css
  48. 0 0
      ittpc/src/elementui/input-number.css
  49. 0 0
      ittpc/src/elementui/input.css
  50. 0 0
      ittpc/src/elementui/link.css
  51. 1 0
      ittpc/src/elementui/loading.css
  52. 1 0
      ittpc/src/elementui/main.css
  53. 0 0
      ittpc/src/elementui/menu-item-group.css
  54. 0 0
      ittpc/src/elementui/menu-item.css
  55. 0 0
      ittpc/src/elementui/menu.css
  56. 0 0
      ittpc/src/elementui/message-box.css
  57. 1 0
      ittpc/src/elementui/message.css
  58. 1 0
      ittpc/src/elementui/notification.css
  59. 1 0
      ittpc/src/elementui/option-group.css
  60. 1 0
      ittpc/src/elementui/option.css
  61. 1 0
      ittpc/src/elementui/page-header.css
  62. 0 0
      ittpc/src/elementui/pagination.css
  63. 1 0
      ittpc/src/elementui/popconfirm.css
  64. 0 0
      ittpc/src/elementui/popover.css
  65. 1 0
      ittpc/src/elementui/popper.css
  66. 0 0
      ittpc/src/elementui/progress.css
  67. 0 0
      ittpc/src/elementui/radio-button.css
  68. 1 0
      ittpc/src/elementui/radio-group.css
  69. 0 0
      ittpc/src/elementui/radio.css
  70. 1 0
      ittpc/src/elementui/rate.css
  71. 1 0
      ittpc/src/elementui/reset.css
  72. 1 0
      ittpc/src/elementui/result.css
  73. 1 0
      ittpc/src/elementui/row.css
  74. 1 0
      ittpc/src/elementui/scrollbar.css
  75. 0 0
      ittpc/src/elementui/select-dropdown.css
  76. 0 0
      ittpc/src/elementui/select.css
  77. 1 0
      ittpc/src/elementui/skeleton-item.css
  78. 1 0
      ittpc/src/elementui/skeleton.css
  79. 0 0
      ittpc/src/elementui/slider.css
  80. 1 0
      ittpc/src/elementui/spinner.css
  81. 0 0
      ittpc/src/elementui/step.css
  82. 1 0
      ittpc/src/elementui/steps.css
  83. 0 0
      ittpc/src/elementui/submenu.css
  84. 1 0
      ittpc/src/elementui/switch.css
  85. 0 0
      ittpc/src/elementui/tab-pane.css
  86. 0 0
      ittpc/src/elementui/table-column.css
  87. 0 0
      ittpc/src/elementui/table.css
  88. 0 0
      ittpc/src/elementui/tabs.css
  89. 0 0
      ittpc/src/elementui/tag.css
  90. 0 0
      ittpc/src/elementui/time-picker.css
  91. 0 0
      ittpc/src/elementui/time-select.css
  92. 1 0
      ittpc/src/elementui/timeline-item.css
  93. 1 0
      ittpc/src/elementui/timeline.css
  94. 0 0
      ittpc/src/elementui/tooltip.css
  95. 0 0
      ittpc/src/elementui/transfer.css
  96. 0 0
      ittpc/src/elementui/tree.css
  97. 0 0
      ittpc/src/elementui/upload.css
  98. 133 0
      ittpc/src/views/login/login.vue
  99. BIN
      ittpc/static/logo.ico

+ 1 - 0
ittpc/src/elementui/alert.css

@@ -0,0 +1 @@
+.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#FFF;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#C0C4CC}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#FFF}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#f0f9eb;color:#67C23A}.el-alert--success.is-light .el-alert__description{color:#67C23A}.el-alert--success.is-dark{background-color:#67C23A;color:#FFF}.el-alert--info.is-light{background-color:#f4f4f5;color:#909399}.el-alert--info.is-dark{background-color:#909399;color:#FFF}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning.is-light{background-color:#fdf6ec;color:#E6A23C}.el-alert--warning.is-light .el-alert__description{color:#E6A23C}.el-alert--warning.is-dark{background-color:#E6A23C;color:#FFF}.el-alert--error.is-light{background-color:#fef0f0;color:#F56C6C}.el-alert--error.is-light .el-alert__description{color:#F56C6C}.el-alert--error.is-dark{background-color:#F56C6C;color:#FFF}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-alert-fade-enter,.el-alert-fade-leave-active{opacity:0}

+ 1 - 0
ittpc/src/elementui/aside.css

@@ -0,0 +1 @@
+.el-aside{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/autocomplete.css


+ 1 - 0
ittpc/src/elementui/avatar.css

@@ -0,0 +1 @@
+.el-avatar{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;color:#fff;background:#C0C4CC;width:40px;height:40px;line-height:40px;font-size:14px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px}

+ 1 - 0
ittpc/src/elementui/backtop.css

@@ -0,0 +1 @@
+.el-backtop{position:fixed;background-color:#FFF;width:40px;height:40px;border-radius:50%;color:#45A6B5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#F2F6FC}

+ 1 - 0
ittpc/src/elementui/badge.css

@@ -0,0 +1 @@
+.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#F56C6C;border-radius:10px;color:#FFF;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #FFF}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#45A6B5}.el-badge__content--success{background-color:#67C23A}.el-badge__content--warning{background-color:#E6A23C}.el-badge__content--info{background-color:#909399}.el-badge__content--danger{background-color:#F56C6C}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/base.css


+ 0 - 0
ittpc/src/elementui/breadcrumb-item.css


+ 1 - 0
ittpc/src/elementui/breadcrumb.css

@@ -0,0 +1 @@
+.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#C0C4CC}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#45A6B5;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}

+ 0 - 0
ittpc/src/elementui/button-group.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/button.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/calendar.css


+ 1 - 0
ittpc/src/elementui/card.css

@@ -0,0 +1 @@
+.el-card{border-radius:4px;border:1px solid #EBEEF5;background-color:#FFF;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #EBEEF5;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px}

+ 1 - 0
ittpc/src/elementui/carousel-item.css

@@ -0,0 +1 @@
+.el-carousel__item,.el-carousel__mask{position:absolute;height:100%;top:0;left:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/carousel.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/cascader-panel.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/cascader.css


+ 0 - 0
ittpc/src/elementui/checkbox-button.css


+ 0 - 0
ittpc/src/elementui/checkbox-group.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/checkbox.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/col.css


+ 0 - 0
ittpc/src/elementui/collapse-item.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/collapse.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/color-picker.css


+ 1 - 0
ittpc/src/elementui/container.css

@@ -0,0 +1 @@
+.el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/date-picker.css


+ 1 - 0
ittpc/src/elementui/descriptions-item.css

@@ -0,0 +1 @@
+.el-descriptions-item{vertical-align:top}.el-descriptions-item__container{display:-webkit-box;display:-ms-flexbox;display:flex}.el-descriptions-item__container .el-descriptions-item__content,.el-descriptions-item__container .el-descriptions-item__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.el-descriptions-item__container .el-descriptions-item__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-descriptions-item__label.has-colon::after{content:':';position:relative;top:-.5px}.el-descriptions-item__label.is-bordered-label{font-weight:700;color:#909399;background:#fafafa}.el-descriptions-item__label:not(.is-bordered-label){margin-right:10px}.el-descriptions-item__content{word-break:break-word;overflow-wrap:break-word}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/descriptions.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/dialog.css


+ 1 - 0
ittpc/src/elementui/display.css

@@ -0,0 +1 @@
+@media only screen and (max-width:767px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:768px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:991px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:992px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1199px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:1200px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1919px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1920px){.hidden-xl-only{display:none!important}}

+ 1 - 0
ittpc/src/elementui/divider.css

@@ -0,0 +1 @@
+.el-divider{background-color:#DCDFE6;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#FFF;padding:0 20px;font-weight:500;color:#303133;font-size:14px}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/drawer.css


+ 0 - 0
ittpc/src/elementui/dropdown-item.css


+ 0 - 0
ittpc/src/elementui/dropdown-menu.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/dropdown.css


+ 1 - 0
ittpc/src/elementui/empty.css

@@ -0,0 +1 @@
+.el-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0}.el-empty__image{width:160px}.el-empty__image img,.el-empty__image svg{width:100%;height:100%;vertical-align:top}.el-empty__image img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.el-empty__image svg{fill:#DCDDE0}.el-empty__description{margin-top:20px}.el-empty__description p{margin:0;font-size:14px;color:#909399}.el-empty__bottom{margin-top:20px}

BIN
ittpc/src/elementui/fonts/element-icons.ttf


BIN
ittpc/src/elementui/fonts/element-icons.woff


+ 1 - 0
ittpc/src/elementui/footer.css

@@ -0,0 +1 @@
+.el-footer{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}

+ 0 - 0
ittpc/src/elementui/form-item.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/form.css


+ 1 - 0
ittpc/src/elementui/header.css

@@ -0,0 +1 @@
+.el-header{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/icon.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/image.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/index.css


+ 0 - 0
ittpc/src/elementui/infinite-scroll.css


+ 0 - 0
ittpc/src/elementui/infiniteScroll.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/input-number.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/input.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/link.css


+ 1 - 0
ittpc/src/elementui/loading.css

@@ -0,0 +1 @@
+.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:#45A6B5;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#45A6B5;stroke-linecap:round}.el-loading-spinner i{color:#45A6B5}.el-loading-fade-enter,.el-loading-fade-leave-active{opacity:0}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}

+ 1 - 0
ittpc/src/elementui/main.css

@@ -0,0 +1 @@
+.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}

+ 0 - 0
ittpc/src/elementui/menu-item-group.css


+ 0 - 0
ittpc/src/elementui/menu-item.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/menu.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/message-box.css


+ 1 - 0
ittpc/src/elementui/message.css

@@ -0,0 +1 @@
+.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border-width:1px;border-style:solid;border-color:#EBEEF5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;overflow:hidden;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67C23A}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#E6A23C}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#F56C6C}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#C0C4CC;font-size:16px}.el-message__closeBtn:focus{outline-width:0}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67C23A}.el-message .el-icon-error{color:#F56C6C}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#E6A23C}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}

+ 1 - 0
ittpc/src/elementui/notification.css

@@ -0,0 +1 @@
+.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #EBEEF5;position:fixed;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#67C23A}.el-notification .el-icon-error{color:#F56C6C}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#E6A23C}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0}

+ 1 - 0
ittpc/src/elementui/option-group.css

@@ -0,0 +1 @@
+.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E4E7ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}

+ 1 - 0
ittpc/src/elementui/option.css

@@ -0,0 +1 @@
+.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#45A6B5;font-weight:700}

+ 1 - 0
ittpc/src/elementui/page-header.css

@@ -0,0 +1 @@
+.el-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left::after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#DCDFE6}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#303133}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/pagination.css


+ 1 - 0
ittpc/src/elementui/popconfirm.css

@@ -0,0 +1 @@
+.el-popconfirm__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/popover.css


+ 1 - 0
ittpc/src/elementui/popper.css

@@ -0,0 +1 @@
+.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/progress.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/radio-button.css


+ 1 - 0
ittpc/src/elementui/radio-group.css

@@ -0,0 +1 @@
+.el-radio-group{display:inline-block;line-height:1;vertical-align:middle;font-size:0}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/radio.css


+ 1 - 0
ittpc/src/elementui/rate.css

@@ -0,0 +1 @@
+.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-rate{height:20px;line-height:1}.el-rate:active,.el-rate:focus{outline-width:0}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#C0C4CC;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-rate__text{font-size:14px;vertical-align:middle}

+ 1 - 0
ittpc/src/elementui/reset.css

@@ -0,0 +1 @@
+@charset "UTF-8";body{font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;font-weight:400;font-size:14px;color:#000;-webkit-font-smoothing:antialiased}a{color:#45A6B5;text-decoration:none}a:focus,a:hover{color:rgb(106, 184, 196)}a:active{color:rgb(62, 149, 163)}h1,h2,h3,h4,h5,h6{color:#606266;font-weight:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4,h5,h6,p{font-size:inherit}p{line-height:1.8}sub,sup{font-size:13px}small{font-size:12px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}

+ 1 - 0
ittpc/src/elementui/result.css

@@ -0,0 +1 @@
+.el-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px}.el-result__icon svg{width:64px;height:64px}.el-result__title{margin-top:20px}.el-result__title p{margin:0;font-size:20px;color:#303133;line-height:1.3}.el-result__subtitle{margin-top:10px}.el-result__subtitle p{margin:0;font-size:14px;color:#606266;line-height:1.3}.el-result__extra{margin-top:30px}.el-result .icon-success{fill:#67C23A}.el-result .icon-error{fill:#F56C6C}.el-result .icon-info{fill:#909399}.el-result .icon-warning{fill:#E6A23C}

+ 1 - 0
ittpc/src/elementui/row.css

@@ -0,0 +1 @@
+.el-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.el-row::after,.el-row::before{display:table;content:""}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

+ 1 - 0
ittpc/src/elementui/scrollbar.css

@@ -0,0 +1 @@
+.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/select-dropdown.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/select.css


+ 1 - 0
ittpc/src/elementui/skeleton-item.css

@@ -0,0 +1 @@
+.el-skeleton__item{background:#f2f2f2;display:inline-block;height:16px;border-radius:4px;width:100%}.el-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.el-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.el-skeleton__circle--md{width:28px;height:28px;line-height:28px}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:13px}.el-skeleton__caption{height:12px}.el-skeleton__h1{height:20px}.el-skeleton__h3{height:18px}.el-skeleton__h5{height:16px}.el-skeleton__image{width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0}.el-skeleton__image svg{fill:#DCDDE0;width:22%;height:22%}

+ 1 - 0
ittpc/src/elementui/skeleton.css

@@ -0,0 +1 @@
+.el-skeleton__item{background:#f2f2f2;display:inline-block;height:16px;border-radius:4px;width:100%}.el-skeleton__circle{border-radius:50%;width:36px;height:36px;line-height:36px}.el-skeleton__circle--lg{width:40px;height:40px;line-height:40px}.el-skeleton__circle--md{width:28px;height:28px;line-height:28px}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:13px}.el-skeleton__caption{height:12px}.el-skeleton__h1{height:20px}.el-skeleton__h3{height:18px}.el-skeleton__h5{height:16px}.el-skeleton__image{width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0}.el-skeleton__image svg{fill:#DCDDE0;width:22%;height:22%}@-webkit-keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes el-skeleton-loading{0%{background-position:100% 50%}100%{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:#f2f2f2}.el-skeleton.is-animated .el-skeleton__item{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f2f2f2),color-stop(37%,#e6e6e6),color-stop(63%,#f2f2f2));background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:el-skeleton-loading 1.4s ease infinite;animation:el-skeleton-loading 1.4s ease infinite}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/slider.css


+ 1 - 0
ittpc/src/elementui/spinner.css

@@ -0,0 +1 @@
+.el-time-spinner{width:100%;white-space:nowrap}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/step.css


+ 1 - 0
ittpc/src/elementui/steps.css

@@ -0,0 +1 @@
+.el-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#F5F7FA}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}

+ 0 - 0
ittpc/src/elementui/submenu.css


+ 1 - 0
ittpc/src/elementui/switch.css

@@ -0,0 +1 @@
+.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer;vertical-align:middle}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;color:#303133}.el-switch__label.is-active{color:#45A6B5}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #DCDFE6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#DCDFE6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#FFF}.el-switch.is-checked .el-switch__core{border-color:#45A6B5;background-color:#45A6B5}.el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}

+ 0 - 0
ittpc/src/elementui/tab-pane.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/table-column.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/table.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/tabs.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/tag.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/time-picker.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/time-select.css


+ 1 - 0
ittpc/src/elementui/timeline-item.css

@@ -0,0 +1 @@
+.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #E4E7ED}.el-timeline-item__icon{color:#FFF;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#E4E7ED;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#45A6B5}.el-timeline-item__node--success{background-color:#67C23A}.el-timeline-item__node--warning{background-color:#E6A23C}.el-timeline-item__node--danger{background-color:#F56C6C}.el-timeline-item__node--info{background-color:#909399}.el-timeline-item__dot{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__content{color:#303133}.el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}

+ 1 - 0
ittpc/src/elementui/timeline.css

@@ -0,0 +1 @@
+.el-timeline{margin:0;font-size:14px;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}

File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/tooltip.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/transfer.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/tree.css


File diff suppressed because it is too large
+ 0 - 0
ittpc/src/elementui/upload.css


+ 133 - 0
ittpc/src/views/login/login.vue

@@ -0,0 +1,133 @@
+<template>
+  <div class="login-page">
+    <div class="main">
+      <div class="left tips main-item">
+        <div class="top-text">
+          <p class="text_s">三分钟智能科技</p>
+          <p class="text_b">健康风险快速早筛</p>
+        </div>
+        <div class="bottom-image"></div>
+      </div>
+      <div class="right form main-item">
+        <div class="form-top">
+          <div class="logo"></div>
+        </div>
+        <div class="app-title">ITT运营后台</div>
+        <div class="elform">
+          <el-form label-position="right" label-width="80px" :model="loginForm" :rules='rules'>
+            <el-form-item label="账号">
+              <el-input v-model="loginForm.account" placeholder="请输入登录账号"></el-input>
+            </el-form-item>
+            <el-form-item label="密码">
+              <el-input v-model="loginForm.password" type="password" placeholder="请输入登录密码"></el-input>
+            </el-form-item>
+          </el-form>
+        </div>
+      </div>
+    </div>
+  </div>
+</template>
+
+<script>
+export default {
+  name: 'Login',
+  data() {
+    return {
+      rules: {
+        password: [
+          { required: true, message: '请输入登录密码', trigger: 'blur' }
+        ],
+        account: [
+          { required: true, message: '请输入登录账号', trigger: 'blur' }
+        ]
+      },
+      loginForm: {
+        password: '',
+        account: ''
+      }
+    };
+  },
+  mounted() {},
+  methods: {}
+};
+</script>
+
+<style scoped>
+.login-page {
+  width: 100%;
+  height: 100%;
+  background-color: #45A6B5;
+  display: flex;
+  justify-content: center;
+  align-items:  center;
+}
+.main {
+  width: 1400px;
+  height: 670px;
+  display: flex;
+  justify-content: flex-start;
+  align-items: center;
+}
+.main .left {
+  width: 740px;
+}
+.top-text {
+  width: 740px;
+}
+.top-text p {
+  width: 100%;
+  font-size: 40px;
+  font-weight: 400;
+  color: #FFFFFF;
+}
+.text_s {
+  text-indent: 121px;
+}
+.text_b {
+  text-indent: 299px;
+
+}
+.bottom-image {
+  width: 740px;
+  height: 209px;
+  background: url('../../assets/bg2.png')
+}
+.main .right {
+  width: 490px;
+}
+.main-item {
+  height: 670px;
+}
+.form {
+  background: #FFFFFF;
+  margin-left: 147px;
+}
+.form-top {
+  width: 100%;
+  height: 100px;
+  display: flex;
+  justify-content: center;
+  margin-top: 80px;
+}
+.logo {
+  width: 100px;
+  height: 100px;
+  border-radius: 50%;
+  background: url('../../assets/logo.png') no-repeat center;
+}
+.app-title {
+  text-align: center;
+  font-size: 20px;
+  font-weight: bold;
+  color: #333333;
+}
+.elform {
+  width: 100%;
+  display: flex;
+  justify-content: center;
+  margin-top: 60px;
+}
+.elform .el-form {
+  width: 400px;
+}
+</style>

BIN
ittpc/static/logo.ico


Some files were not shown because too many files changed in this diff