|
|
@@ -28,7 +28,7 @@
|
|
|
:key="v"
|
|
|
class="grid-item"
|
|
|
>
|
|
|
- <img src="https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png" class="cover" alt="" />
|
|
|
+ <img src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" class="cover" alt="" />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -51,22 +51,15 @@ type PanelItem = {
|
|
|
author?: {
|
|
|
nickname?: string
|
|
|
signature?: string
|
|
|
- avatar_168x168?: { url_list?: string[] }
|
|
|
}
|
|
|
- video?: { cover?: { url_list?: string[] } }
|
|
|
}
|
|
|
|
|
|
const props = defineProps({
|
|
|
currentItem: { type: Object, default: () => ({}) },
|
|
|
- active: { type: Boolean, default: false },
|
|
|
})
|
|
|
|
|
|
const emit = defineEmits<{
|
|
|
back: []
|
|
|
- toggleCanMove: [boolean]
|
|
|
- showFollowSetting: []
|
|
|
- showFollowSetting2: []
|
|
|
- 'update:currentItem': [unknown]
|
|
|
}>()
|
|
|
|
|
|
const router = useRouter()
|
|
|
@@ -96,23 +89,13 @@ const adoptFriendsText = computed(() => {
|
|
|
return `${n}个朋友认养`
|
|
|
})
|
|
|
|
|
|
-const avatarUrl = computed(() => {
|
|
|
- const cover = item.value.video?.cover?.url_list?.[0]
|
|
|
- const avatar = author.value.avatar_168x168?.url_list?.[0]
|
|
|
- return (
|
|
|
- // _checkImgUrl(cover || avatar) ||
|
|
|
- 'https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png'
|
|
|
- )
|
|
|
-})
|
|
|
+const avatarUrl =
|
|
|
+ 'https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png'
|
|
|
|
|
|
function onGuard() {
|
|
|
_notice('守护功能开发中')
|
|
|
router.push('/my-guard')
|
|
|
}
|
|
|
-
|
|
|
-defineExpose({
|
|
|
- cancelFollow: () => { },
|
|
|
-})
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="less">
|
|
|
@@ -150,7 +133,7 @@ defineExpose({
|
|
|
}
|
|
|
|
|
|
.main {
|
|
|
- padding: 6rem 18rem;
|
|
|
+ padding: 6rem 18rem 0;
|
|
|
|
|
|
.farm-card {
|
|
|
.farm-header {
|
|
|
@@ -206,25 +189,23 @@ defineExpose({
|
|
|
}
|
|
|
|
|
|
.works-section {
|
|
|
- margin-top: 12rem;
|
|
|
margin-left: -18rem;
|
|
|
margin-right: -18rem;
|
|
|
|
|
|
.works-tabs {
|
|
|
- padding: 10rem 18rem 0;
|
|
|
+ padding: 24rem 18rem 0;
|
|
|
background: #fff;
|
|
|
+ margin-bottom: 14rem;
|
|
|
|
|
|
.tab {
|
|
|
display: inline-block;
|
|
|
- font-size: 15rem;
|
|
|
font-weight: 500;
|
|
|
color: #b0b0b0;
|
|
|
padding-bottom: 10rem;
|
|
|
position: relative;
|
|
|
|
|
|
&.active {
|
|
|
- color: #1d2129;
|
|
|
- font-weight: 600;
|
|
|
+ color: #000;
|
|
|
|
|
|
&::after {
|
|
|
content: '';
|
|
|
@@ -245,7 +226,6 @@ defineExpose({
|
|
|
grid-template-columns: repeat(3, 1fr);
|
|
|
gap: 2rem;
|
|
|
padding: 2rem 0;
|
|
|
- background: #161616;
|
|
|
|
|
|
.grid-item {
|
|
|
aspect-ratio: 3 / 4;
|