You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

109 lines
2.2 KiB

4 weeks ago
  1. .index-container.data-v-1cf27b2a {
  2. padding: 20rpx;
  3. height: 100vh;
  4. background-color: #f5f5f5;
  5. margin-top:5vh;
  6. }
  7. .user-info.data-v-1cf27b2a {
  8. display: flex;
  9. align-items: center;
  10. background-color: #fff;
  11. border-radius: 16rpx;
  12. padding: 30rpx;
  13. margin-bottom: 30rpx;
  14. box-shadow: 0 5rpx 15rpx rgba(0, 0, 0, 0.1);
  15. }
  16. .avatar.data-v-1cf27b2a {
  17. width: 120rpx;
  18. height: 120rpx;
  19. border-radius: 50%;
  20. background-color: red;
  21. display: flex;
  22. align-items: center;
  23. justify-content: center;
  24. margin-right: 30rpx;
  25. }
  26. .swiper1.data-v-1cf27b2a {
  27. width: 90vw;
  28. height: 20vh;
  29. padding: 0 5vw;
  30. .swiper1 swiper-item img.data-v-1cf27b2a {
  31. width: 100%;
  32. height: auto;
  33. }
  34. }
  35. .layout-grid.data-v-1cf27b2a {
  36. display: grid;
  37. grid-template-columns: repeat(2, 1fr);
  38. gap: 20rpx;
  39. margin-top:2vh;
  40. margin-bottom: 30rpx;
  41. }
  42. .grid-item.data-v-1cf27b2a {
  43. background-color: #fff;
  44. border-radius: 16rpx;
  45. padding: 3vh;
  46. display: flex;
  47. flex-direction: column;
  48. align-items: center;
  49. justify-content: center;
  50. box-shadow: 0 5rpx 15rpx rgba(0, 0, 0, 0.1);
  51. }
  52. .grid-item.data-v-1cf27b2a:active {
  53. transform: scale(0.95);
  54. }
  55. .grid-icon.data-v-1cf27b2a {
  56. width: 22vw;
  57. height: 9vh;
  58. border-radius: 50%;
  59. display: flex;
  60. align-items: center;
  61. justify-content: center;
  62. margin-bottom: 20rpx;
  63. }
  64. .icon1.data-v-1cf27b2a {
  65. background-color: #fff0f0;
  66. }
  67. .icon2.data-v-1cf27b2a {
  68. background-color: #f0f9ff;
  69. }
  70. .icon3.data-v-1cf27b2a {
  71. background-color: #fff7e6;
  72. }
  73. .icon4.data-v-1cf27b2a {
  74. background-color: #f6ffed;
  75. }
  76. .stats.data-v-1cf27b2a {
  77. background-color: #fff;
  78. border-radius: 16rpx;
  79. padding: 30rpx;
  80. box-shadow: 0 5rpx 15rpx rgba(0, 0, 0, 0.05);
  81. }
  82. .stats-title.data-v-1cf27b2a {
  83. font-size: 30rpx;
  84. font-weight: bold;
  85. margin-bottom: 30rpx;
  86. padding-bottom: 20rpx;
  87. border-bottom: 1px solid #eee;
  88. }
  89. .stats-cards.data-v-1cf27b2a {
  90. display: flex;
  91. justify-content: space-around;
  92. }
  93. .stat-card.data-v-1cf27b2a {
  94. display: flex;
  95. flex-direction: column;
  96. align-items: center;
  97. padding: 20rpx;
  98. }
  99. .stat-value.data-v-1cf27b2a {
  100. font-size: 36rpx;
  101. font-weight: bold;
  102. color: #36bffa;
  103. margin-bottom: 10rpx;
  104. }
  105. .stat-label.data-v-1cf27b2a {
  106. font-size: 26rpx;
  107. color: #666;
  108. }