summaryrefslogtreecommitdiff
path: root/packages/frontend/src/pages/settings/profile.vue
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-10-24 14:38:15 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-10-24 14:38:15 +0900
commitafb37f0b0395c208a767b2e78e027f4426116e91 (patch)
treea2ba26b352e46792a6017f25fda0ff6fbe5cde96 /packages/frontend/src/pages/settings/profile.vue
parentci: fix pull_req時にAPI diffの実行ができない (#12123) (diff)
downloadmisskey-afb37f0b0395c208a767b2e78e027f4426116e91.tar.gz
misskey-afb37f0b0395c208a767b2e78e027f4426116e91.tar.bz2
misskey-afb37f0b0395c208a767b2e78e027f4426116e91.zip
:art:
Diffstat (limited to 'packages/frontend/src/pages/settings/profile.vue')
-rw-r--r--packages/frontend/src/pages/settings/profile.vue7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/frontend/src/pages/settings/profile.vue b/packages/frontend/src/pages/settings/profile.vue
index 2a0b678ed1..2ac8d15545 100644
--- a/packages/frontend/src/pages/settings/profile.vue
+++ b/packages/frontend/src/pages/settings/profile.vue
@@ -96,6 +96,7 @@ SPDX-License-Identifier: AGPL-3.0-only
>
<div :class="$style.avatarDecorationName"><MkCondensedLine :minScale="2 / 3">{{ avatarDecoration.name }}</MkCondensedLine></div>
<MkAvatar style="width: 60px; height: 60px;" :user="$i" :decoration="{ url: avatarDecoration.url }" forceShowDecoration/>
+ <i v-if="avatarDecoration.roleIdsThatCanBeUsedThisDecoration.length > 0 && !$i.roles.some(r => avatarDecoration.roleIdsThatCanBeUsedThisDecoration.includes(r.id))" :class="$style.avatarDecorationLock" class="ti ti-lock"></i>
</div>
</div>
</MkFolder>
@@ -389,4 +390,10 @@ definePageMetadata({
font-weight: bold;
margin-bottom: 20px;
}
+
+.avatarDecorationLock {
+ position: absolute;
+ bottom: 12px;
+ right: 12px;
+}
</style>