h5.scss 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. .TUI-profile-h5 {
  2. background: #efefef;
  3. flex: 1;
  4. display: flex;
  5. flex-direction: column;
  6. width: 100%;
  7. &-basic {
  8. display: flex;
  9. width: 100%;
  10. box-sizing: border-box;
  11. background: #fff;
  12. padding: 14px 18px;
  13. flex-direction: row;
  14. align-items: flex-start;
  15. margin-bottom: 10px;
  16. &-avatar {
  17. flex: 0 0 auto;
  18. width: 78px;
  19. height: 78px;
  20. border-radius: 8px;
  21. }
  22. &-info {
  23. flex: 0 1 auto;
  24. min-width: 0;
  25. &-nick {
  26. font-size: 14px;
  27. word-break: keep-all;
  28. white-space: nowrap;
  29. overflow: hidden;
  30. text-overflow: ellipsis;
  31. padding: 6px 0;
  32. font-family: PingFangSC-Medium;
  33. font-weight: 500;
  34. color: #000;
  35. letter-spacing: 0;
  36. }
  37. &-id {
  38. font-family: PingFangSC-Regular;
  39. color: #999;
  40. letter-spacing: 0;
  41. font-size: 14px;
  42. word-break: keep-all;
  43. padding: 6px 0;
  44. &-value {
  45. white-space: nowrap;
  46. overflow: hidden;
  47. text-overflow: ellipsis;
  48. }
  49. }
  50. }
  51. }
  52. &-setting {
  53. width: 100%;
  54. flex-direction: column;
  55. &-item {
  56. margin-bottom: 10px;
  57. background: #fff;
  58. padding: 10px;
  59. &-exit {
  60. .TUI-profile-h5-setting-item-label {
  61. justify-content: center;
  62. .label-left {
  63. .label-title {
  64. color: red;
  65. }
  66. }
  67. }
  68. }
  69. &-label {
  70. .label-left {
  71. display: flex;
  72. flex-direction: column;
  73. .label-title {
  74. color: #444;
  75. font-size: 14px;
  76. }
  77. }
  78. .label-right {
  79. color: #000;
  80. font-size: 14px;
  81. display: flex;
  82. flex-direction: row;
  83. align-items: center;
  84. }
  85. }
  86. &-bottom-popup {
  87. font-size: 16px;
  88. color: #147aff;
  89. padding: 10px;
  90. border-bottom: 1px solid #DBDBDB;
  91. }
  92. }
  93. }
  94. }