index.vue 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. <template>
  2. <view>
  3. <es-nav-bg></es-nav-bg>
  4. <view class="es-p-r">
  5. <es-top></es-top>
  6. <view class="es-h-88"></view>
  7. <view class="es-h-100"></view>
  8. <view class="es-bc-white view es-br-40">
  9. <view class="es">
  10. <view class="es-icon-146 es-br es-ml-10" style="margin-top: -53rpx;">
  11. <image src="/static/logo.png"></image>
  12. </view>
  13. <view class="es-f1 es es-center es-ml-25 es-pt-10">
  14. <view class=" es es-ver es-ac es-pc">
  15. <view class="es-fs-22 es-c-99">粉丝</view>
  16. <view class="es-fs-30 es-fw-600">6235</view>
  17. </view>
  18. <view class=" es es-ver es-ac es-pc">
  19. <view class="es-fs-22 es-c-99">关注</view>
  20. <view class="es-fs-30 es-fw-600">6235</view>
  21. </view>
  22. <view class=" es es-ver es-ac es-pc">
  23. <view class="es-fs-22 es-c-99">收藏</view>
  24. <view class="es-fs-30 es-fw-600">6235</view>
  25. </view>
  26. <view class=" es es-ver es-ac es-pc">
  27. <view class="es-fs-22 es-c-99">获赞</view>
  28. <view class="es-fs-30 es-fw-600">6235</view>
  29. </view>
  30. </view>
  31. </view>
  32. <view class="es es-ac es-pt-25">
  33. <view class="es-fs-30 es-fw-600 ">健康达人</view>
  34. <view class="es-icon-49 es-icon-user-vip"></view>
  35. <view class="es-fs-22 es-c">LV2</view>
  36. <view class="es-f1"></view>
  37. <view class="es-ml-20 es-icon-40 es-icon-user-dy"></view>
  38. <view class="es-ml-20 es-icon-40 es-icon-user-ks"></view>
  39. </view>
  40. <view class="es-mt-15 es-fw-500 es-fs-22">人生没有白走的路,每一步都算数。</view>
  41. <view class="es es-fs-22 es-fw-500 es-pt-15 es-ac">
  42. <view class="es-icon-auto es-icon-user-label2 es es-ac es-mr-20 es-w-70 es-h-34 es es-ac es-pc">
  43. <view class="es-icon-15 es-h-22 es-icon-user-woman"></view>
  44. <view class="es-ml-10 es-c">女</view>
  45. </view>
  46. <view
  47. class="es-icon-auto es-bc-e6 es-br-4 es es-ac es-mr-20 es-pl-15 es-pr-15 es-h-34 es es-ac es-pc">
  48. <view class="es-icon-17 es-h-22 es-icon-user-address"></view>
  49. <view class="es-ml-10 es-omit es-c-66" style="max-width: 6em;">北京</view>
  50. </view>
  51. <view
  52. class="es-icon-auto es-icon-user-label es es-ac es-mr-20 es-pl-15 es-pr-15 es-h-40 es es-ac es-pc">
  53. <view class="es-c">健康管理师</view>
  54. </view>
  55. <view
  56. class="es-icon-auto es-icon-user-label es es-ac es-mr-20 es-pl-15 es-pr-15 es-h-40 es es-ac es-pc">
  57. <view class="es-c">执业药师</view>
  58. </view>
  59. </view>
  60. <view class="es es-center es-pt-30 item">
  61. <view class="es-w-196 es-h-100 es-icon-auto es-icon-user-video-bg-1 es es-ver es-pc">
  62. <view class="es-ml-17 es-fs-26 es-fw-500">达人推荐</view>
  63. <view class="es-ml-17 es-fs-22 es-mt-4 es-c-99">超多性价比好物</view>
  64. </view>
  65. <view class="es-w-196 es-h-100 es-icon-auto es-icon-user-video-bg-2 es es-ver es-pc">
  66. <view class="es-ml-17 es-fs-26 es-fw-500">我的钱包</view>
  67. <view class="es-ml-17 es-fs-22 es-mt-4 es-c-99">查看可提现佣金</view>
  68. </view>
  69. <view class="es-w-196 es-h-100 es-icon-auto es-icon-user-video-bg-3 es es-ver es-pc">
  70. <view class="es-ml-17 es-fs-26 es-fw-500">我的钱包</view>
  71. <view class="es-ml-17 es-fs-22 es-mt-4 es-c-99">查看可提现佣金</view>
  72. </view>
  73. </view>
  74. <view class="es es-fs-28 es-pt-30">
  75. <view class="es-wp-50 es es-ac es-pc es-ver ">
  76. <view class="es-p-r" :class="1?'es-c es-fw-600':'es-c-99'">
  77. 主页
  78. <view class="icon es es-ac es-pc">
  79. <view class="es-icon-26 es-icon-user-nav-1"></view>
  80. </view>
  81. </view>
  82. <view class="es-br es-w-45 es-h-6 es-mt-4" :class="1?'es-bc':''"></view>
  83. </view>
  84. <view class="es-wp-50 es es-ac es-pc es-ver ">
  85. <view class="es-p-r" :class="0?'es-c es-fw-600':'es-c-99'">
  86. 课程详情
  87. <view class="icon es es-ac es-pc" style="left:-42rpx;">
  88. <view class="es-icon-26 es-w-32 es-icon-user-nav-2 "></view>
  89. </view>
  90. </view>
  91. <view class="es-br es-w-45 es-h-6 es-mt-4" :class="0?'es-bc':''"></view>
  92. </view>
  93. </view>
  94. <view class="es-pt-20">
  95. <view class="es es-ac">
  96. <view class="es-f1 es-fw-500 es-fs-26">
  97. <text>短视频</text>
  98. <text class="es-c-99 es-ml-10">6</text>
  99. </view>
  100. <view class="es-w-100 es-h-21 es-icon-auto es-icon-user-more"></view>
  101. </view>
  102. <view class="con es-center">
  103. <block v-for="v,i in 10">
  104. <es-course-item></es-course-item>
  105. </block>
  106. </view>
  107. </view>
  108. </view>
  109. </view>
  110. </view>
  111. </template>
  112. <script>
  113. export default {
  114. data() {
  115. return {
  116. }
  117. },
  118. onLoad(options) {
  119. },
  120. methods: {
  121. }
  122. }
  123. </script>
  124. <style>
  125. page {
  126. background-color: white;
  127. }
  128. .view {
  129. padding-left: 30rpx;
  130. padding-right: 30rpx;
  131. min-height: 600rpx;
  132. }
  133. .con {
  134. display: flex;
  135. justify-content: space-between;
  136. flex-wrap: wrap;
  137. }
  138. .es-icon-user-dy {
  139. background-image: url(/static/images/other/user/dy.png);
  140. }
  141. .es-icon-user-ks {
  142. background-image: url(/static/images/other/user/ks.png);
  143. }
  144. .es-icon-user-address {
  145. background-image: url(/static/images/other/user/address.png);
  146. }
  147. .es-icon-user-vip {
  148. background-image: url(/static/images/other/user/vip.png);
  149. }
  150. .es-icon-user-nav-1 {
  151. background-image: url(/static/images/other/user/nav-1.png);
  152. }
  153. .es-icon-user-nav-2 {
  154. background-image: url(/static/images/other/user/nav-2.png);
  155. }
  156. .es-icon-user-video-bg-1 {
  157. background-image: url(/static/images/other/user/video-bg-1.png);
  158. }
  159. .es-icon-user-video-bg-2 {
  160. background-image: url(/static/images/other/user/video-bg-2.png);
  161. }
  162. .es-icon-user-video-bg-3 {
  163. background-image: url(/static/images/other/user/video-bg-3.png);
  164. }
  165. .es-icon-user-woman {
  166. background-image: url(/static/images/other/user/woman.png);
  167. }
  168. .es-icon-user-address {
  169. background-image: url(/static/images/other/user/address.png);
  170. }
  171. .es-icon-user-label {
  172. background-image: url(/static/images/other/user/label.png);
  173. }
  174. .es-icon-user-label2 {
  175. background-image: url(/static/images/other/user/label2.png);
  176. }
  177. .es-icon-user-more {
  178. background-image: url(/static/images/other/user/video-more.png);
  179. }
  180. .item:nth-child(1) {
  181. color: #0B3A06;
  182. }
  183. .item:nth-child(2) {
  184. color: #3A1006;
  185. }
  186. .item:nth-child(3) {
  187. color: #06173A;
  188. }
  189. .icon {
  190. position: absolute;
  191. left: -35rpx;
  192. height: 100%;
  193. top: 0;
  194. }
  195. </style>