fix CJK fonts

This commit is contained in:
pa
2025-09-14 15:21:44 +09:00
committed by Natsumi
parent b0f0896dae
commit 875459689f
27 changed files with 330 additions and 263 deletions
@@ -607,7 +607,6 @@
import { avatarModerationRequest, avatarRequest, favoriteRequest, miscRequest } from '../../../api';
import { database } from '../../../service/database';
import {
getNextDialogIndex,
buildTreeData,
commaNumber,
copyToClipboard,
@@ -621,6 +620,7 @@
formatDateFilter,
textToHex
} from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import { useAvatarStore, useFavoriteStore, useGalleryStore, useGameStore, useUserStore } from '../../../stores';
const ChangeAvatarImageDialog = defineAsyncComponent(() => import('./ChangeAvatarImageDialog.vue'));
@@ -69,7 +69,7 @@
import { computed, nextTick, ref, watch } from 'vue';
import { useI18n } from 'vue-i18n';
import { favoriteRequest } from '../../api';
import { getNextDialogIndex } from '../../shared/utils';
import { getNextDialogIndex } from '../../shared/utils/base/ui';
import { useFavoriteStore, useUserStore } from '../../stores';
const { t } = useI18n();
@@ -1193,7 +1193,6 @@
import { groupRequest } from '../../../api';
import { groupDialogFilterOptions, groupDialogSortingOptions } from '../../../shared/constants';
import {
getNextDialogIndex,
buildTreeData,
copyToClipboard,
downloadAndSaveJson,
@@ -1210,6 +1209,7 @@
textToHex,
debounce
} from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import { useGalleryStore, useGroupStore, useLocationStore, useUserStore } from '../../../stores';
import InviteGroupDialog from '../InviteGroupDialog.vue';
import GroupPostEditDialog from './GroupPostEditDialog.vue';
+2 -1
View File
@@ -170,7 +170,8 @@
import { storeToRefs } from 'pinia';
import { useI18n } from 'vue-i18n';
import { groupRequest, userRequest } from '../../api';
import { getNextDialogIndex, hasGroupPermission, userImage, userStatusClass } from '../../shared/utils';
import { hasGroupPermission, userImage, userStatusClass } from '../../shared/utils';
import { getNextDialogIndex } from '../../shared/utils/base/ui';
import { useFriendStore, useGroupStore } from '../../stores';
const { vipFriends, onlineFriends, activeFriends, offlineFriends } = storeToRefs(useFriendStore());
+2 -7
View File
@@ -113,13 +113,8 @@
import { useI18n } from 'vue-i18n';
import { instanceRequest, worldRequest } from '../../api';
import configRepository from '../../service/config';
import {
getNextDialogIndex,
checkCanInvite,
getLaunchURL,
isRealInstance,
parseLocation
} from '../../shared/utils';
import { checkCanInvite, getLaunchURL, isRealInstance, parseLocation } from '../../shared/utils';
import { getNextDialogIndex } from '../../shared/utils/base/ui';
import {
useFriendStore,
useInviteStore,
@@ -65,7 +65,8 @@
import { storeToRefs } from 'pinia';
import { useI18n } from 'vue-i18n';
import { groupRequest, userRequest } from '../../api';
import { getNextDialogIndex, hasGroupModerationPermission, userImage } from '../../shared/utils';
import { hasGroupModerationPermission, userImage } from '../../shared/utils';
import { getNextDialogIndex } from '../../shared/utils/base/ui';
import { useGroupStore } from '../../stores';
const { currentUserGroups, moderateGroupDialog } = storeToRefs(useGroupStore());
+1 -1
View File
@@ -498,7 +498,6 @@
import { groupRequest, instanceRequest, worldRequest } from '../../api';
import configRepository from '../../service/config';
import {
getNextDialogIndex,
copyToClipboard,
getLaunchURL,
hasGroupPermission,
@@ -507,6 +506,7 @@
userImage,
userStatusClass
} from '../../shared/utils';
import { getNextDialogIndex } from '../../shared/utils/base/ui';
import {
useFriendStore,
useGroupStore,
@@ -65,15 +65,15 @@
import { DataLine, Close } from '@element-plus/icons-vue';
import { ElMessageBox } from 'element-plus';
import { ref, reactive, computed, watch, nextTick, getCurrentInstance } from 'vue';
import { ref, reactive, computed, watch, nextTick } from 'vue';
import {
parseLocation,
compareByCreatedAt,
timeToText,
removeFromArray,
getNextDialogIndex,
formatDateFilter
} from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import { database } from '../../../service/database';
import { useI18n } from 'vue-i18n';
import { useInstanceStore, useUiStore } from '../../../stores';
@@ -63,13 +63,8 @@
import { storeToRefs } from 'pinia';
import { useI18n } from 'vue-i18n';
import { database } from '../../../service/database';
import {
getNextDialogIndex,
compareByCreatedAt,
parseLocation,
timeToText,
formatDateFilter
} from '../../../shared/utils';
import { compareByCreatedAt, parseLocation, timeToText, formatDateFilter } from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import { useGameLogStore, useInstanceStore, useUserStore } from '../../../stores';
const { lookupUser } = useUserStore();
@@ -77,13 +77,13 @@
import { useI18n } from 'vue-i18n';
import { database } from '../../../service/database';
import {
getNextDialogIndex,
compareByCreatedAt,
parseLocation,
removeFromArray,
timeToText,
formatDateFilter
} from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import { useInstanceStore, useUiStore, useUserStore } from '../../../stores';
const { t } = useI18n();
@@ -80,13 +80,13 @@
import { useI18n } from 'vue-i18n';
import { database } from '../../../service/database';
import {
getNextDialogIndex,
compareByCreatedAt,
parseLocation,
removeFromArray,
timeToText,
formatDateFilter
} from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import { useInstanceStore, useLaunchStore, useUiStore } from '../../../stores';
const props = defineProps({
@@ -1810,14 +1810,11 @@
import { userDialogGroupSortingOptions } from '../../../shared/constants';
import { userDialogWorldOrderOptions, userDialogWorldSortingOptions } from '../../../shared/constants/';
import {
getNextDialogIndex,
checkCanInvite,
compareByMemberCount,
compareByName,
copyToClipboard,
downloadAndSaveJson,
extractFileId,
getFaviconUrl,
isFriendOnline,
isRealInstance,
languageClass,
@@ -1834,6 +1831,7 @@
textToHex,
formatDateFilter
} from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import {
useAdvancedSettingsStore,
useAppearanceSettingsStore,
+1 -1
View File
@@ -67,7 +67,7 @@
import { nextTick, ref, watch } from 'vue';
import { useI18n } from 'vue-i18n';
import { branches } from '../../shared/constants';
import { getNextDialogIndex } from '../../shared/utils';
import { getNextDialogIndex } from '../../shared/utils/base/ui';
import { useVRCXUpdaterStore } from '../../stores';
const VRCXUpdaterStore = useVRCXUpdaterStore();
@@ -786,7 +786,6 @@
import { favoriteRequest, miscRequest, userRequest, worldRequest } from '../../../api';
import { database } from '../../../service/database.js';
import {
getNextDialogIndex,
buildTreeData,
downloadAndSaveJson,
openExternalLink,
@@ -802,6 +801,8 @@
textToHex,
copyToClipboard
} from '../../../shared/utils';
import { getNextDialogIndex } from '../../../shared/utils/base/ui';
import {
useAppearanceSettingsStore,
useFavoriteStore,