mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 06:56:04 +02:00
Link to Animated Emoji Generator website
This commit is contained in:
@@ -1572,7 +1572,8 @@
|
|||||||
"sticker": "Sticker",
|
"sticker": "Sticker",
|
||||||
"drone_skin": "Drone Skin",
|
"drone_skin": "Drone Skin",
|
||||||
"emoji": "Emoji",
|
"emoji": "Emoji",
|
||||||
"redeem": "Redeem"
|
"redeem": "Redeem",
|
||||||
|
"create_animated_emoji": "Animated Emoji Generator"
|
||||||
},
|
},
|
||||||
"change_content_image": {
|
"change_content_image": {
|
||||||
"avatar": "Change Avatar Image",
|
"avatar": "Change Avatar Image",
|
||||||
|
|||||||
@@ -219,6 +219,14 @@
|
|||||||
<span>{{ t('dialog.gallery_icons.emoji_animation_type') }}</span>
|
<span>{{ t('dialog.gallery_icons.emoji_animation_type') }}</span>
|
||||||
</el-checkbox>
|
</el-checkbox>
|
||||||
<template v-if="emojiAnimType">
|
<template v-if="emojiAnimType">
|
||||||
|
<el-button
|
||||||
|
type="default"
|
||||||
|
size="small"
|
||||||
|
:icon="Link"
|
||||||
|
style="margin-right: 10px"
|
||||||
|
@click="openExternalLink('https://vrcemoji.com')">
|
||||||
|
{{ t('dialog.gallery_icons.create_animated_emoji') }}
|
||||||
|
</el-button>
|
||||||
<span style="margin-right: 10px">{{ t('dialog.gallery_icons.emoji_animation_fps') }}</span>
|
<span style="margin-right: 10px">{{ t('dialog.gallery_icons.emoji_animation_fps') }}</span>
|
||||||
<el-input-number
|
<el-input-number
|
||||||
size="small"
|
size="small"
|
||||||
@@ -529,14 +537,20 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { Close, Delete, Picture, Plus, Present, Refresh, Upload } from '@element-plus/icons-vue';
|
import { Close, Delete, Link, Picture, Plus, Present, Refresh, Upload } from '@element-plus/icons-vue';
|
||||||
import { ElMessage, ElMessageBox } from 'element-plus';
|
import { ElMessage, ElMessageBox } from 'element-plus';
|
||||||
import { computed, ref } from 'vue';
|
import { computed, ref } from 'vue';
|
||||||
import { storeToRefs } from 'pinia';
|
import { storeToRefs } from 'pinia';
|
||||||
import { useI18n } from 'vue-i18n';
|
import { useI18n } from 'vue-i18n';
|
||||||
|
|
||||||
|
import {
|
||||||
|
extractFileId,
|
||||||
|
formatDateFilter,
|
||||||
|
getEmojiFileName,
|
||||||
|
getPrintFileName,
|
||||||
|
openExternalLink
|
||||||
|
} from '../../../shared/utils';
|
||||||
import { inventoryRequest, miscRequest, userRequest, vrcPlusIconRequest, vrcPlusImageRequest } from '../../../api';
|
import { inventoryRequest, miscRequest, userRequest, vrcPlusIconRequest, vrcPlusImageRequest } from '../../../api';
|
||||||
import { extractFileId, formatDateFilter, getEmojiFileName, getPrintFileName } from '../../../shared/utils';
|
|
||||||
import { useAdvancedSettingsStore, useAuthStore, useGalleryStore, useUserStore } from '../../../stores';
|
import { useAdvancedSettingsStore, useAuthStore, useGalleryStore, useUserStore } from '../../../stores';
|
||||||
import { emojiAnimationStyleList, emojiAnimationStyleUrl } from '../../../shared/constants';
|
import { emojiAnimationStyleList, emojiAnimationStyleUrl } from '../../../shared/constants';
|
||||||
import { AppDebug } from '../../../service/appConfig';
|
import { AppDebug } from '../../../service/appConfig';
|
||||||
|
|||||||
Reference in New Issue
Block a user