color.vue 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. <template>
  2. <view class="content">
  3. <view class="box primary uni-mt-2 uni-radius uni-mt-10">
  4. <view class="item-box">primary</view>
  5. <view class="item-box">
  6. <view class="item disable">disable</view>
  7. <view class="item light">light</view>
  8. </view>
  9. </view>
  10. <view class="box success uni-mt-2 uni-radius">
  11. <view class="item-box">success</view>
  12. <view class="item-box">
  13. <view class="item disable">disable</view>
  14. <view class="item light">light</view>
  15. </view>
  16. </view>
  17. <view class="box warning uni-mt-2 uni-radius">
  18. <view class="item-box">warning</view>
  19. <view class="item-box">
  20. <view class="item disable">disable</view>
  21. <view class="item light">light</view>
  22. </view>
  23. </view>
  24. <view class="box error uni-mt-2 uni-radius">
  25. <view class="item-box">error</view>
  26. <view class="item-box">
  27. <view class="item disable">disable</view>
  28. <view class="item light">light</view>
  29. </view>
  30. </view>
  31. <view class="box info uni-mt-2 uni-radius">
  32. <view class="item-box">info</view>
  33. <view class="item-box">
  34. <view class="item disable">disable</view>
  35. <view class="item light">light</view>
  36. </view>
  37. </view>
  38. <view class="box black uni-mt-2">black</view>
  39. <view class="box main-color uni-mt-2">main-color</view>
  40. <view class="box base-color uni-mt-2">base-color</view>
  41. <view class="box secondary-color uni-mt-2">secondary-color</view>
  42. <view class="box light-color uni-mt-2">light-color</view>
  43. <view class="box border-1 uni-mt-2">border-1</view>
  44. <view class="box border-2 uni-mt-2">border-2</view>
  45. <view class="box border-3 uni-mt-2">border-3</view>
  46. <view class="box border-4 uni-mt-2">border-4</view>
  47. <view class="box bg-color uni-mt-2">bg-color</view>
  48. <view class="box white uni-mt-2">white</view>
  49. <view class="box transparent uni-mt-2">transparent</view>
  50. </view>
  51. </template>
  52. <script>
  53. export default {
  54. data() {
  55. return {}
  56. },
  57. computed:{
  58. },
  59. onLoad() {
  60. },
  61. methods: {
  62. add(){
  63. }
  64. }
  65. }
  66. </script>
  67. <style lang="scss">
  68. @mixin flex {
  69. display: flex;
  70. align-items: center;
  71. justify-content: center;
  72. }
  73. .test {
  74. width: 100px;
  75. height: 100px;
  76. border: 1px red solid;
  77. }
  78. .box {
  79. @include flex;
  80. flex-direction: column;
  81. width: 200px;
  82. min-height:30px;
  83. color: #fff;
  84. font-size: 14px;
  85. overflow: hidden;
  86. .item-box {
  87. @include flex;
  88. width: 100%;
  89. height: 30px;
  90. .item {
  91. @include flex;
  92. width: 100%;
  93. height: 100%;
  94. }
  95. }
  96. }
  97. .primary {
  98. background-color: $uni-primary;
  99. .disable {
  100. background-color: $uni-primary-disable;
  101. }
  102. .light {
  103. background-color: $uni-primary-light;
  104. }
  105. }
  106. .success {
  107. background-color:$uni-success;
  108. .disable {
  109. background-color: $uni-success-disable;
  110. }
  111. .light {
  112. background-color: $uni-success-light;
  113. }
  114. }
  115. .warning {
  116. background-color:$uni-warning;
  117. .disable {
  118. background-color: $uni-warning-disable;
  119. }
  120. .light {
  121. background-color: $uni-warning-light;
  122. }
  123. .stress-box {
  124. background-color: #e97511;
  125. }
  126. .disable-box {
  127. background-color: #febf88;
  128. }
  129. .light-box {
  130. background-color: #ffeedf;
  131. }
  132. }
  133. .error {
  134. background-color: $uni-error;
  135. .disable {
  136. background-color: $uni-error-disable;
  137. }
  138. .light {
  139. background-color: $uni-error-light;
  140. }
  141. }
  142. .info {
  143. background-color: $uni-info;
  144. .disable {
  145. background-color: $uni-info-disable;
  146. }
  147. .light {
  148. background-color: $uni-info-light;
  149. }
  150. }
  151. .main-color {
  152. background-color: $uni-main-color;
  153. }
  154. .base-color {
  155. background-color: $uni-base-color;
  156. }
  157. .secondary-color {
  158. background-color: $uni-secondary-color;
  159. }
  160. .light-color {
  161. background-color: $uni-light-color;
  162. }
  163. .bg-color {
  164. background-color: $uni-bg-color;
  165. }
  166. .border-1 {
  167. background-color: $uni-border-1;
  168. }
  169. .border-2 {
  170. background-color: $uni-border-2;
  171. }
  172. .border-3 {
  173. background-color: $uni-border-3;
  174. }
  175. .border-4 {
  176. background-color: $uni-border-4;
  177. }
  178. .black {
  179. background-color: $uni-black;
  180. }
  181. .white {
  182. background-color: $uni-white;
  183. }
  184. .transparent {
  185. background-color: $uni-transparent;
  186. }
  187. </style>