Fix fallback font handling

This commit is contained in:
root
2022-02-28 19:40:59 +05:30
parent 363e6cf362
commit 7974960916
3 changed files with 6 additions and 6 deletions
+1
View File
@@ -1,6 +1,7 @@
import Vue from 'vue'
import App from './App.vue'
import '@fontsource/inter/latin.css'
import '@/styles/main.scss'
import { i18n, i18nInitialized } from '@/plugins/i18n'
-1
View File
@@ -46,7 +46,6 @@ async function syncStylesPerLanguage (locale) {
case 'tr':
case 'bn-Latn':
// Don't need to import fonts because Latin fonts are always loaded
await import('@fontsource/inter/latin.css')
document.body.classList.remove(...document.body.classList)
document.body.classList.add('latin')
break
+5 -5
View File
@@ -1,17 +1,17 @@
@mixin addFonts ($font-primary) {
.v-application {
[class*='text-'],[class*='body-'] {
font-family: $font-primary, system-ui, sans-serif !important;
font-family: $font-primary, Inter, system-ui, sans-serif !important;
}
.headline, .title {
font-family: $font-primary, system-ui, sans-serif !important;
font-family: $font-primary, Inter, system-ui, sans-serif !important;
}
font-family: $font-primary, system-ui, sans-serif !important;
font-family: $font-primary, Inter, system-ui, sans-serif !important;
}
.shaka-video-container * {
font-family: $font-primary, system-ui, sans-serif;
.shaka-video-container *:not(.material-icons-round) {
font-family: $font-primary, Inter, system-ui, sans-serif;
}
}