page style

This commit is contained in:
ThatOneCalculator 2022-11-18 17:51:57 -08:00
parent e4a6631fde
commit f7873047cd
2 changed files with 14 additions and 15 deletions

View File

@ -1,6 +1,6 @@
{
"name": "calckey",
"version": "12.119.0-calc.15-beta.3",
"version": "12.119.0-calc.15-beta.4",
"codename": "aqua",
"repository": {
"type": "git",

View File

@ -5,10 +5,12 @@
<transition :name="$store.state.animation ? 'fade' : ''" mode="out-in">
<div v-if="page" :key="page.id" v-size="{ max: [450] }" class="xcukqgmh">
<div class="_block main">
<div class="banner">
<!--
<div class="header">
<h1>{{ page.title }}</h1>
</div>
-->
<div class="banner">
<img v-if="page.eyeCatchingImageId" :src="page.eyeCatchingImage.url"/>
</div>
<div class="content">
@ -23,15 +25,15 @@
<button v-tooltip="i18n.ts.shareWithNote" v-click-anime class="_button" @click="shareWithNote"><i class="ph-repeat-bold ph-lg ph-fw ph-lg"></i></button>
<button v-tooltip="i18n.ts.share" v-click-anime class="_button" @click="share"><i class="ph-share-network-bold ph-lg ph-fw ph-lg"></i></button>
</div>
</div>
<div class="user">
<MkAvatar :user="page.user" class="avatar"/>
<div class="name">
<MkAvatar :user="page.user" class="avatar"/>
<MkUserName :user="page.user" style="display: block;"/>
<MkAcct :user="page.user"/>
</div>
<MkFollowButton v-if="!$i || $i.id != page.user.id" :user="page.user" :inline="true" :transparent="false" :full="true" class="koudoku"/>
</div>
</div>
<div class="links">
<MkA :to="`/@${username}/pages/${pageName}/view-source`" class="link">{{ i18n.ts._pages.viewSource }}</MkA>
<template v-if="$i && $i.id === page.userId">
@ -180,10 +182,6 @@ definePageMetadata(computed(() => page ? {
> .header {
padding: 16px;
-webkit-backdrop-filter: var(--blur, blur(10px));
backdrop-filter: var(--blur, blur(10px));
background-color: var(--X16);
border-radius: 999px;
> h1 {
margin: 0;
@ -228,6 +226,7 @@ definePageMetadata(computed(() => page ? {
}
> .other {
margin-left: auto;
> button {
padding: 8px;
@ -241,7 +240,7 @@ definePageMetadata(computed(() => page ? {
}
> .user {
margin-top: 16px;
margin-left: auto;
padding: 16px 0 0 0;
border-top: solid 0.5px var(--divider);
display: flex;