diff --git a/src/assets/fonts/Vazir-Medium-WOL.woff b/src/assets/fonts/Vazir-Medium-WOL.woff new file mode 100644 index 000000000..e83b0205a Binary files /dev/null and b/src/assets/fonts/Vazir-Medium-WOL.woff differ diff --git a/src/assets/fonts/Vazir-Medium-WOL.woff2 b/src/assets/fonts/Vazir-Medium-WOL.woff2 new file mode 100644 index 000000000..d1fdddac7 Binary files /dev/null and b/src/assets/fonts/Vazir-Medium-WOL.woff2 differ diff --git a/src/assets/fonts/Vazir-Regular-WOL.woff b/src/assets/fonts/Vazir-Regular-WOL.woff new file mode 100644 index 000000000..f4397c66a Binary files /dev/null and b/src/assets/fonts/Vazir-Regular-WOL.woff differ diff --git a/src/assets/fonts/Vazir-Regular-WOL.woff2 b/src/assets/fonts/Vazir-Regular-WOL.woff2 new file mode 100644 index 000000000..a069388d1 Binary files /dev/null and b/src/assets/fonts/Vazir-Regular-WOL.woff2 differ diff --git a/src/assets/fonts/roboto.css b/src/assets/fonts/roboto.css index 244dfd059..38909e24c 100644 --- a/src/assets/fonts/roboto.css +++ b/src/assets/fonts/roboto.css @@ -124,3 +124,23 @@ src: local('Roboto Medium'), local('Roboto-Medium'), url(KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } + +/* Persian, v29.1.0, https://github.com/rastikerdar/vazir-font */ +@font-face { + font-family: Vazir; + src: url('Vazir-Regular-WOL.woff2') format('woff2'), + url('Vazir-Regular-WOL.woff') format('woff'); + font-weight: normal; + font-display:swap; + unicode-range:U+0627-06FF; +} + +/* Persian, v29.1.0, https://github.com/rastikerdar/vazir-font */ +@font-face { + font-family: Vazir; + src: url('Vazir-Medium-WOL.woff2') format('woff2'), + url('Vazir-Medium-WOL.woff') format('woff'); + font-weight: 500; + font-display:swap; + unicode-range: U+0600-06FF; +} diff --git a/src/styles/index.scss b/src/styles/index.scss index ab2515177..4f0a1872e 100644 --- a/src/styles/index.scss +++ b/src/styles/index.scss @@ -28,6 +28,11 @@ html, body { } } +html[lang=fa], +html[lang=fa] body { + font-family: "Vazir", "Roboto", -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Helvetica Neue", sans-serif; +} + body.cursor-grabbing, body.cursor-grabbing * { cursor: grabbing !important; }