index.scss 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. @import "./mixin.scss";
  2. @import "./transition.scss";
  3. @import "./element-plus.scss";
  4. @import "./sidebar.scss";
  5. @import "./dark.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. html {
  18. width: 100%;
  19. height: 100%;
  20. box-sizing: border-box;
  21. }
  22. label {
  23. font-weight: 700;
  24. }
  25. *,
  26. *::before,
  27. *::after {
  28. box-sizing: inherit;
  29. }
  30. a:focus,
  31. a:active {
  32. outline: none;
  33. }
  34. a,
  35. a:focus,
  36. a:hover {
  37. cursor: pointer;
  38. color: inherit;
  39. text-decoration: none;
  40. }
  41. div:focus {
  42. outline: none;
  43. }
  44. ul {
  45. margin: 0;
  46. padding: 0;
  47. list-style: none;
  48. }
  49. .clearfix {
  50. &::after {
  51. visibility: hidden;
  52. display: block;
  53. font-size: 0;
  54. content: " ";
  55. clear: both;
  56. height: 0;
  57. }
  58. }
  59. /* 头部用户信息样式重置 */
  60. .hidden {
  61. display: none !important;
  62. }
  63. /* 灰色模式 */
  64. .html-grey {
  65. filter: grayscale(100%);
  66. -webkit-filter: grayscale(100%);
  67. -moz-filter: grayscale(100%);
  68. -ms-filter: grayscale(100%);
  69. -o-filter: grayscale(100%);
  70. }
  71. /* 色弱模式 */
  72. .html-weakness {
  73. filter: invert(80%);
  74. -webkit-filter: invert(80%);
  75. -moz-filter: invert(80%);
  76. -ms-filter: invert(80%);
  77. -o-filter: invert(80%);
  78. }
  79. .pc-spacing {
  80. margin: 10px;
  81. }
  82. .mobile-spacing {
  83. margin: 0;
  84. }