theme.scss 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368
  1. /* 热情红 */
  2. .qn-page-red {
  3. .primary-color,
  4. .rmb-icon,
  5. .total-price,
  6. .now-price,
  7. .ibonxuanze_xuanzhong,
  8. .ibongouwuche1 {
  9. color: #e02020 !important;
  10. }
  11. .primary-bg {
  12. background-color: #e02020 !important;
  13. color: #ffffff !important;
  14. border-color: #e02020 !important;
  15. }
  16. .primary-fu-bg {
  17. background-color: #fa6400 !important;
  18. color: #ffffff !important;
  19. border-color: #fa6400 !important;
  20. }
  21. .primary-btn {
  22. background: linear-gradient(to right, #ed3a3a, #e02020) !important;
  23. color: #ffffff !important;
  24. }
  25. .p-background-img {
  26. background-image: linear-gradient(90deg, #fe923e 0%, #ff3724 100%) !important;
  27. }
  28. .primary-lg {
  29. background: linear-gradient(139deg, #e02020 0%, #fa6400 100%) !important;
  30. color: #ffffff !important;
  31. }
  32. .primary-btn-pain {
  33. border-color: #e02020 !important;
  34. background-color: #ffffff !important;
  35. color: #e02020 !important;
  36. }
  37. // 分类
  38. .u-tab-item-active::before {
  39. border-color: #e02020 !important;
  40. }
  41. .car-f-bg {
  42. background: linear-gradient(136deg, #ff846c 0%, #ed3a3a 100%) !important;
  43. }
  44. // 个人中心背景
  45. .user-top {
  46. .circle-big {
  47. background: linear-gradient(156deg, #ec2723 20%, #cc1818 100%) !important;
  48. .circle-one {
  49. background: linear-gradient(360deg, #ff2f2f 10%, #d61a19 92%) !important;
  50. }
  51. .circle-two {
  52. background: linear-gradient(180deg, #fc4748 10%, #d41527 100%) !important;
  53. }
  54. }
  55. }
  56. }
  57. /* 活力橙 */
  58. .qn-page-orange {
  59. .primary-color,
  60. .rmb-icon,
  61. .total-price,
  62. .now-price,
  63. .ibonxuanze_xuanzhong,
  64. .ibongouwuche1 {
  65. color: #fa6400 !important;
  66. }
  67. .primary-fu-bg {
  68. background-color: #393a39 !important;
  69. color: #ffffff !important;
  70. border-color: #393a39 !important;
  71. }
  72. .primary-bg {
  73. background-color: #fa6400 !important;
  74. color: #ffffff !important;
  75. border-color: #fa6400 !important;
  76. }
  77. .primary-btn {
  78. background: linear-gradient(to right, #ff6b2c, #ec2723) !important;
  79. color: #ffffff !important;
  80. }
  81. .p-background-img {
  82. background-image: linear-gradient(90deg, #fe923e 0%, #ff3724 100%) !important;
  83. }
  84. .primary-lg {
  85. background: linear-gradient(139deg, #fd0000 0%, #fa6400 100%) !important;
  86. color: #ffffff !important;
  87. }
  88. .primary-btn-pain {
  89. border-color: #fa6400 !important;
  90. background-color: #ffffff !important;
  91. color: #fa6400 !important;
  92. }
  93. // 分类
  94. .u-tab-item-active::before {
  95. border-color: #fa6400 !important;
  96. }
  97. .car-f-bg {
  98. background: linear-gradient(136deg, #fd9d00 0%, #ff846c 100%) !important;
  99. }
  100. // 个人中心背景
  101. .user-top {
  102. .circle-big {
  103. background: linear-gradient(156deg, #ff6b2c 20%, #ec2723 100%) !important;
  104. .circle-one {
  105. background: linear-gradient(360deg, #ff8d33 10%, #ff633b 92%) !important;
  106. }
  107. .circle-two {
  108. background: linear-gradient(211deg, #ff8d33 0%, #ff633b 62%) !important;
  109. }
  110. }
  111. }
  112. }
  113. /* 雅致粉 */
  114. .qn-page-pink {
  115. .primary-color,
  116. .rmb-icon,
  117. .total-price,
  118. .now-price,
  119. .ibonxuanze_xuanzhong,
  120. .ibongouwuche1 {
  121. color: #ec0f67 !important;
  122. }
  123. .primary-bg {
  124. background-color: #ec0f67 !important;
  125. color: #ffffff !important;
  126. border-color: #ec0f67 !important;
  127. }
  128. .primary-fu-bg {
  129. background-color: #393a39 !important;
  130. color: #ffffff !important;
  131. border-color: #393a39 !important;
  132. }
  133. .primary-btn {
  134. background: linear-gradient(to right, #f172c3, #ee3584) !important;
  135. color: #ffffff !important;
  136. }
  137. .p-background-img {
  138. background-image: linear-gradient(90deg, #f172c3 0%, #ee3584 100%) !important;
  139. }
  140. .primary-lg {
  141. background: linear-gradient(139deg, #ee3584 0%, #f172c3 100%) !important;
  142. color: #ffffff !important;
  143. }
  144. .primary-btn-pain {
  145. border-color: #ec0f67 !important;
  146. background-color: #ffffff !important;
  147. color: #ec0f67 !important;
  148. }
  149. // 分类
  150. .u-tab-item-active::before {
  151. border-color: #ec0f67 !important;
  152. }
  153. .car-f-bg {
  154. background: linear-gradient(136deg, #f172c3 0%, #fa589e 100%) !important;
  155. }
  156. // 个人中心背景
  157. .user-top {
  158. .circle-big {
  159. background: linear-gradient(156deg, #f172c4 20%, #e03980 100%) !important;
  160. .circle-one {
  161. background: linear-gradient(360deg, #fd81cf 10%, #e74993 92%) !important;
  162. }
  163. .circle-two {
  164. background: linear-gradient(180deg, #ff83d2 10%, #fa589e 100%) !important;
  165. }
  166. }
  167. }
  168. }
  169. /* 格调金 */
  170. .qn-page-gold {
  171. .primary-color,
  172. .rmb-icon,
  173. .total-price,
  174. .now-price,
  175. .ibonxuanze_xuanzhong,
  176. .ibongouwuche1 {
  177. color: #d8a96c !important;
  178. }
  179. .primary-bg {
  180. background-color: #d8a96c !important;
  181. color: #ffffff !important;
  182. border-color: #d8a96c !important;
  183. }
  184. .primary-fu-bg {
  185. background-color: #393a39 !important;
  186. color: #ffffff !important;
  187. border-color: #393a39 !important;
  188. }
  189. .primary-btn {
  190. background: linear-gradient(to right, #ffdd9a, #dca053) !important;
  191. color: #ffffff !important;
  192. }
  193. .p-background-img {
  194. background-image: linear-gradient(90deg, #ffdd9a 0%, #dca053 100%) !important;
  195. }
  196. .primary-lg {
  197. background: linear-gradient(139deg, #dca053 0%, #ffdd9a 100%) !important;
  198. color: #ffffff !important;
  199. }
  200. .primary-btn-pain {
  201. border-color: #d8a96c !important;
  202. background-color: #ffffff !important;
  203. color: #d8a96c !important;
  204. }
  205. // 分类
  206. .u-tab-item-active::before {
  207. border-color: #d8a96c !important;
  208. }
  209. .car-f-bg {
  210. background: linear-gradient(136deg, #ffe0a3 0%, #edb461 100%) !important;
  211. }
  212. // 个人中心背景
  213. .user-top {
  214. .circle-big {
  215. background: linear-gradient(156deg, #ffde9a 20%, #e29d42 100%) !important;
  216. .circle-one {
  217. background: linear-gradient(360deg, #f8cf82 10%, #edb461 92%) !important;
  218. }
  219. .circle-two {
  220. background: linear-gradient(180deg, #ffe0a3 10%, #ffc06f 100%) !important;
  221. }
  222. }
  223. }
  224. }
  225. /* 纯净绿 */
  226. .qn-page-green {
  227. .primary-color,
  228. .rmb-icon,
  229. .total-price,
  230. .now-price,
  231. .ibonxuanze_xuanzhong,
  232. .ibongouwuche1 {
  233. color: #5fab2a !important;
  234. }
  235. .primary-bg {
  236. background-color: #5fab2a !important;
  237. color: #ffffff !important;
  238. border-color: #5fab2a !important;
  239. }
  240. .primary-fu-bg {
  241. background-color: #393a39 !important;
  242. color: #ffffff !important;
  243. border-color: #393a39 !important;
  244. }
  245. .primary-btn {
  246. background: linear-gradient(to right, #cbe25c, #70c22f) !important;
  247. color: #ffffff !important;
  248. }
  249. .p-background-img {
  250. background-image: linear-gradient(90deg, #cbe25c 0%, #70c22f 100%) !important;
  251. }
  252. .primary-lg {
  253. background: linear-gradient(139deg, #70c22f 0%, #cbe25c 100%) !important;
  254. color: #ffffff !important;
  255. }
  256. .primary-btn-pain {
  257. border-color: #5fab2a !important;
  258. background-color: #ffffff !important;
  259. color: #5fab2a !important;
  260. }
  261. // 分类
  262. .u-tab-item-active::before {
  263. border-color: #5fab2a !important;
  264. }
  265. .car-f-bg {
  266. background: linear-gradient(136deg, #f0f97d 0%, #70c22f 100%) !important;
  267. }
  268. // 个人中心背景
  269. .user-top {
  270. .circle-big {
  271. background: linear-gradient(156deg, #cbe35d 20%, #70c22f 100%) !important;
  272. .circle-one {
  273. background: linear-gradient(360deg, #f0f97d 10%, #88cd3e 92%) !important;
  274. }
  275. .circle-two {
  276. background: linear-gradient(180deg, #d8ec50 10%, #8acc3c 100%) !important;
  277. }
  278. }
  279. }
  280. }
  281. /* 商务蓝 */
  282. .qn-page-blue {
  283. .primary-color,
  284. .rmb-icon,
  285. .total-price,
  286. .now-price,
  287. .ibonxuanze_xuanzhong,
  288. .ibongouwuche1 {
  289. color: #2072f4 !important;
  290. }
  291. .primary-bg {
  292. background-color: #2072f4 !important;
  293. color: #ffffff !important;
  294. border-color: #2072f4 !important;
  295. }
  296. .primary-fu-bg {
  297. background-color: #393a39 !important;
  298. color: #ffffff !important;
  299. border-color: #393a39 !important;
  300. }
  301. .primary-btn {
  302. background: linear-gradient(to right, #0da0fe, #2072f4) !important;
  303. color: #ffffff !important;
  304. }
  305. .p-background-img {
  306. background-image: linear-gradient(90deg, #0da0fe 0%, #2072f4 100%) !important;
  307. }
  308. .primary-lg {
  309. background: linear-gradient(139deg, #2072f4 0%, #0da0fe 100%) !important;
  310. color: #ffffff !important;
  311. }
  312. .primary-btn-pain {
  313. border-color: #2072f4 !important;
  314. background-color: #ffffff !important;
  315. color: #2072f4 !important;
  316. }
  317. // 分类
  318. .u-tab-item-active::before {
  319. border-color: #2072f4 !important;
  320. }
  321. .car-f-bg {
  322. background: linear-gradient(136deg, #7df4ff 0%, #0091ff 100%) !important;
  323. }
  324. // 个人中心背景
  325. .user-top {
  326. .circle-big {
  327. background: linear-gradient(156deg, #1bcef1 20%, #0091ff 100%) !important;
  328. .circle-one {
  329. background: linear-gradient(360deg, #7df4ff 10%, #1da8ff 92%) !important;
  330. }
  331. .circle-two {
  332. background: linear-gradient(180deg, #50dfec 10%, #0091ff 100%) !important;
  333. }
  334. }
  335. }
  336. }
  337. /* 步进器样式覆盖 */
  338. .number-box {
  339. .u-number-input {
  340. background-color: #ffffff !important;
  341. color: #111111 !important;
  342. font-size: 28rpx;
  343. }
  344. .u-icon-plus {
  345. border-radius: 44rpx !important;
  346. width: 40rpx !important;
  347. height: 40rpx !important;
  348. font-size: 24rpx;
  349. }
  350. .u-icon-disabled {
  351. border-radius: 44rpx !important;
  352. width: 40rpx !important;
  353. height: 40rpx !important;
  354. font-size: 24rpx;
  355. }
  356. .u-icon-minus {
  357. border-radius: 44rpx !important;
  358. width: 40rpx !important;
  359. height: 40rpx !important;
  360. font-size: 24rpx;
  361. }
  362. }
  363. .u-tabbar__content {
  364. box-shadow: 0px -4rpx 32rpx 0px rgba(156, 170, 175, 0.16);
  365. }