Content settings

This commit is contained in:
Natsumi
2025-03-13 11:51:50 +13:00
parent f3c469e122
commit 54dc9b448f
9 changed files with 138 additions and 39 deletions
+21
View File
@@ -37,6 +37,27 @@ mixin newInstance
el-radio-button(label='US East') {{ $t('dialog.new_instance.region_use') }}
el-radio-button(label='Europe') {{ $t('dialog.new_instance.region_eu') }}
el-radio-button(label='Japan') {{ $t('dialog.new_instance.region_jp') }}
el-form-item(:label='$t("dialog.new_instance.content_settings")')
el-select(
v-model='newInstanceDialog.selectedContentSettings'
multiple
:placeholder='$t("dialog.new_instance.content_placeholder")'
style='width: 100%'
@change='buildInstance')
el-option-group(:label='$t("dialog.new_instance.content_placeholder")')
el-option.x-friend-item(value='emoji' :label='$t("dialog.new_instance.content_emoji")')
el-option.x-friend-item(
value='stickers'
:label='$t("dialog.new_instance.content_stickers")')
el-option.x-friend-item(
value='pedestals'
:label='$t("dialog.new_instance.content_pedestals")')
el-option.x-friend-item(
value='prints'
:label='$t("dialog.new_instance.content_prints")')
el-option.x-friend-item(
value='drones'
:label='$t("dialog.new_instance.content_drones")')
el-form-item(
:label='$t("dialog.new_instance.queueEnabled")'
v-if='newInstanceDialog.accessType === "group"')
+11 -2
View File
@@ -12,8 +12,6 @@ mixin tags
br
el-checkbox(v-model='setWorldTagsDialog.focusViewDisabled') {{ $t('dialog.set_world_tags.focus_view_disabled') }}
br
el-checkbox(v-model='setWorldTagsDialog.stickersDisabled') {{ $t('dialog.set_world_tags.stickers_disabled') }}
br
el-checkbox(v-model='setWorldTagsDialog.debugAllowed') {{ $t('dialog.set_world_tags.enable_debugging') }}
div(style='font-size: 12px; margin-top: 10px')
| {{ $t('dialog.set_world_tags.author_tags') }} #[br]
@@ -36,6 +34,17 @@ mixin tags
el-checkbox(v-model='setWorldTagsDialog.contentAdult') {{ $t('dialog.set_world_tags.content_adult') }}
br
el-checkbox(v-model='setWorldTagsDialog.contentSex') {{ $t('dialog.set_world_tags.content_sex') }}
div(style='font-size: 12px; margin-top: 10px')
| {{ $t('dialog.set_world_tags.default_content_settings') }} #[br]
el-checkbox(v-model='setWorldTagsDialog.emoji') {{ $t('dialog.new_instance.content_emoji') }}
br
el-checkbox(v-model='setWorldTagsDialog.stickers') {{ $t('dialog.new_instance.content_stickers') }}
br
el-checkbox(v-model='setWorldTagsDialog.pedestals') {{ $t('dialog.new_instance.content_pedestals') }}
br
el-checkbox(v-model='setWorldTagsDialog.prints') {{ $t('dialog.new_instance.content_prints') }}
br
el-checkbox(v-model='setWorldTagsDialog.drones') {{ $t('dialog.new_instance.content_drones') }}
//- el-input(type="textarea" v-model="setWorldTagsDialog.contentTags" size="mini" show-word-limit :autosize="{ minRows:2, maxRows:5 }" placeholder="" style="margin-top:10px")
template(#footer)
div(style='display: flex')
+1 -1
View File
@@ -140,7 +140,7 @@ mixin userDialog
size='mini'
style='margin-right: 5px; margin-top: 5px') {{ userDialog.ref.last_platform }}
el-tag.x-tag-age-verification(
v-if='userDialog.ref.ageVerificationStatus && userDialog.ref.ageVerificationStatus !== "hidden"'
v-if='userDialog.ref.ageVerificationStatus || userDialog.ref.ageVerificationStatus !== "hidden"'
type='info'
effect='plain'
size='mini'