<template>
  <view class="content">
    <div class="self-inf">
      <div class="img-name-box">
        <img src="/static/logo.png" alt="" class="heade-img" />
        <p src="" alt="" class="nickname">微信昵称2233</p>
      </div>
      <img
        class="bg-img"
        src="https://kiq.xazhima.com//upload/main_page/202109/202109231407288075.jpeg"
        alt=""
      />
    </div>
    <div class="options">
      <div v-for="(item, idx) in list" :key="idx" class="options-item">
        <div class="img-box">
          <img :src="item.icoin" alt="" class="options-item-img" /><span></span>
        </div>
        <div
          class="options-item-name"
          :class="{ fontGrey: idx == list.length - 1 }"
        >
          {{ item.name }}
        </div>
      </div>
    </div>
  </view>
</template>

<script>
export default {
  data() {
    return {
      message: "我的",
      list: [
        { icoin: "/static/logo.png", name: "我的建议" },
        { icoin: "/static/logo.png", name: "我的报名" },
        { icoin: "/static/logo.png", name: "我的收藏" },
        { icoin: "/static/logo.png", name: "退出登录" },
      ],
    };
  },
  onLoad() {},
  methods: {},
};
</script>

<style lang="scss" scoped>
.content {
  display: flex;
  flex-direction: column;

  .self-inf {
    position: relative;
    height: 400rpx;
    width: 100%;
    display: flex;
    margin-bottom: 80rpx;
    border-radius: 0rpx 0rpx 100% 100%;
    .img-name-box {
      height: 150rpx;
      margin-top: 80rpx;
      display: flex;
      align-items: center;
      .heade-img {
        z-index: 1;
        width: 100rpx;
        height: 100rpx;
        border-radius: 50%;
        margin-left: 100rpx;
      }
    }

    .bg-img {
      z-index: -1;
      position: absolute;
      width: 100%;
      height: 100%;
      border-radius: 0rpx 0rpx 70rpx 70rpx;
    }
    .nickname {
      font-weight: 600;
      font-size: 35rpx;
      margin-left: 40rpx;
			color: #ffffff;
			letter-spacing: 1rpx;
    }
  }
  .options {
    padding: 70rpx;

    z-index: 99;
    position: relative;
    top: -230rpx;
    .options-item {
      background-color: #fff;
      display: flex;
      box-shadow: 0px 4rpx 32rpx rgba(0, 0, 0, 0.1);
      border-radius: 32rpx;
      margin-top: 20px;
      height: 150rpx;
      align-items: center;
      .img-box {
        margin-left: 40rpx;
        .options-item-img {
          width: 60rpx;
          height: 60rpx;
        }
      }
      .options-item-name {
        margin-left: 40rpx;
        font-weight: 600;
        font-size: 35rpx;
      }
    }
  }
}
.fontGrey {
  color: $uni-text-color-grey;
}
</style>
