color.less 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310
  1. @import '../themes/default.less';
  2. /* 深色背景 */
  3. .lz-bgc-red {
  4. background-color: @color--red;
  5. color: @color--white;
  6. }
  7. .lz-bgc-orange {
  8. background-color: @color--orange;
  9. color: @color--white;
  10. }
  11. .lz-bgc-yellow {
  12. background-color: @color--yellow;
  13. color: @color--white;
  14. }
  15. .lz-bgc-olive {
  16. background-color: @color--olive;
  17. color: @color--white;
  18. }
  19. .lz-bgc-green {
  20. background-color: @color--green;
  21. color: @color--white;
  22. }
  23. .lz-bgc-cyan {
  24. background-color: @color--cyan;
  25. color: @color--white;
  26. }
  27. .lz-bgc-blue {
  28. background-color: @color--blue;
  29. color: @color--white;
  30. }
  31. .lz-bgc-purple {
  32. background-color: @color--purple;
  33. color: @color--white;
  34. }
  35. .lz-bgc-mauve {
  36. background-color: @color--mauve;
  37. color: @color--white;
  38. }
  39. .lz-bgc-pink {
  40. background-color: @color--pink;
  41. color: @color--white;
  42. }
  43. .lz-bgc-brown {
  44. background-color: @color--brown;
  45. color: @color--white;
  46. }
  47. .lz-bgc-grey {
  48. background-color: @color--grey;
  49. color: @color--white;
  50. }
  51. .lz-bgc-gray {
  52. background-color: #f0f0f0;
  53. color: @color--white;
  54. }
  55. .lz-bgc-black {
  56. background-color: @color--white;
  57. color: @color--white;
  58. }
  59. .lz-bgc-white {
  60. background-color: @color--white;
  61. color: @color--darkGray;
  62. }
  63. .lz-bgc-shadeTop {
  64. background-image: linear-gradient(rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.01));
  65. color: @color--white;
  66. }
  67. .lz-bgc-shadeBottom {
  68. background-image: linear-gradient(rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 1));
  69. color: @color--white;
  70. }
  71. /* 淡色背景 */
  72. .lz-bgc-red.lz-light {
  73. color: @color--red;
  74. background-color: @color--redLight;
  75. }
  76. .lz-bgc-orange.lz-light {
  77. color: @color--orange;
  78. background-color: @color--orangeLight;
  79. }
  80. .lz-bgc-yellow.lz-light {
  81. color: @color--yellow;
  82. background-color: @color--yellowLight;
  83. }
  84. .lz-bgc-olive.lz-light {
  85. color: @color--olive;
  86. background-color: @color--oliveLight;
  87. }
  88. .lz-bgc-green.lz-light {
  89. color: @color--green;
  90. background-color: @color--greenLight;
  91. }
  92. .lz-bgc-cyan.lz-light {
  93. color: @color--cyan;
  94. background-color: @color--cyanLight;
  95. }
  96. .lz-bgc-blue.lz-light {
  97. color: @color--blue;
  98. background-color: @color--blueLight;
  99. }
  100. .lz-bgc-purple.lz-light {
  101. color: @color--purple;
  102. background-color: @color--purpleLight;
  103. }
  104. .lz-bgc-mauve.lz-light {
  105. color: @color--mauve;
  106. background-color: @color--mauveLight;
  107. }
  108. .lz-bgc-pink.lz-light {
  109. color: @color--pink;
  110. background-color: @color--pinkLight;
  111. }
  112. .lz-bgc-brown.lz-light {
  113. color: @color--brown;
  114. background-color: @color--brownLight;
  115. }
  116. .lz-bgc-grey.lz-light {
  117. color: @color--grey;
  118. background-color: @color--greyLight;
  119. }
  120. /* 渐变背景 */
  121. .lz-bgc-gradual-red {
  122. background-image: @color--gradualRed;
  123. color: @color--white;
  124. }
  125. .lz-bgc-gradual-orange {
  126. background-image: @color--gradualOrange;
  127. color: @color--white;
  128. }
  129. .lz-bgc-gradual-green {
  130. background-image: @color--gradualGreen;
  131. color: @color--white;
  132. }
  133. .lz-bgc-gradual-purple {
  134. background-image: @color--gradualPurple;
  135. color: @color--white;
  136. }
  137. .lz-bgc-gradual-pink {
  138. background-image: @color--gradualPink;
  139. color: @color--white;
  140. }
  141. .lz-bgc-gradual-blue {
  142. background-image: @color--gradualBlue;
  143. color: @color--white;
  144. }
  145. /* 背景图片 */
  146. .lz-bgc-img {
  147. background-size: cover;
  148. background-position: center;
  149. background-repeat: no-repeat;
  150. }
  151. /* mask */
  152. .lz-bgc-mask {
  153. background-color: @color--black;
  154. position: relative;
  155. }
  156. /* 阴影 */
  157. .lz-shadow[class*='-red'] {
  158. box-shadow: @shadowSize @color--redShadow;
  159. }
  160. .lz-shadow[class*='-orange'] {
  161. box-shadow: @shadowSize @color--orangeShadow;
  162. }
  163. .lz-shadow[class*='-yellow'] {
  164. box-shadow: @shadowSize @color--yellowShadow;
  165. }
  166. .lz-shadow[class*='-olive'] {
  167. box-shadow: @shadowSize @color--oliveShadow;
  168. }
  169. .lz-shadow[class*='-green'] {
  170. box-shadow: @shadowSize @color--greenShadow;
  171. }
  172. .lz-shadow[class*='-cyan'] {
  173. box-shadow: @shadowSize @color--cyanShadow;
  174. }
  175. .lz-shadow[class*='-blue'] {
  176. box-shadow: @shadowSize @color--blueShadow;
  177. }
  178. .lz-shadow[class*='-purple'] {
  179. box-shadow: @shadowSize @color--purpleShadow;
  180. }
  181. .lz-shadow[class*='-mauve'] {
  182. box-shadow: @shadowSize @color--mauveShadow;
  183. }
  184. .lz-shadow[class*='-pink'] {
  185. box-shadow: @shadowSize @color--pinkShadow;
  186. }
  187. .lz-shadow[class*='-brown'] {
  188. box-shadow: @shadowSize @color--brownShadow;
  189. }
  190. .lz-shadow[class*='-grey'] {
  191. box-shadow: @shadowSize @color--greyShadow;
  192. }
  193. .lz-shadow[class*='-gray'] {
  194. box-shadow: @shadowSize @color--grayShadow;
  195. }
  196. .lz-shadow[class*='-black'] {
  197. box-shadow: @shadowSize @color--blackShadow;
  198. }
  199. .lz-shadow[class*='-white'] {
  200. box-shadow: @shadowSize @color--blackShadow;
  201. }
  202. /* 文字阴影 */
  203. .lz-text-shadow[class*='-red'] {
  204. text-shadow: @shadowSize @color--redShadow;
  205. }
  206. .lz-text-shadow[class*='-orange'] {
  207. text-shadow: @shadowSize @color--orangeShadow;
  208. }
  209. .lz-text-shadow[class*='-yellow'] {
  210. text-shadow: @shadowSize @color--yellowShadow;
  211. }
  212. .lz-text-shadow[class*='-olive'] {
  213. text-shadow: @shadowSize @color--oliveShadow;
  214. }
  215. .lz-text-shadow[class*='-green'] {
  216. text-shadow: @shadowSize @color--greenShadow;
  217. }
  218. .lz-text-shadow[class*='-cyan'] {
  219. text-shadow: @shadowSize @color--cyanShadow;
  220. }
  221. .lz-text-shadow[class*='-blue'] {
  222. text-shadow: @shadowSize @color--blueShadow;
  223. }
  224. .lz-text-shadow[class*='-purple'] {
  225. text-shadow: @shadowSize @color--purpleShadow;
  226. }
  227. .lz-text-shadow[class*='-mauve'] {
  228. text-shadow: @shadowSize @color--mauveShadow;
  229. }
  230. .lz-text-shadow[class*='-pink'] {
  231. text-shadow: @shadowSize @color--pinkShadow;
  232. }
  233. .lz-text-shadow[class*='-brown'] {
  234. text-shadow: @shadowSize @color--brownShadow;
  235. }
  236. .lz-text-shadow[class*='-grey'] {
  237. text-shadow: @shadowSize @color--greyShadow;
  238. }
  239. .lz-text-shadow[class*='-gray'] {
  240. text-shadow: @shadowSize @color--grayShadow;
  241. }
  242. .lz-text-shadow[class*='-black'] {
  243. text-shadow: @shadowSize @color--blackShadow;
  244. }