fix visibility-notice

This commit is contained in:
Henry Jameson 2025-08-05 18:45:42 +03:00
commit 202bfbad02
2 changed files with 14 additions and 17 deletions

View file

@ -13,7 +13,7 @@
v-if="!$store.state.users.currentUser.locked && newStatus.visibility == 'private' && !disableLockWarning" v-if="!$store.state.users.currentUser.locked && newStatus.visibility == 'private' && !disableLockWarning"
keypath="post_status.account_not_locked_warning" keypath="post_status.account_not_locked_warning"
tag="p" tag="p"
class="visibility-notice" class="alert neutral"
scope="global" scope="global"
> >
<button <button
@ -25,52 +25,52 @@
</i18n-t> </i18n-t>
<p <p
v-if="!hideScopeNotice && newStatus.visibility === 'public'" v-if="!hideScopeNotice && newStatus.visibility === 'public'"
class="visibility-notice notice-dismissible" class="alert neutral notice-dismissible"
> >
<span>{{ $t('post_status.scope_notice.public') }}</span> <span>{{ $t('post_status.scope_notice.public') }}</span>
<a <button
class="fa-scale-110 fa-old-padding dismiss" class="fa-scale-110 button-unstyled fa-old-padding dismiss"
:title="$t('post_status.scope_notice_dismiss')" :title="$t('post_status.scope_notice_dismiss')"
role="button" role="button"
tabindex="0" tabindex="0"
@click.prevent="dismissScopeNotice()" @click.prevent="dismissScopeNotice()"
> >
<FAIcon icon="times" /> <FAIcon icon="times" />
</a> </button>
</p> </p>
<p <p
v-else-if="!hideScopeNotice && newStatus.visibility === 'unlisted'" v-else-if="!hideScopeNotice && newStatus.visibility === 'unlisted'"
class="visibility-notice notice-dismissible" class="alert neutral notice-dismissible"
> >
<span>{{ $t('post_status.scope_notice.unlisted') }}</span> <span>{{ $t('post_status.scope_notice.unlisted') }}</span>
<a <button
class="fa-scale-110 fa-old-padding dismiss" class="fa-scale-110 button-unstyled fa-old-padding dismiss"
:title="$t('post_status.scope_notice_dismiss')" :title="$t('post_status.scope_notice_dismiss')"
role="button" role="button"
tabindex="0" tabindex="0"
@click.prevent="dismissScopeNotice()" @click.prevent="dismissScopeNotice()"
> >
<FAIcon icon="times" /> <FAIcon icon="times" />
</a> </button>
</p> </p>
<p <p
v-else-if="!hideScopeNotice && newStatus.visibility === 'private' && $store.state.users.currentUser.locked" v-else-if="!hideScopeNotice && newStatus.visibility === 'private' && $store.state.users.currentUser.locked"
class="visibility-notice notice-dismissible" class="alert neutral notice-dismissible"
> >
<span>{{ $t('post_status.scope_notice.private') }}</span> <span>{{ $t('post_status.scope_notice.private') }}</span>
<a <button
class="fa-scale-110 fa-old-padding dismiss" class="fa-scale-110 button-unstyled fa-old-padding dismiss"
:title="$t('post_status.scope_notice_dismiss')" :title="$t('post_status.scope_notice_dismiss')"
role="button" role="button"
tabindex="0" tabindex="0"
@click.prevent="dismissScopeNotice()" @click.prevent="dismissScopeNotice()"
> >
<FAIcon icon="times" /> <FAIcon icon="times" />
</a> </button>
</p> </p>
<p <p
v-else-if="newStatus.visibility === 'direct'" v-else-if="newStatus.visibility === 'direct'"
class="visibility-notice" class="alert neutral"
> >
<span v-if="safeDMEnabled">{{ $t('post_status.direct_warning_to_first_only') }}</span> <span v-if="safeDMEnabled">{{ $t('post_status.direct_warning_to_first_only') }}</span>
<span v-else>{{ $t('post_status.direct_warning_to_all') }}</span> <span v-else>{{ $t('post_status.direct_warning_to_all') }}</span>

View file

@ -438,9 +438,6 @@ export default {
propsToNative (props) { propsToNative (props) {
return propsToNative(props) return propsToNative(props)
}, },
cancelImageText () {
return
},
resetState () { resetState () {
const user = this.$store.state.users.currentUser const user = this.$store.state.users.currentUser