root.css 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. :root {
  2. --oo-color-main: #2E82F7;
  3. --oo-color-main-light: #64a3ec;
  4. --oo-color-main-deep: #337acc;
  5. --oo-color-over: #ddebfc;
  6. --oo-color-deep: #092E59;
  7. --oo-color-light: #F5F8FC;
  8. --oo-color-hover: #f3f8fd;
  9. --oo-color-icon: #9293A6;
  10. --oo-color-hover2: #E3EEFC;
  11. --oo-color-odd-even: #FAFAFA;
  12. /*--oo-color-main: #232f3e;*/
  13. /*--oo-color-main-light: #545B64;*/
  14. /*--oo-color-main-deep: #121923;*/
  15. /*--oo-color-over: #e7eaec;*/
  16. /*--oo-color-deep: #1e2a38;*/
  17. /*--oo-color-light: #f3f4f5;*/
  18. /*--oo-color-hover: #ededef;*/
  19. /*--oo-color-icon: #9293A6;*/
  20. --oo-color-gray1: #CCCCCC;
  21. --oo-color-gray2: #F0F0F0;
  22. --oo-color-gray-9: #999999;
  23. --oo-color-gray-b: #BBBBBB;
  24. --oo-color-gray-e: #EEEEEE;
  25. --oo-color-gray-e1: #E1E1E1;
  26. --oo-color-gray-d: #DDDDDD;
  27. --oo-color-gray-d1: #D1D1D1;
  28. --oo-color-gray-f0: #F0F0F0;
  29. --oo-color-gray-f3: #F3F3F3;
  30. --oo-color-gray-f9: #F9F9F9;
  31. --oo-color-bg-white: #FFFFFF;
  32. --oo-color-text: #333333;
  33. --oo-color-text2: #666666;
  34. --oo-color-text3: #999999;
  35. --oo-color-text4: #CCCCCC;
  36. --oo-color-text-white: #FFFFFF;
  37. --oo-color-highlight: #F23030;
  38. --oo-color-badge: #F23030;
  39. --oo-color-layout-bg: #F0F0F0;
  40. --oo-color-error: #FB4747;
  41. --oo-color-error-bg: #FFF5F0;
  42. --oo-color-error-border: rgba(242,48,48,0.25);
  43. --oo-color-info: #4A90E2;
  44. --oo-color-info-bg: #F0F7FF;
  45. --oo-color-info-border: rgba(41,122,204,0.25);
  46. --oo-color-warn: #F1A801;
  47. --oo-color-warn-bg: #FFFAF0;
  48. --oo-color-warn-border: rgba(204,155,41,0.25);
  49. --oo-color-success: #66CC80;
  50. --oo-color-success-bg: #F0FFF4;
  51. --oo-color-success-border: rgba(41,204,82,0.25);
  52. --oo-shadow-border: inset 0 0 0 1px var(--oo-color-gray-d);
  53. --oo-shadow-border-focus: inset 0 0 0 1px var(--oo-color-main);
  54. --oo-shadow-border-error: inset 0 0 0 1px var(--oo-color-error);
  55. --oo-font-family: "PingFangSC-Regular", "Microsoft YaHei", "YaHei", "SimSun", "宋体", sans-serif;
  56. --oo-font-size-default: 1rem; /*~16*/
  57. --oo-font-size-small: 0.875rem; /*~14*/
  58. --oo-font-size-smaller: 0.75rem; /*~12*/
  59. --oo-font-size-large: 1.25rem; /*~20*/
  60. --oo-font-size-larger: 1.5rem; /*~24*/
  61. --oo-font-size-largest: 2rem; /*~32*/
  62. --oo-font-size-huge: 3.5rem; /*~56*/
  63. --oo-default-radius: 4px;
  64. --oo-area-radius:4px;
  65. --oo-height-default: 2.098rem;
  66. /****** menu *****/
  67. --oo-menu-padding: 0.5em 0;
  68. --oo-menu-radius: 4px;
  69. --oo-menu-border-color: var(--oo-color-gray-d);
  70. --oo-menu-shadow: 0em 0em 0.5em 0.125em var(--oo-color-gray-e);
  71. --oo-menu-bg-color: var(--oo-color-bg-white);
  72. --oo-dialog-shadow: 0.2em 0.2em 1em 0.125em var(--oo-color-gray-b);
  73. /*****************/
  74. background: transparent;
  75. box-sizing: border-box;
  76. font-family: "PingFangSC-Regular", "Microsoft YaHei", "YaHei", "SimSun", "宋体", sans-serif;
  77. padding: 0;
  78. }
  79. /* 手机浏览器 */
  80. @media only screen and (max-width: 767px) {
  81. /* 样式适用于屏幕宽度小于等于 767px 的设备 */
  82. :root {
  83. font-size: 16px;
  84. }
  85. }
  86. @media only screen and (max-width: 767px) and (orientation: landscape) {
  87. /* 样式适用于屏幕宽度小于等于 767px 的设备 */
  88. :root {
  89. font-size: 10px;
  90. }
  91. }
  92. /* 平板 */
  93. @media only screen and (min-width: 768px) and (max-width: 1023px) {
  94. /* 样式适用于屏幕宽度在 768px 到 1023px 之间的设备 */
  95. :root {
  96. font-size: 16px;
  97. }
  98. }
  99. /* 主流分辨率的 PC 浏览器 */
  100. /*!* 分辨率小于或等于1024 *!*/
  101. /*@media only screen and (min-width: 767px) and (max-width: 1024px) {*/
  102. /* :root {*/
  103. /* font-size: 6px;*/
  104. /* }*/
  105. /*}*/
  106. /* 分辨率大于1366x768并且小于或等于1366x992 */
  107. @media only screen and (min-width: 1025px) and (max-width: 1366px) {
  108. :root {
  109. font-size: 14px;
  110. }
  111. }
  112. /* 分辨率大于1366x768并且小于或等于1768x992 */
  113. @media only screen and (min-width: 1367px) and (max-width: 1600px) {
  114. :root {
  115. font-size: 14px;
  116. }
  117. }
  118. /* 分辨率大于1768x992并且小于或等于1920x1080 */
  119. @media only screen and (min-width: 1601px) and (max-width: 1920px) {
  120. :root {
  121. font-size: 14px;
  122. }
  123. }
  124. /* 分辨率大于1920x1080并且小于或等于2160x1440 */
  125. @media only screen and (min-width: 1921px) and (max-width: 2160px) {
  126. :root {
  127. font-size: 14px;
  128. }
  129. }
  130. /* 分辨率大于2160x1440并且小于或等于2500 */
  131. @media only screen and (min-width: 2161px) and (max-width: 2500px) {
  132. :root {
  133. font-size: 15px;
  134. }
  135. }
  136. @media only screen and (min-width: 2501px) and (max-width: 2820px) {
  137. :root {
  138. font-size: 16px;
  139. }
  140. }
  141. @media only screen and (min-width: 2821px) and (max-width: 3440px) {
  142. :root {
  143. font-size: 18px;
  144. }
  145. }
  146. @media only screen and (min-width: 3441px) and (max-width: 3840px) {
  147. :root {
  148. font-size: 24px;
  149. }
  150. }
  151. @media only screen and (min-width: 3841px) and (max-width: 7655px) {
  152. :root {
  153. font-size: 28px;
  154. }
  155. }
  156. @media only screen and (min-width: 7656px) {
  157. :root {
  158. font-size: 36px;
  159. }
  160. }