pages.scss 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. /***** 这里存放通用页面样式 *****/
  2. // 我的
  3. .mobile-my-page{
  4. width:100%;height: calc(100vh - 180rpx);overflow: auto;background: #F3F5F7;padding-bottom: 60rpx;
  5. // 用户信息
  6. .user-info-box {
  7. width: 100%;height: 333rpx;background-color: #fff;
  8. background-image: url("@/static/images/my/user-info-bj.png");@include ezy-no-repeat-cover();
  9. display: flex;align-items: center;padding-top: 16px;box-sizing: border-box;
  10. // 图片
  11. .user-img-box {
  12. width: 120rpx;height: 120rpx;margin-left: 24rpx;border-radius: 50%;overflow: hidden;
  13. img{width: 100%;height: 100%;}
  14. }
  15. // 用户信息
  16. .user-content-box {
  17. margin-left: 48rpx;
  18. // 姓名
  19. .user-name {display: block;font-size: 36rpx;color: #fff;margin-bottom: 24rpx;font-weight: 800;}
  20. // 详细信息
  21. .user-info {
  22. display: flex;align-items: center;
  23. >view{font-size: 24rpx;color: #fff}
  24. text{width: 1px;height: 24rpx;display: block;margin: 0 12rpx;background: #fff;}
  25. }
  26. }
  27. }
  28. .my-list-box{
  29. width:100%;margin: 0 auto;background-color: #fff;padding: 0 36rpx;
  30. .list-row{border-bottom: 2rpx solid #eee;color: #333;box-sizing: border-box;padding: 24rpx 0;
  31. display: flex;align-items: center;position: relative;
  32. .row-content{margin-left: auto;margin-right: 32rpx;color: #9c9c9c;font-size: 30rpx;}
  33. }
  34. .list-row::after{
  35. content: '';width: 30rpx;height: 30rpx;@include ezy-no-repeat-cover;
  36. background-image: url("@/static/images/common/nav-bar-jt-bottom.svg");
  37. position: absolute;right: 0;transform: rotate(270deg);
  38. }
  39. .list-row:last-child{border: 0;}
  40. .list-icon{width: 70rpx;height: 70rpx;@include ezy-no-repeat-cover;margin-right: 12rpx;}
  41. .xuefen-icon{background-image: url("@/static/images/my/my-credits-icon-sj.png");}
  42. .xiaoxi-icon{background-image: url("@/static/images/my/my-news-icon-sj.png");}
  43. .zhengshu-icon{background-image: url("@/static/images/my/my-certificate-icon-sj.png");}
  44. .cuoti-icon{background-image: url("@/static/images/my/my-wrong-icon-sj.png");}
  45. .baoming-icon{background-image: url("@/static/images/my/my-baoming-icon-sj.png");}
  46. .sxtcs-icon{background-image: url("@/static/images/my/my-ceshi-icon-sj.png");}
  47. .sxtsm-icon{background-image: url("@/static/images/my/my-explain-icon-sj.png");}
  48. .shezhi-icon{background-image: url("@/static/images/my/my-setting-icon-sj.png");}
  49. }
  50. .my-list-box + .my-list-box{margin-top: 20rpx;}
  51. }
  52. // 设置
  53. .mobile-setting-page{
  54. .setting-list-box{
  55. width:100%;margin: 0 auto;background-color: #fff;padding: 0 36rpx;
  56. .list-row{
  57. border-bottom: 2rpx solid #eee;color: #333;box-sizing: border-box;padding: 36rpx 0;
  58. display: flex;align-items: center;position: relative;
  59. .row-content{line-height: 1;margin-left: auto;margin-right: 32rpx;color: #9c9c9c;font-size: 30rpx;}
  60. }
  61. .setting-default-userImg{margin-right: 0;width: 70rpx;height: 70rpx;}
  62. .list-row::after{
  63. content: '';width: 30rpx;height: 30rpx;@include ezy-no-repeat-cover;
  64. background-image: url("@/static/images/common/nav-bar-jt-bottom.svg");
  65. position: absolute;right: 0;transform: rotate(270deg);
  66. }
  67. .no-jt-row::after{display: none;}
  68. .img-list-row{padding: 24rpx 0;}
  69. }
  70. .exit-login-btn {
  71. width: 400rpx;height: 90rpx;line-height: 90rpx;margin: 60rpx auto;display: block;font-size: 32rpx;
  72. background: linear-gradient(0deg,#436aff 0%, #234ff7 100%);border-radius: 45rpx;
  73. box-shadow: 0px 2rpx 14rpx -4rpx #5772ff;text-align: center;color: #fff;
  74. }
  75. }