App.vue 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. <template>
  2. <div id="app">
  3. <router-view />
  4. </div>
  5. </template>
  6. <script>
  7. export default {
  8. name: 'App',
  9. data() {
  10. return {}
  11. },
  12. methods: {}
  13. }
  14. </script>
  15. <style lang="scss">
  16. .el-tree {
  17. .is-current {
  18. & > div:nth-child(1) {
  19. & > .custom-tree-node {
  20. color: #409eff !important;
  21. }
  22. }
  23. }
  24. }
  25. .el-dialog {
  26. margin-bottom: 15vh !important;
  27. }
  28. .el-dialog__header {
  29. background: #eef2f8 !important;
  30. }
  31. .el-input {
  32. .el-button {
  33. color: #fff !important;
  34. background-color: #409eff !important;
  35. border-color: transparent !important;
  36. }
  37. }
  38. .el-select-dropdown {
  39. z-index: 999999 !important;
  40. }
  41. .diy-dialog {
  42. .el-dialog__header {
  43. padding: 0 !important;
  44. }
  45. .el-dialog__headerbtn {
  46. z-index: 9999999;
  47. }
  48. .el-dialog__body {
  49. padding: 0 !important;
  50. }
  51. .box-card {
  52. margin-bottom: 0 !important;
  53. }
  54. .el-table-column--selection {
  55. .cell {
  56. padding: 0 10px !important;
  57. }
  58. }
  59. .el-form-item__label {
  60. padding-bottom: 0 !important;
  61. }
  62. .el-table__cell {
  63. padding: 0 !important;
  64. }
  65. .is-center {
  66. .text-view {
  67. div {
  68. width: 100%;
  69. text-align: center !important;
  70. }
  71. }
  72. }
  73. }
  74. .cartographer {
  75. .el-dialog__wrapper {
  76. width: 100% !important;
  77. height: calc(100% - 5px) !important;
  78. position: absolute !important;
  79. top: 5px !important;
  80. }
  81. .el-dialog {
  82. margin: 0 !important;
  83. width: 100%;
  84. height: 100%;
  85. }
  86. .el-dialog__body {
  87. width: 100%;
  88. height: calc(100% - 55px - 58px);
  89. position: relative;
  90. box-sizing: border-box;
  91. padding: 20px;
  92. overflow-y: auto;
  93. }
  94. .el-dialog__headerbtn {
  95. z-index: 99999 !important;
  96. }
  97. .el-dialog__footer {
  98. background: #fff !important;
  99. }
  100. }
  101. .cartographer_big {
  102. .el-dialog__wrapper {
  103. width: 100% !important;
  104. height: calc(100% - 5px) !important;
  105. position: absolute !important;
  106. top: 5px !important;
  107. }
  108. .el-dialog {
  109. margin: 0 !important;
  110. width: 100%;
  111. height: 100%;
  112. }
  113. .el-dialog__body {
  114. width: 100%;
  115. height: calc(100% - 55px);
  116. position: relative;
  117. box-sizing: border-box;
  118. padding: 0px;
  119. overflow-y: auto;
  120. }
  121. .el-dialog__headerbtn {
  122. z-index: 99999 !important;
  123. }
  124. .el-dialog__footer {
  125. background: #fff !important;
  126. }
  127. }
  128. .custom-tree-node {
  129. .el-input__inner {
  130. border: none !important;
  131. padding: 0 !important;
  132. width: auto !important;
  133. }
  134. }
  135. .el-card__header {
  136. .el-tabs__header {
  137. margin-bottom: 0;
  138. overflow: hidden;
  139. }
  140. }
  141. </style>