commit.vue 1.8 KB
Newer Older
乐宝呗666's avatar
乐宝呗666 committed
1 2
<template>
  <div class="home">
乐宝呗666's avatar
乐宝呗666 committed
3
    <Header title="观影互动" />
乐宝呗666's avatar
乐宝呗666 committed
4 5 6 7
    <div class="commit-container">
      <van-tabs type="card" v-model="activeTab">
        <van-tab title="观影互动">
          <div class="commit-page">
8
            <commit-tab />
乐宝呗666's avatar
乐宝呗666 committed
9 10 11 12
          </div>
        </van-tab>
        <van-tab title="互动历史">
          <div class="commit-page">
乐宝呗666's avatar
乐宝呗666 committed
13
            <history-tab />
乐宝呗666's avatar
乐宝呗666 committed
14 15 16 17 18 19 20 21 22
          </div>
        </van-tab>
      </van-tabs>
    </div>
    <my-tabbar active="0"></my-tabbar>
  </div>
</template>

<script>
乐宝呗666's avatar
乐宝呗666 committed
23 24 25
import Header from "@/components/Header/index.vue";
import commitTab from "./components/commitTab.vue";
import historyTab from "./components/historyTab.vue";
乐宝呗666's avatar
乐宝呗666 committed
26
export default {
乐宝呗666's avatar
乐宝呗666 committed
27
  components: {
乐宝呗666's avatar
乐宝呗666 committed
28 29
    Header,
    commitTab,
乐宝呗666's avatar
乐宝呗666 committed
30
    historyTab,
乐宝呗666's avatar
乐宝呗666 committed
31 32 33 34 35 36 37
  },
  data() {
    return {
      activeTab: 1,
    };
  },
  mounted() {},
38
  methods: {},
乐宝呗666's avatar
乐宝呗666 committed
39 40 41 42 43 44 45
};
</script>

<style lang="scss" scoped>
.home {
  width: 100%;
  height: 100vh;
乐宝呗666's avatar
乐宝呗666 committed
46
  padding: 60px 16px;
乐宝呗666's avatar
乐宝呗666 committed
47 48
  display: flex;
  flex-direction: column;
乐宝呗666's avatar
乐宝呗666 committed
49 50
  box-sizing: border-box;
  .commit-container {
乐宝呗666's avatar
乐宝呗666 committed
51
    height: 100%;
乐宝呗666's avatar
乐宝呗666 committed
52
    ::v-deep .van-tabs--card > .van-tabs__wrap {
乐宝呗666's avatar
乐宝呗666 committed
53
      height: 40px;
乐宝呗666's avatar
乐宝呗666 committed
54 55 56
      .van-tabs__nav {
        background: rgba(164, 21, 29, 0.1);
      }
乐宝呗666's avatar
乐宝呗666 committed
57 58 59 60 61
      .van-tabs__nav--card {
        margin: 0;
        height: 40px;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
乐宝呗666's avatar
乐宝呗666 committed
62
        border: 1px solid #a4151d;
乐宝呗666's avatar
乐宝呗666 committed
63
        .van-tab {
乐宝呗666's avatar
乐宝呗666 committed
64 65
          color: #a4151d;
          border-right: 1px solid #a4151d;
乐宝呗666's avatar
乐宝呗666 committed
66 67
          &.van-tab--active {
            color: #fff;
乐宝呗666's avatar
乐宝呗666 committed
68
            background-color: #a4151d;
乐宝呗666's avatar
乐宝呗666 committed
69 70
          }
          &:last-child {
乐宝呗666's avatar
乐宝呗666 committed
71
            border-top-right-radius: 8px;
乐宝呗666's avatar
乐宝呗666 committed
72 73
          }
          &:first-child {
乐宝呗666's avatar
乐宝呗666 committed
74
            border-top-left-radius: 8px;
乐宝呗666's avatar
乐宝呗666 committed
75 76 77 78 79 80 81 82 83 84 85
          }
        }
      }
    }
    .commit-page {
      width: 100%;
      height: 100vh;
    }
  }
}
</style>