From bca2695510d5c2d98a194c6f351b4088bb188c58 Mon Sep 17 00:00:00 2001 From: Manuel Meister Date: Mon, 24 Feb 2020 15:33:15 +0100 Subject: [PATCH 01/85] Updated inter-ui with the reduced charset --- frontend/package-lock.json | 5 +++-- frontend/package.json | 2 +- frontend/src/scss/variables.scss | 12 ++++-------- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 050b184b53..8393fa169e 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9721,8 +9721,9 @@ } }, "inter-ui": { - "version": "github:manuelmeister/inter-ui#4e66f3cbb8b08440328639a3e25f8fa01c44eee6", - "from": "github:manuelmeister/inter-ui" + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/inter-ui/-/inter-ui-3.12.1.tgz", + "integrity": "sha512-56Nm/WmM5kRYrq8JxsQX9YJ4Ur3dyJuPUTJq2fbvqRgL2NzJJl/M8JJaEReb/px8KkXoeRTASq6jnxU7b4u81A==" }, "internal-ip": { "version": "4.3.0", diff --git a/frontend/package.json b/frontend/package.json index 08a9320eb5..e8f3c76a89 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -16,7 +16,7 @@ "@mdi/font": "^4.7.95", "axios": "^0.19.0", "hal-json-normalizer": "^2.1.2", - "inter-ui": "github:manuelmeister/inter-ui", + "inter-ui": "^3.12.1", "lodash": "^4.17.15", "slugify": "^1.3.6", "vue": "^2.6.11", diff --git a/frontend/src/scss/variables.scss b/frontend/src/scss/variables.scss index 30445b7e35..579f7ee1be 100644 --- a/frontend/src/scss/variables.scss +++ b/frontend/src/scss/variables.scss @@ -1,13 +1,9 @@ @use "~inter-ui/default" as inter-ui with ( - $inter-font-path: "~inter-ui/Inter (web)" + $inter-font-path: "~inter-ui/Inter (web hinted latin)" ); -// TODO: @manuelmeister remove unused charachters (50% savings) -// see https://github.com/filamentgroup/glyphhanger - -// @include inter-ui.weight-200; -// @include inter-ui.weight-400; -// @include inter-ui.weight-600; -@include inter-ui.all; +@include inter-ui.weight-200; +@include inter-ui.weight-400; +@include inter-ui.weight-600; $body-font-family: 'Inter', sans-serif, emoji; $heading-font-family: $body-font-family; $body-font-weight: 400; From 490efdc5201aadd2e4a9ab180d6e6cb2bcfafb9b Mon Sep 17 00:00:00 2001 From: Manuel Meister Date: Mon, 24 Feb 2020 18:18:46 +0100 Subject: [PATCH 02/85] Moved definitions into different file (otherwise variables.scss are always included and the definitions are duplicated). --- frontend/src/App.vue | 2 +- frontend/src/scss/global.scss | 8 ++++++++ frontend/src/scss/variables.scss | 12 ++++-------- 3 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 frontend/src/scss/global.scss diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 54ffcb5e3c..7e4b01329a 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,4 +1,3 @@ -