From 528668df7a13ea354d5765af63657b042cb9ad74 Mon Sep 17 00:00:00 2001 From: Adam Jagosz Date: Tue, 27 Aug 2019 19:23:37 +0200 Subject: [PATCH] add font loader and switcher, move fonts to /public, move eslint config --- .eslintrc.js | 21 +++ package-lock.json | 5 + package.json | 27 +--- .../fonts/Rywalka-Regular.ttf | Bin ...t_latin_vietnamese_greek-ext_greek-100.eot | Bin ...t_latin_vietnamese_greek-ext_greek-100.svg | 0 ...t_latin_vietnamese_greek-ext_greek-100.ttf | Bin ..._latin_vietnamese_greek-ext_greek-100.woff | Bin ...latin_vietnamese_greek-ext_greek-100.woff2 | Bin ...n_vietnamese_greek-ext_greek-100italic.eot | Bin ...n_vietnamese_greek-ext_greek-100italic.svg | 0 ...n_vietnamese_greek-ext_greek-100italic.ttf | Bin ..._vietnamese_greek-ext_greek-100italic.woff | Bin ...vietnamese_greek-ext_greek-100italic.woff2 | Bin ...t_latin_vietnamese_greek-ext_greek-300.eot | Bin ...t_latin_vietnamese_greek-ext_greek-300.svg | 0 ...t_latin_vietnamese_greek-ext_greek-300.ttf | Bin ..._latin_vietnamese_greek-ext_greek-300.woff | Bin ...latin_vietnamese_greek-ext_greek-300.woff2 | Bin ...n_vietnamese_greek-ext_greek-300italic.eot | Bin ...n_vietnamese_greek-ext_greek-300italic.svg | 0 ...n_vietnamese_greek-ext_greek-300italic.ttf | Bin ..._vietnamese_greek-ext_greek-300italic.woff | Bin ...vietnamese_greek-ext_greek-300italic.woff2 | Bin ...t_latin_vietnamese_greek-ext_greek-500.eot | Bin ...t_latin_vietnamese_greek-ext_greek-500.svg | 0 ...t_latin_vietnamese_greek-ext_greek-500.ttf | Bin ..._latin_vietnamese_greek-ext_greek-500.woff | Bin ...latin_vietnamese_greek-ext_greek-500.woff2 | Bin ...n_vietnamese_greek-ext_greek-500italic.eot | Bin ...n_vietnamese_greek-ext_greek-500italic.svg | 0 ...n_vietnamese_greek-ext_greek-500italic.ttf | Bin ..._vietnamese_greek-ext_greek-500italic.woff | Bin ...vietnamese_greek-ext_greek-500italic.woff2 | Bin ...t_latin_vietnamese_greek-ext_greek-700.eot | Bin ...t_latin_vietnamese_greek-ext_greek-700.svg | 0 ...t_latin_vietnamese_greek-ext_greek-700.ttf | Bin ..._latin_vietnamese_greek-ext_greek-700.woff | Bin ...latin_vietnamese_greek-ext_greek-700.woff2 | Bin ...n_vietnamese_greek-ext_greek-700italic.eot | Bin ...n_vietnamese_greek-ext_greek-700italic.svg | 0 ...n_vietnamese_greek-ext_greek-700italic.ttf | Bin ..._vietnamese_greek-ext_greek-700italic.woff | Bin ...vietnamese_greek-ext_greek-700italic.woff2 | Bin ...t_latin_vietnamese_greek-ext_greek-800.eot | Bin ...t_latin_vietnamese_greek-ext_greek-800.svg | 0 ...t_latin_vietnamese_greek-ext_greek-800.ttf | Bin ..._latin_vietnamese_greek-ext_greek-800.woff | Bin ...latin_vietnamese_greek-ext_greek-800.woff2 | Bin ...n_vietnamese_greek-ext_greek-800italic.eot | Bin ...n_vietnamese_greek-ext_greek-800italic.svg | 0 ...n_vietnamese_greek-ext_greek-800italic.ttf | Bin ..._vietnamese_greek-ext_greek-800italic.woff | Bin ...vietnamese_greek-ext_greek-800italic.woff2 | Bin ...t_latin_vietnamese_greek-ext_greek-900.eot | Bin ...t_latin_vietnamese_greek-ext_greek-900.svg | 0 ...t_latin_vietnamese_greek-ext_greek-900.ttf | Bin ..._latin_vietnamese_greek-ext_greek-900.woff | Bin ...latin_vietnamese_greek-ext_greek-900.woff2 | Bin ...n_vietnamese_greek-ext_greek-900italic.eot | Bin ...n_vietnamese_greek-ext_greek-900italic.svg | 0 ...n_vietnamese_greek-ext_greek-900italic.ttf | Bin ..._vietnamese_greek-ext_greek-900italic.woff | Bin ...vietnamese_greek-ext_greek-900italic.woff2 | Bin ...atin_vietnamese_greek-ext_greek-italic.eot | Bin ...atin_vietnamese_greek-ext_greek-italic.svg | 0 ...atin_vietnamese_greek-ext_greek-italic.ttf | Bin ...tin_vietnamese_greek-ext_greek-italic.woff | Bin ...in_vietnamese_greek-ext_greek-italic.woff2 | Bin ...tin_vietnamese_greek-ext_greek-regular.eot | Bin ...tin_vietnamese_greek-ext_greek-regular.svg | 0 ...tin_vietnamese_greek-ext_greek-regular.ttf | Bin ...in_vietnamese_greek-ext_greek-regular.woff | Bin ...n_vietnamese_greek-ext_greek-regular.woff2 | Bin src/components/FontLoader.vue | 130 +++++++++++++----- src/components/FontSample.vue | 10 +- src/components/SiteHeader.vue | 10 +- src/components/layout/Fitter.vue | 8 +- src/eventBus.js | 5 + src/main.js | 7 +- src/models/FontParser.js | 103 ++++++++++++++ src/models/convertLength.js | 2 +- src/models/fontFeatureNames.js | 5 + src/models/settings.js | 8 ++ src/scss/font-face.scss | 3 +- src/scss/keenui-fixes.scss | 38 ++--- src/scss/mixins.scss | 3 +- src/scss/styles.scss | 4 +- src/scss/variables.scss | 10 +- src/store.js | 12 ++ src/utils/id.js | 9 ++ src/utils/styles.js | 20 +++ src/{models => utils}/viewport.js | 0 src/views/FontTester.vue | 11 +- 94 files changed, 340 insertions(+), 111 deletions(-) create mode 100644 .eslintrc.js rename {src/assets => public}/fonts/Rywalka-Regular.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff2 (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.eot (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.svg (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.ttf (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff (100%) rename {src/assets => public}/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff2 (100%) create mode 100644 src/eventBus.js create mode 100644 src/models/FontParser.js create mode 100644 src/models/fontFeatureNames.js create mode 100644 src/store.js create mode 100644 src/utils/id.js create mode 100644 src/utils/styles.js rename src/{models => utils}/viewport.js (100%) diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..8561968 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,21 @@ +module.exports = { + root: true, + env: { + node: true + }, + extends: ["plugin:vue/essential", "eslint:recommended"], + rules: { + "comma-dangle": ["error", "always-multiline"] + }, + parserOptions: { + parser: "babel-eslint" + }, + overrides: [ + { + files: ["**/__tests__/*.{j,t}s?(x)"], + env: { + jest: true + } + } + ] +}; diff --git a/package-lock.json b/package-lock.json index eb7f9b9..43cc6e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15528,6 +15528,11 @@ "version": "github:hyvyys/vuebar#32c6975f4ddf813d88b1ede13774e9ce4bef34fd", "from": "github:hyvyys/vuebar" }, + "vuex": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.1.1.tgz", + "integrity": "sha512-ER5moSbLZuNSMBFnEBVGhQ1uCBNJslH9W/Dw2W7GZN23UQA69uapP5GTT9Vm8Trc0PzBSVt6LzF3hGjmv41xcg==" + }, "w3c-hr-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", diff --git a/package.json b/package.json index df0f60d..7cdbb6f 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,8 @@ "opentype.js": "^1.1.0", "vue": "^2.6.10", "vue-router": "^3.0.3", - "vuebar": "github:hyvyys/vuebar" + "vuebar": "github:hyvyys/vuebar", + "vuex": "^3.1.1" }, "devDependencies": { "@vue/cli-plugin-babel": "^3.11.0", @@ -41,30 +42,6 @@ "vue-template-compiler": "^2.6.10", "ware-loader": "^0.2.4" }, - "eslintConfig": { - "root": true, - "env": { - "node": true - }, - "extends": [ - "plugin:vue/essential", - "eslint:recommended" - ], - "rules": {}, - "parserOptions": { - "parser": "babel-eslint" - }, - "overrides": [ - { - "files": [ - "**/__tests__/*.{j,t}s?(x)" - ], - "env": { - "jest": true - } - } - ] - }, "postcss": { "plugins": { "autoprefixer": {} diff --git a/src/assets/fonts/Rywalka-Regular.ttf b/public/fonts/Rywalka-Regular.ttf similarity index 100% rename from src/assets/fonts/Rywalka-Regular.ttf rename to public/fonts/Rywalka-Regular.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-100italic.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-300italic.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-500italic.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-700italic.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-800italic.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-900italic.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-italic.woff2 diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.eot b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.eot similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.eot rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.eot diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.svg b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.svg similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.svg rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.svg diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.ttf b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.ttf similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.ttf rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.ttf diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff diff --git a/src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff2 b/public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff2 similarity index 100% rename from src/assets/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff2 rename to public/fonts/alegreya-sans/alegreya-sans-v10-latin-ext_cyrillic_cyrillic-ext_latin_vietnamese_greek-ext_greek-regular.woff2 diff --git a/src/components/FontLoader.vue b/src/components/FontLoader.vue index fa02516..c4dafce 100644 --- a/src/components/FontLoader.vue +++ b/src/components/FontLoader.vue @@ -3,64 +3,105 @@ + > +
+
{{ props.option && props.option.family }}
+
{{ props.option && sampleText }}
+
+
+ @@ -72,7 +113,28 @@ export default { @include flex(); .ui-select.font-select { - margin-bottom: .75em; + .ui-select__display { + @include pseudo(); + &::before { + z-index: -1; + mix-blend-mode: hard-light; + background: rgba(#333, 0.8); + border-radius: 3px; + box-shadow: inset 0 0 5px #000; + pointer-events: none; + } + padding: 2px 8px; + width: 10em; + border-radius: 3px; + } + margin-bottom: 0.1em; + } + + .option { + display: flex; + .font-family-sample { + flex: 1; + } } } diff --git a/src/components/FontSample.vue b/src/components/FontSample.vue index 126bfc5..c1001c6 100644 --- a/src/components/FontSample.vue +++ b/src/components/FontSample.vue @@ -4,7 +4,7 @@ class="font-sample" contenteditable spellcheck="false" - :style="`font-size: ${fontSize}${fontSizeUnit}`" + :style="`font-family: ${fontFamily}, ${fallbackFontFamily}; font-size: ${fontSize}${fontSizeUnit}`" @input="onInput" v-html="html" /> @@ -18,9 +18,9 @@ export default { props: { html: { type: String, - default: "", + default: "" }, - ...settings, + ...settings }, methods: { onInput(e) { @@ -30,8 +30,8 @@ export default { notifyWindow() { // trigger resize event so that Fitter can be positioned window.dispatchEvent(new Event("resize")); - }, - }, + } + } }; diff --git a/src/components/SiteHeader.vue b/src/components/SiteHeader.vue index 4038ac6..ee4c1eb 100644 --- a/src/components/SiteHeader.vue +++ b/src/components/SiteHeader.vue @@ -1,6 +1,6 @@