share.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <template>
  2. <div class="share-box">
  3. <div class="left hui-detail">
  4. <div class="hui-detail-box">
  5. <div class="hui-detail-content">
  6. <div class="hui-detail-item">
  7. <div class="hui-detail-label">已邀请人数</div>
  8. <div class="hui-detail-value">1</div>
  9. </div>
  10. <div class="hui-detail-item">
  11. <div class="hui-detail-label">邀请码</div>
  12. <div class="hui-detail-value">2</div>
  13. </div>
  14. <div class="hui-detail-item">
  15. <div class="hui-detail-label">分享链接</div>
  16. <div class="hui-detail-value color-danger">3</div>
  17. </div>
  18. </div>
  19. </div>
  20. </div>
  21. <div class="right">
  22. <div class="qr-code-image">
  23. <img src="/assets/ma.png" />
  24. </div>
  25. <el-button type="primary" size="small">下载二维码</el-button>
  26. </div>
  27. </div>
  28. </template>
  29. <script>
  30. export default {
  31. data() {
  32. return {};
  33. },
  34. onLoad() {},
  35. methods: {},
  36. }
  37. </script>
  38. <style lang="scss">
  39. .share-box {
  40. width: 100%;
  41. height: 100%;
  42. display: flex;
  43. .left {
  44. flex: 1;
  45. width: 0;
  46. display: flex;
  47. flex-direction: column;
  48. padding: 20px;
  49. }
  50. .right {
  51. padding: 10px 0;
  52. width: 260px;
  53. border-left: 1px solid $--border-color-light;
  54. display: flex;
  55. flex-direction: column;
  56. align-items: center;
  57. }
  58. .share-information-box {
  59. border-radius: 4px;
  60. box-shadow: 0px 1px 12px rgba(3, 3, 3, 0.1);
  61. padding: 10px 15px;
  62. display: flex;
  63. margin-top: 20px;
  64. align-items: center;
  65. .name {
  66. width: 80px;
  67. color: $--color-text-secondary;
  68. }
  69. .label {
  70. flex: 1;
  71. width: 0;
  72. }
  73. .btn {
  74. color: $--color-primary;
  75. font-size: $--font-size-small;
  76. }
  77. }
  78. .qr-code-image {
  79. width: 150px;
  80. margin-bottom: 10px;
  81. img {
  82. width: 100%;
  83. }
  84. }
  85. }
  86. </style>