投稿フォームにNSFWガイドラインへの導線を追加 (MisskeyIO#182)
This commit is contained in:
parent
211935640f
commit
62d26a5d0a
4 changed files with 19 additions and 4 deletions
|
@ -71,6 +71,7 @@ SPDX-License-Identifier: AGPL-3.0-only
|
|||
<div v-if="maxTextLength - textLength < 100" :class="['_acrylic', $style.textCount, { [$style.textOver]: textLength > maxTextLength }]">{{ maxTextLength - textLength }}</div>
|
||||
</div>
|
||||
<input v-show="withHashtags" ref="hashtagsInputEl" v-model="hashtags" :class="$style.hashtags" :placeholder="i18n.ts.hashtags" list="hashtags">
|
||||
<MkInfo v-if="files.length > 0" warn :class="$style.guidelineInfo" :rounded="false"><Mfm :text="i18n.t('_postForm.guidelineInfo', { tosUrl: instance.tosUrl, nsfwGuideUrl })"/></MkInfo>
|
||||
<XPostFormAttaches v-model="files" @detach="detachFile" @changeSensitive="updateFileSensitive" @changeName="updateFileName" @replaceFile="replaceFile"/>
|
||||
<MkPollEditor v-if="poll" v-model="poll" @destroyed="poll = null"/>
|
||||
<MkNotePreview v-if="showPreview" :class="$style.preview" :text="text"/>
|
||||
|
@ -189,6 +190,8 @@ let recentHashtags = $ref(JSON.parse(miLocalStorage.getItem('hashtags') ?? '[]')
|
|||
let imeText = $ref('');
|
||||
let showingOptions = $ref(false);
|
||||
|
||||
const nsfwGuideUrl = 'https://go.misskey.io/media-guideline';
|
||||
|
||||
const draftKey = $computed((): string => {
|
||||
let key = props.channel ? `channel:${props.channel.id}` : '';
|
||||
|
||||
|
@ -1178,6 +1181,10 @@ defineExpose({
|
|||
color: var(--accent);
|
||||
}
|
||||
|
||||
.guidelineInfo {
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
@container (max-width: 500px) {
|
||||
.headerRight {
|
||||
font-size: .9em;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue