App.scss 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. body,
  2. ol,
  3. ul,
  4. h1,
  5. h2,
  6. h3,
  7. h4,
  8. h5,
  9. h6,
  10. p,
  11. th,
  12. td,
  13. dl,
  14. dd,
  15. form,
  16. fieldset,
  17. legend,
  18. input,
  19. textarea,
  20. select {
  21. margin: 0;
  22. padding: 0;
  23. }
  24. @font-face {
  25. font-family: "Source Han Serif CN-Bold";
  26. src: url("~/public/fonts/SOURCEHANSERIFCN-BOLD.OTF") format("opentype");
  27. font-display: swap;
  28. }
  29. @font-face {
  30. font-family: "Source Han Sans CN-Regular";
  31. src: url("~/public/fonts/SOURCEHANSERIFCN-REGULAR.OTF") format("opentype");
  32. font-display: swap;
  33. }
  34. * {
  35. user-select: none;
  36. }
  37. body {
  38. font-family: Source Han Sans CN-Regular;
  39. font-size: 0.175rem /* 14/80 */;
  40. font-weight: 400;
  41. user-select: none;
  42. }
  43. :root {
  44. --el-color-primary: #2e6f80 !important;
  45. }
  46. input::-webkit-outer-spin-button,
  47. input::-webkit-inner-spin-button {
  48. -webkit-appearance: none;
  49. }
  50. .el-input .el-input__clear,
  51. .el-input .el-input__password {
  52. font-size: 0.175rem /* 14/80 */ !important;
  53. }
  54. .page-loading {
  55. .el-loading-mask {
  56. background: transparent;
  57. }
  58. }
  59. .empty {
  60. padding: 0.5rem /* 40/80 */ 0;
  61. color: #666;
  62. text-align: center;
  63. font-size: 0.2rem /* 16/80 */;
  64. }
  65. .limit-line {
  66. display: -webkit-box;
  67. overflow: hidden;
  68. text-overflow: ellipsis;
  69. -webkit-line-clamp: 1;
  70. -webkit-box-orient: vertical;
  71. word-break: break-all;
  72. word-wrap: break-word;
  73. }