mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-18 22:33:50 +02:00
fonts
This commit is contained in:
@@ -712,13 +712,12 @@
|
||||
"theme_mode": "Theme",
|
||||
"font_family": "Font",
|
||||
"cjk_font_pack": "CJK Font",
|
||||
"font_family_inter": "Inter",
|
||||
"font_family_inter": "Inter (Default)",
|
||||
"font_family_noto_sans": "Noto Sans",
|
||||
"font_family_source_sans_3": "Source Sans 3",
|
||||
"font_family_geist": "Geist",
|
||||
"font_family_nunito_sans": "Nunito Sans",
|
||||
"font_family_ibm_plex_sans": "IBM Plex Sans",
|
||||
"font_family_harmonyos_sans": "HarmonyOS Sans",
|
||||
"font_family_jetbrains_mono": "JetBrains Mono",
|
||||
"font_family_roboto": "Roboto",
|
||||
"font_family_fantasque_sans_mono": "Fantasque Sans Mono",
|
||||
"font_family_system_ui": "System Font",
|
||||
"font_family_custom": "Custom",
|
||||
|
||||
@@ -566,11 +566,10 @@
|
||||
"font_family": "フォント",
|
||||
"font_family_inter": "Inter",
|
||||
"font_family_noto_sans": "Noto Sans",
|
||||
"font_family_source_sans_3": "Source Sans 3",
|
||||
"font_family_geist": "Geist",
|
||||
"font_family_nunito_sans": "Nunito Sans",
|
||||
"font_family_ibm_plex_sans": "IBM Plex Sans",
|
||||
"font_family_harmonyos_sans": "HarmonyOS Sans",
|
||||
"font_family_jetbrains_mono": "JetBrains Mono",
|
||||
"font_family_roboto": "Roboto",
|
||||
"font_family_fantasque_sans_mono": "Fantasque Sans Mono",
|
||||
"font_family_system_ui": "システムフォント",
|
||||
"theme_mode_system": "システムに合わせる",
|
||||
|
||||
@@ -565,11 +565,10 @@
|
||||
"font_family": "字体",
|
||||
"font_family_inter": "Inter",
|
||||
"font_family_noto_sans": "Noto Sans",
|
||||
"font_family_source_sans_3": "Source Sans 3",
|
||||
"font_family_geist": "Geist",
|
||||
"font_family_nunito_sans": "Nunito Sans",
|
||||
"font_family_ibm_plex_sans": "IBM Plex Sans",
|
||||
"font_family_harmonyos_sans": "HarmonyOS Sans",
|
||||
"font_family_jetbrains_mono": "JetBrains Mono",
|
||||
"font_family_roboto": "Roboto",
|
||||
"font_family_fantasque_sans_mono": "Fantasque Sans Mono",
|
||||
"font_family_system_ui": "跟随系统字体",
|
||||
"theme_mode_system": "跟随系统",
|
||||
|
||||
@@ -561,11 +561,10 @@
|
||||
"font_family": "字型",
|
||||
"font_family_inter": "Inter",
|
||||
"font_family_noto_sans": "Noto Sans",
|
||||
"font_family_source_sans_3": "Source Sans 3",
|
||||
"font_family_geist": "Geist",
|
||||
"font_family_nunito_sans": "Nunito Sans",
|
||||
"font_family_ibm_plex_sans": "IBM Plex Sans",
|
||||
"font_family_harmonyos_sans": "HarmonyOS Sans",
|
||||
"font_family_jetbrains_mono": "JetBrains Mono",
|
||||
"font_family_roboto": "Roboto",
|
||||
"font_family_fantasque_sans_mono": "Fantasque Sans Mono",
|
||||
"font_family_system_ui": "系統字型",
|
||||
"theme_mode_system": "系統",
|
||||
|
||||
@@ -11,31 +11,26 @@ const APP_FONT_CONFIG = Object.freeze({
|
||||
cssImport:
|
||||
"@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap');"
|
||||
},
|
||||
source_sans_3: {
|
||||
cssName: "'Source Sans 3'",
|
||||
geist: {
|
||||
cssName: "'Geist'",
|
||||
cssImport:
|
||||
"@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');"
|
||||
"@import url('https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap');"
|
||||
},
|
||||
nunito_sans: {
|
||||
cssName: "'Nunito Sans'",
|
||||
cssImport:
|
||||
"@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');"
|
||||
},
|
||||
ibm_plex_sans: {
|
||||
cssName: "'IBM Plex Sans'",
|
||||
cssImport:
|
||||
"@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap');"
|
||||
},
|
||||
harmonyos_sans: {
|
||||
cssName: "'HarmonyOS Sans'",
|
||||
cssImport:
|
||||
"@import url('https://fonts.cdnfonts.com/css/harmonyos-sans');"
|
||||
},
|
||||
jetbrains_mono: {
|
||||
cssName: "'JetBrains Mono'",
|
||||
cssImport:
|
||||
"@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap');"
|
||||
},
|
||||
roboto: {
|
||||
cssName: "'Roboto'",
|
||||
cssImport:
|
||||
"@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');"
|
||||
},
|
||||
fantasque_sans_mono: {
|
||||
cssName: "'Fantasque Sans Mono'",
|
||||
cssImport:
|
||||
|
||||
@@ -273,12 +273,20 @@ export const useAppearanceSettingsStore = defineStore(
|
||||
lastDarkThemeConfig,
|
||||
fallbackDarkTheme
|
||||
);
|
||||
appFontFamily.value = normalizeAppFontFamily(appFontFamilyConfig);
|
||||
const normalizedAppFontFamily =
|
||||
normalizeAppFontFamily(appFontFamilyConfig);
|
||||
appFontFamily.value = normalizedAppFontFamily;
|
||||
customFontFamily.value = customFontFamilyConfig || '';
|
||||
appCjkFontPack.value =
|
||||
normalizeAppCjkFontPack(appCjkFontPackConfig);
|
||||
applyAppFontFamily(appFontFamily.value, customFontFamily.value);
|
||||
applyAppCjkFontPack(appCjkFontPack.value);
|
||||
if (normalizedAppFontFamily !== appFontFamilyConfig) {
|
||||
configRepository.setString(
|
||||
'VRCX_fontFamily',
|
||||
normalizedAppFontFamily
|
||||
);
|
||||
}
|
||||
|
||||
displayVRCPlusIconsAsAvatar.value =
|
||||
displayVRCPlusIconsAsAvatarConfig;
|
||||
|
||||
Reference in New Issue
Block a user