index.scss 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. @import "./variables.scss";
  2. @import "./mixin.scss";
  3. @import "./transition.scss";
  4. @import "./element-ui.scss";
  5. @import "./sidebar.scss";
  6. body {
  7. width: 100%;
  8. height: 100%;
  9. margin: 0;
  10. padding: 0;
  11. -moz-osx-font-smoothing: grayscale;
  12. -webkit-font-smoothing: antialiased;
  13. text-rendering: optimizeLegibility;
  14. font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB,
  15. Microsoft YaHei, Arial, sans-serif;
  16. }
  17. label {
  18. font-weight: 700;
  19. }
  20. html {
  21. overflow-x: hidden;
  22. width: 100%;
  23. height: 100%;
  24. box-sizing: border-box;
  25. }
  26. #app {
  27. width: 100%;
  28. height: 100%;
  29. overflow: hidden;
  30. // background-color: #f0f2f5;
  31. }
  32. *,
  33. *:before,
  34. *:after {
  35. box-sizing: inherit;
  36. }
  37. a:focus,
  38. a:active {
  39. outline: none;
  40. }
  41. a,
  42. a:focus,
  43. a:hover {
  44. cursor: pointer;
  45. color: inherit;
  46. text-decoration: none;
  47. }
  48. div:focus {
  49. outline: none;
  50. }
  51. ul {
  52. margin: 0;
  53. padding: 0;
  54. list-style: none;
  55. }
  56. .clearfix {
  57. &:after {
  58. visibility: hidden;
  59. display: block;
  60. font-size: 0;
  61. content: " ";
  62. clear: both;
  63. height: 0;
  64. }
  65. }
  66. // main-container global css
  67. .app-container {
  68. padding: 20px;
  69. }
  70. // 隐藏滚动条
  71. // .element::-webkit-scrollbar { width: 0 !important } //webkit
  72. // .element { -ms-overflow-style: none; } //IE 10+
  73. // .element { overflow: -moz-scrollbars-none; } //Firefox
  74. .login,
  75. .register {
  76. width: 100%;
  77. height: 100%;
  78. overflow-x: hidden;
  79. background: url("../assets/bg.png") no-repeat center;
  80. background-size: cover;
  81. }
  82. /* 头部用户信息样式重置 */
  83. .hidden {
  84. display: none !important;
  85. }
  86. .resetTop {
  87. top: 48px !important;
  88. }
  89. // 灰色模式
  90. .html-grey {
  91. filter: grayscale(100%);
  92. -webkit-filter: grayscale(100%);
  93. -moz-filter: grayscale(100%);
  94. -ms-filter: grayscale(100%);
  95. -o-filter: grayscale(100%);
  96. filter: url("data:image/svg+xml;utf8,#grayscale");
  97. filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  98. -webkit-filter: grayscale(1);
  99. }
  100. // 色弱模式
  101. .html-weakness {
  102. filter: invert(80%);
  103. -webkit-filter: invert(80%);
  104. -moz-filter: invert(80%);
  105. -ms-filter: invert(80%);
  106. -o-filter: invert(80%);
  107. }
  108. .el-loading-mask {
  109. z-index: -1;
  110. }
  111. .pc-spacing {
  112. margin: 10px;
  113. }
  114. .mobile-spacing {
  115. margin: 0;
  116. }