diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-24 14:38:15 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-24 14:38:15 +0900 |
| commit | afb37f0b0395c208a767b2e78e027f4426116e91 (patch) | |
| tree | a2ba26b352e46792a6017f25fda0ff6fbe5cde96 /packages/frontend/src/pages/settings/profile.vue | |
| parent | ci: fix pull_req時にAPI diffの実行ができない (#12123) (diff) | |
| download | misskey-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.vue | 7 |
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> |