SFH5/pagesb/maskUser/index.vue
2026-03-16 11:10:28 +08:00

64 lines
1.5 KiB
Vue

<template>
<!-- 拉黑的用戶 -->
<view class="black-page" :class="[`${themeInfo.theme}-theme`]">
<view class="container">
<view class="warning-icon">
<uv-icon
name="info-circle-fill"
size="80"
:color="themeInfo.activeColor"
></uv-icon>
</view>
<view class="title">访问受限</view>
<view class="tip">您的账户已被限制访问</view>
</view>
</view>
</template>
<script setup>
import { useMainStore } from "@/store/index.js";
const { themeInfo } = useMainStore();
</script>
<style lang="scss" scoped>
@import "@/static/style/theme.scss";
.black-page {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
background: rgba(var(--rgb-color), 0.2);
.container {
padding: 80rpx;
width: 80%;
max-width: 1200rpx;
border-radius: 24rpx;
text-align: center;
background-color: #FFFFFF;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}
.warning-icon {
display: flex;
justify-content: center;
margin-bottom: 40rpx;
}
.title {
margin-bottom: 40rpx;
color: var(--active-color);
font-size: 60rpx;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
}
.tip {
margin-bottom: 20rpx;
color: #555;
font-size: 30rpx;
line-height: 1.6;
}
}
</style>