messageCenter.vue 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <route lang="json5">
  2. {
  3. style: {
  4. navigationStyle: 'custom',
  5. },
  6. }
  7. </route>
  8. <!-- 消息 -->
  9. <template>
  10. <view class="message-center">
  11. <headerTitle :title="'消息中心'"></headerTitle>
  12. <view class="message-container">
  13. <view class="message-group">
  14. <view class="message-time">13:00</view>
  15. <view class="message-card">
  16. <view class="message-title">新增关注</view>
  17. <view class="message-text">
  18. 老天爷爷等 (+86 13648597563) 关注宝宝了!老天爷爷等 (+86 13648597563) 关注宝宝了!
  19. 老天爷爷等 (+86 13648597563) 关注宝宝了!老天爷爷等 (+86 13648597563) 关注宝宝了!
  20. </view>
  21. </view>
  22. </view>
  23. </view>
  24. </view>
  25. </template>
  26. <script setup>
  27. import { ref } from 'vue'
  28. import headerTitle from './headerTitle.vue'
  29. </script>
  30. <style scoped>
  31. .message-center {
  32. min-height: 100vh;
  33. font-family: 'PingFang SC';
  34. font-size: 28rpx;
  35. font-weight: 400;
  36. color: #333;
  37. background-color: #f2f2f2;
  38. }
  39. .message-container {
  40. padding: 32rpx 24rpx;
  41. }
  42. .message-time {
  43. margin-bottom: 24rpx;
  44. text-align: center;
  45. font-size: 24rpx;
  46. }
  47. .message-card {
  48. padding: 24rpx 24rpx;
  49. background-color: white;
  50. border-radius: 16rpx;
  51. box-shadow: 0 2rpx 4rpx rgba(0, 0, 0, 0.05);
  52. }
  53. .message-title {
  54. display: flex;
  55. align-items: center;
  56. min-height: 70rpx;
  57. border-bottom: 2rpx solid #f2f2f2;
  58. font-weight: 600;
  59. }
  60. .message-text {
  61. display: flex;
  62. align-items: center;
  63. min-height: 70rpx;
  64. }
  65. </style>