index.scss 1.4 KB

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