Forráskód Böngészése

Merge pull request #23440 from netbox-community/23438-fontsource-inter

Closes #23438: Upgrade to Inter 4, and serve the icon font as WOFF2 only
bctiemann 1 napja
szülő
commit
ae742f345b
91 módosított fájl, 60 hozzáadás és 24 törlés
  1. 1 1
      netbox/project-static/build.mjs
  2. BIN
      netbox/project-static/dist/Inter-Black-7VL4YR6G.woff
  3. BIN
      netbox/project-static/dist/Inter-Black-NU3KAVPI.woff2
  4. BIN
      netbox/project-static/dist/Inter-BlackItalic-4BVAVUVI.woff2
  5. BIN
      netbox/project-static/dist/Inter-BlackItalic-HJLUEYVW.woff
  6. BIN
      netbox/project-static/dist/Inter-Bold-6AVOS7AV.woff2
  7. BIN
      netbox/project-static/dist/Inter-Bold-RTIBL5DO.woff
  8. BIN
      netbox/project-static/dist/Inter-BoldItalic-AID2XGS3.woff2
  9. BIN
      netbox/project-static/dist/Inter-BoldItalic-UU7SOVRI.woff
  10. BIN
      netbox/project-static/dist/Inter-ExtraBold-B5RSZK6R.woff
  11. BIN
      netbox/project-static/dist/Inter-ExtraBold-VAPCTO5F.woff2
  12. BIN
      netbox/project-static/dist/Inter-ExtraBoldItalic-R7DLWYIK.woff
  13. BIN
      netbox/project-static/dist/Inter-ExtraBoldItalic-W26CJYY7.woff2
  14. BIN
      netbox/project-static/dist/Inter-ExtraLight-A7NHN7KT.woff
  15. BIN
      netbox/project-static/dist/Inter-ExtraLight-DVW3SATI.woff2
  16. BIN
      netbox/project-static/dist/Inter-ExtraLightItalic-KXZYPKOE.woff2
  17. BIN
      netbox/project-static/dist/Inter-ExtraLightItalic-SKGXKLLA.woff
  18. BIN
      netbox/project-static/dist/Inter-Italic-GHDVOOKA.woff
  19. BIN
      netbox/project-static/dist/Inter-Italic-RW2ZALTO.woff2
  20. BIN
      netbox/project-static/dist/Inter-Light-ARG5Y6MT.woff
  21. BIN
      netbox/project-static/dist/Inter-Light-XBRUIIRZ.woff2
  22. BIN
      netbox/project-static/dist/Inter-LightItalic-4OWY6V5R.woff2
  23. BIN
      netbox/project-static/dist/Inter-LightItalic-WFS25IQZ.woff
  24. BIN
      netbox/project-static/dist/Inter-Medium-JV63DMR7.woff2
  25. BIN
      netbox/project-static/dist/Inter-Medium-KH2CGZVE.woff
  26. BIN
      netbox/project-static/dist/Inter-MediumItalic-P7H6BBYU.woff2
  27. BIN
      netbox/project-static/dist/Inter-MediumItalic-PO2E4FIG.woff
  28. BIN
      netbox/project-static/dist/Inter-Regular-373XMOLM.woff2
  29. BIN
      netbox/project-static/dist/Inter-Regular-DR3VC6YG.woff
  30. BIN
      netbox/project-static/dist/Inter-SemiBold-TJ6HPMMH.woff
  31. BIN
      netbox/project-static/dist/Inter-SemiBold-UMRILHOG.woff2
  32. BIN
      netbox/project-static/dist/Inter-SemiBoldItalic-ABO2DCC7.woff2
  33. BIN
      netbox/project-static/dist/Inter-SemiBoldItalic-DM4JJSFU.woff
  34. BIN
      netbox/project-static/dist/Inter-Thin-MEKOZMGA.woff
  35. BIN
      netbox/project-static/dist/Inter-Thin-TCINWRKS.woff2
  36. BIN
      netbox/project-static/dist/Inter-ThinItalic-WRULPH3M.woff2
  37. BIN
      netbox/project-static/dist/Inter-ThinItalic-ZFOL6JFL.woff
  38. BIN
      netbox/project-static/dist/Inter-italic.var-7LS4VCXC.woff2
  39. BIN
      netbox/project-static/dist/Inter-roman.var-EDENVCUS.woff2
  40. BIN
      netbox/project-static/dist/Inter.var-FTIQFLGO.woff2
  41. BIN
      netbox/project-static/dist/InterVariable-AM3KRH5U.woff2
  42. BIN
      netbox/project-static/dist/InterVariable-Italic-ZENN32PX.woff2
  43. BIN
      netbox/project-static/dist/materialdesignicons-webfont-4ZM36VVG.woff
  44. BIN
      netbox/project-static/dist/materialdesignicons-webfont-A5TO3SM5.eot
  45. BIN
      netbox/project-static/dist/materialdesignicons-webfont-OFFE53R5.ttf
  46. 0 0
      netbox/project-static/dist/netbox-external.css
  47. 0 0
      netbox/project-static/dist/netbox.css
  48. BIN
      netbox/project-static/dist/roboto-mono-cyrillic-ext-wght-italic-BDAFIUQ7.woff2
  49. BIN
      netbox/project-static/dist/roboto-mono-cyrillic-ext-wght-normal-67LNSJ2H.woff2
  50. BIN
      netbox/project-static/dist/roboto-mono-cyrillic-wght-italic-P7WG2ZMT.woff2
  51. BIN
      netbox/project-static/dist/roboto-mono-cyrillic-wght-normal-KVVSERUT.woff2
  52. BIN
      netbox/project-static/dist/roboto-mono-greek-wght-italic-5LSRH3BP.woff2
  53. BIN
      netbox/project-static/dist/roboto-mono-greek-wght-normal-WNYT5RDJ.woff2
  54. BIN
      netbox/project-static/dist/roboto-mono-latin-100-JQJ4Z5FD.woff2
  55. BIN
      netbox/project-static/dist/roboto-mono-latin-100-SMKVIC22.woff
  56. BIN
      netbox/project-static/dist/roboto-mono-latin-100italic-DARDHGP2.woff
  57. BIN
      netbox/project-static/dist/roboto-mono-latin-100italic-SF7I3UQS.woff2
  58. BIN
      netbox/project-static/dist/roboto-mono-latin-200-GAB3DPCB.woff2
  59. BIN
      netbox/project-static/dist/roboto-mono-latin-200-GNXGWAU7.woff
  60. BIN
      netbox/project-static/dist/roboto-mono-latin-200italic-MBEOZD5A.woff
  61. BIN
      netbox/project-static/dist/roboto-mono-latin-200italic-YC3AN6RQ.woff2
  62. BIN
      netbox/project-static/dist/roboto-mono-latin-300-76QG53G7.woff2
  63. BIN
      netbox/project-static/dist/roboto-mono-latin-300-KB4HCXJB.woff
  64. BIN
      netbox/project-static/dist/roboto-mono-latin-300italic-ATWQWJG4.woff2
  65. BIN
      netbox/project-static/dist/roboto-mono-latin-300italic-UCTTXECO.woff
  66. BIN
      netbox/project-static/dist/roboto-mono-latin-400-L25YYWY3.woff
  67. BIN
      netbox/project-static/dist/roboto-mono-latin-400-OKRWGZOX.woff2
  68. BIN
      netbox/project-static/dist/roboto-mono-latin-400italic-3G7XMJ7A.woff
  69. BIN
      netbox/project-static/dist/roboto-mono-latin-400italic-UPQRVZWX.woff2
  70. BIN
      netbox/project-static/dist/roboto-mono-latin-500-4ZB2P7GK.woff
  71. BIN
      netbox/project-static/dist/roboto-mono-latin-500-67YXJMLO.woff2
  72. BIN
      netbox/project-static/dist/roboto-mono-latin-500italic-RXGCSZS4.woff
  73. BIN
      netbox/project-static/dist/roboto-mono-latin-500italic-U7WRIR22.woff2
  74. BIN
      netbox/project-static/dist/roboto-mono-latin-600-USMEYMTS.woff
  75. BIN
      netbox/project-static/dist/roboto-mono-latin-600-ZRZYGQNG.woff2
  76. BIN
      netbox/project-static/dist/roboto-mono-latin-600italic-THUILB76.woff2
  77. BIN
      netbox/project-static/dist/roboto-mono-latin-600italic-TLIW3M4P.woff
  78. BIN
      netbox/project-static/dist/roboto-mono-latin-700-PEQVO3WV.woff
  79. BIN
      netbox/project-static/dist/roboto-mono-latin-700-QNNSSZIK.woff2
  80. BIN
      netbox/project-static/dist/roboto-mono-latin-700italic-KTWD2UYU.woff
  81. BIN
      netbox/project-static/dist/roboto-mono-latin-700italic-WWLRMKIN.woff2
  82. BIN
      netbox/project-static/dist/roboto-mono-latin-ext-wght-italic-CZ2J6NSC.woff2
  83. BIN
      netbox/project-static/dist/roboto-mono-latin-ext-wght-normal-4WMEQZVN.woff2
  84. BIN
      netbox/project-static/dist/roboto-mono-latin-wght-italic-WOIYATGW.woff2
  85. BIN
      netbox/project-static/dist/roboto-mono-latin-wght-normal-RFLL4A3N.woff2
  86. BIN
      netbox/project-static/dist/roboto-mono-vietnamese-wght-italic-SJKBEO6M.woff2
  87. BIN
      netbox/project-static/dist/roboto-mono-vietnamese-wght-normal-5ASBYCSR.woff2
  88. 21 15
      netbox/project-static/package-lock.json
  89. 3 3
      netbox/project-static/package.json
  90. 1 1
      netbox/project-static/styles/_variables.scss
  91. 34 4
      netbox/project-static/styles/external.scss

+ 1 - 1
netbox/project-static/build.mjs

@@ -70,7 +70,7 @@ async function buildStyles() {
         silenceDeprecations: ['import'],
       }),
     ],
-    loader: { '.eot': 'file', '.woff': 'file', '.woff2': 'file', '.svg': 'file', '.ttf': 'file' },
+    loader: { '.woff2': 'file', '.svg': 'file' },
   });
 }
 

BIN
netbox/project-static/dist/Inter-Black-7VL4YR6G.woff


BIN
netbox/project-static/dist/Inter-Black-NU3KAVPI.woff2


BIN
netbox/project-static/dist/Inter-BlackItalic-4BVAVUVI.woff2


BIN
netbox/project-static/dist/Inter-BlackItalic-HJLUEYVW.woff


BIN
netbox/project-static/dist/Inter-Bold-6AVOS7AV.woff2


BIN
netbox/project-static/dist/Inter-Bold-RTIBL5DO.woff


BIN
netbox/project-static/dist/Inter-BoldItalic-AID2XGS3.woff2


BIN
netbox/project-static/dist/Inter-BoldItalic-UU7SOVRI.woff


BIN
netbox/project-static/dist/Inter-ExtraBold-B5RSZK6R.woff


BIN
netbox/project-static/dist/Inter-ExtraBold-VAPCTO5F.woff2


BIN
netbox/project-static/dist/Inter-ExtraBoldItalic-R7DLWYIK.woff


BIN
netbox/project-static/dist/Inter-ExtraBoldItalic-W26CJYY7.woff2


BIN
netbox/project-static/dist/Inter-ExtraLight-A7NHN7KT.woff


BIN
netbox/project-static/dist/Inter-ExtraLight-DVW3SATI.woff2


BIN
netbox/project-static/dist/Inter-ExtraLightItalic-KXZYPKOE.woff2


BIN
netbox/project-static/dist/Inter-ExtraLightItalic-SKGXKLLA.woff


BIN
netbox/project-static/dist/Inter-Italic-GHDVOOKA.woff


BIN
netbox/project-static/dist/Inter-Italic-RW2ZALTO.woff2


BIN
netbox/project-static/dist/Inter-Light-ARG5Y6MT.woff


BIN
netbox/project-static/dist/Inter-Light-XBRUIIRZ.woff2


BIN
netbox/project-static/dist/Inter-LightItalic-4OWY6V5R.woff2


BIN
netbox/project-static/dist/Inter-LightItalic-WFS25IQZ.woff


BIN
netbox/project-static/dist/Inter-Medium-JV63DMR7.woff2


BIN
netbox/project-static/dist/Inter-Medium-KH2CGZVE.woff


BIN
netbox/project-static/dist/Inter-MediumItalic-P7H6BBYU.woff2


BIN
netbox/project-static/dist/Inter-MediumItalic-PO2E4FIG.woff


BIN
netbox/project-static/dist/Inter-Regular-373XMOLM.woff2


BIN
netbox/project-static/dist/Inter-Regular-DR3VC6YG.woff


BIN
netbox/project-static/dist/Inter-SemiBold-TJ6HPMMH.woff


BIN
netbox/project-static/dist/Inter-SemiBold-UMRILHOG.woff2


BIN
netbox/project-static/dist/Inter-SemiBoldItalic-ABO2DCC7.woff2


BIN
netbox/project-static/dist/Inter-SemiBoldItalic-DM4JJSFU.woff


BIN
netbox/project-static/dist/Inter-Thin-MEKOZMGA.woff


BIN
netbox/project-static/dist/Inter-Thin-TCINWRKS.woff2


BIN
netbox/project-static/dist/Inter-ThinItalic-WRULPH3M.woff2


BIN
netbox/project-static/dist/Inter-ThinItalic-ZFOL6JFL.woff


BIN
netbox/project-static/dist/Inter-italic.var-7LS4VCXC.woff2


BIN
netbox/project-static/dist/Inter-roman.var-EDENVCUS.woff2


BIN
netbox/project-static/dist/Inter.var-FTIQFLGO.woff2


BIN
netbox/project-static/dist/InterVariable-AM3KRH5U.woff2


BIN
netbox/project-static/dist/InterVariable-Italic-ZENN32PX.woff2


BIN
netbox/project-static/dist/materialdesignicons-webfont-4ZM36VVG.woff


BIN
netbox/project-static/dist/materialdesignicons-webfont-A5TO3SM5.eot


BIN
netbox/project-static/dist/materialdesignicons-webfont-OFFE53R5.ttf


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
netbox/project-static/dist/netbox-external.css


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
netbox/project-static/dist/netbox.css


BIN
netbox/project-static/dist/roboto-mono-cyrillic-ext-wght-italic-BDAFIUQ7.woff2


BIN
netbox/project-static/dist/roboto-mono-cyrillic-ext-wght-normal-67LNSJ2H.woff2


BIN
netbox/project-static/dist/roboto-mono-cyrillic-wght-italic-P7WG2ZMT.woff2


BIN
netbox/project-static/dist/roboto-mono-cyrillic-wght-normal-KVVSERUT.woff2


BIN
netbox/project-static/dist/roboto-mono-greek-wght-italic-5LSRH3BP.woff2


BIN
netbox/project-static/dist/roboto-mono-greek-wght-normal-WNYT5RDJ.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-100-JQJ4Z5FD.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-100-SMKVIC22.woff


BIN
netbox/project-static/dist/roboto-mono-latin-100italic-DARDHGP2.woff


BIN
netbox/project-static/dist/roboto-mono-latin-100italic-SF7I3UQS.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-200-GAB3DPCB.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-200-GNXGWAU7.woff


BIN
netbox/project-static/dist/roboto-mono-latin-200italic-MBEOZD5A.woff


BIN
netbox/project-static/dist/roboto-mono-latin-200italic-YC3AN6RQ.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-300-76QG53G7.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-300-KB4HCXJB.woff


BIN
netbox/project-static/dist/roboto-mono-latin-300italic-ATWQWJG4.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-300italic-UCTTXECO.woff


BIN
netbox/project-static/dist/roboto-mono-latin-400-L25YYWY3.woff


BIN
netbox/project-static/dist/roboto-mono-latin-400-OKRWGZOX.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-400italic-3G7XMJ7A.woff


BIN
netbox/project-static/dist/roboto-mono-latin-400italic-UPQRVZWX.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-500-4ZB2P7GK.woff


BIN
netbox/project-static/dist/roboto-mono-latin-500-67YXJMLO.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-500italic-RXGCSZS4.woff


BIN
netbox/project-static/dist/roboto-mono-latin-500italic-U7WRIR22.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-600-USMEYMTS.woff


BIN
netbox/project-static/dist/roboto-mono-latin-600-ZRZYGQNG.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-600italic-THUILB76.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-600italic-TLIW3M4P.woff


BIN
netbox/project-static/dist/roboto-mono-latin-700-PEQVO3WV.woff


BIN
netbox/project-static/dist/roboto-mono-latin-700-QNNSSZIK.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-700italic-KTWD2UYU.woff


BIN
netbox/project-static/dist/roboto-mono-latin-700italic-WWLRMKIN.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-ext-wght-italic-CZ2J6NSC.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-ext-wght-normal-4WMEQZVN.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-wght-italic-WOIYATGW.woff2


BIN
netbox/project-static/dist/roboto-mono-latin-wght-normal-RFLL4A3N.woff2


BIN
netbox/project-static/dist/roboto-mono-vietnamese-wght-italic-SJKBEO6M.woff2


BIN
netbox/project-static/dist/roboto-mono-vietnamese-wght-normal-5ASBYCSR.woff2


+ 21 - 15
netbox/project-static/package-lock.json

@@ -7,6 +7,7 @@
       "name": "netbox",
       "license": "Apache-2.0",
       "dependencies": {
+        "@fontsource-variable/roboto-mono": "5.3.0",
         "@graphiql/plugin-explorer": "4.0.6",
         "@mdi/font": "7.4.47",
         "@popperjs/core": "2.11.8",
@@ -18,13 +19,12 @@
         "graphql": "16.12.0",
         "gridstack": "14.0.0",
         "htmx.org": "2.0.10",
+        "inter-ui": "4.1.1",
         "js-cookie": "3.0.8",
         "query-string": "9.5.1",
         "react": "18.3.1",
         "react-dom": "18.3.1",
-        "tom-select": "2.6.2",
-        "typeface-inter": "3.18.1",
-        "typeface-roboto-mono": "1.1.13"
+        "tom-select": "2.6.2"
       },
       "devDependencies": {
         "@eslint/js": "10.0.1",
@@ -734,6 +734,15 @@
       "integrity": "sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==",
       "license": "MIT"
     },
+    "node_modules/@fontsource-variable/roboto-mono": {
+      "version": "5.3.0",
+      "resolved": "https://registry.npmjs.org/@fontsource-variable/roboto-mono/-/roboto-mono-5.3.0.tgz",
+      "integrity": "sha512-h5r+KY/6qy8JEOj33JgcrFO81YAnvrc1EAwMpl/EPJLb2OIvOy0/jmB5M7qs7x/uXk5JUP5Ux4LrkeOK7faHkQ==",
+      "license": "OFL-1.1",
+      "funding": {
+        "url": "https://github.com/sponsors/ayuhito"
+      }
+    },
     "node_modules/@graphiql/plugin-doc-explorer": {
       "version": "0.2.2",
       "resolved": "https://registry.npmjs.org/@graphiql/plugin-doc-explorer/-/plugin-doc-explorer-0.2.2.tgz",
@@ -3231,6 +3240,15 @@
         "node": ">=0.8.19"
       }
     },
+    "node_modules/inter-ui": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/inter-ui/-/inter-ui-4.1.1.tgz",
+      "integrity": "sha512-451h0J29HyOmA+JXgSi/6M12tL7ZCZ8arYKZUXiOXTJpJbAKqJvFh3k5SiV3x7tKe0C0KyrKUUiQIvvZ2PQDcA==",
+      "license": "OFL-1.1",
+      "engines": {
+        "node": ">=16.0.0"
+      }
+    },
     "node_modules/is-core-module": {
       "version": "2.17.0",
       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.17.0.tgz",
@@ -4561,18 +4579,6 @@
         "node": ">= 0.8.0"
       }
     },
-    "node_modules/typeface-inter": {
-      "version": "3.18.1",
-      "resolved": "https://registry.npmjs.org/typeface-inter/-/typeface-inter-3.18.1.tgz",
-      "integrity": "sha512-c+TBanYFCvmg3j5vPk+zxK4ocMZbPxMEmjnwG7rPQoV87xvQ6b07VbAOC0Va0XBbbZCGw6cWNeFuLeg1YQru3Q==",
-      "license": "OFL-1.1"
-    },
-    "node_modules/typeface-roboto-mono": {
-      "version": "1.1.13",
-      "resolved": "https://registry.npmjs.org/typeface-roboto-mono/-/typeface-roboto-mono-1.1.13.tgz",
-      "integrity": "sha512-pnzDc70b7ywJHin/BUFL7HZX8DyOTBLT2qxlJ92eH1UJOFcENIBXa9IZrxsJX/gEKjbEDKhW5vz/TKRBNk/ufQ==",
-      "license": "MIT"
-    },
     "node_modules/typescript": {
       "version": "6.0.3",
       "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",

+ 3 - 3
netbox/project-static/package.json

@@ -18,6 +18,7 @@
     "upgrade": "node upgrade.mjs"
   },
   "dependencies": {
+    "@fontsource-variable/roboto-mono": "5.3.0",
     "@graphiql/plugin-explorer": "4.0.6",
     "@mdi/font": "7.4.47",
     "@popperjs/core": "2.11.8",
@@ -29,13 +30,12 @@
     "graphql": "16.12.0",
     "gridstack": "14.0.0",
     "htmx.org": "2.0.10",
+    "inter-ui": "4.1.1",
     "js-cookie": "3.0.8",
     "query-string": "9.5.1",
     "react": "18.3.1",
     "react-dom": "18.3.1",
-    "tom-select": "2.6.2",
-    "typeface-inter": "3.18.1",
-    "typeface-roboto-mono": "1.1.13"
+    "tom-select": "2.6.2"
   },
   "devDependencies": {
     "@eslint/js": "10.0.1",

+ 1 - 1
netbox/project-static/styles/_variables.scss

@@ -2,7 +2,7 @@
 
 // Set base fonts
 $font-family-sans-serif: 'Inter', system-ui, sans-serif;
-$font-family-monospace: 'Roboto Mono';
+$font-family-monospace: 'Roboto Mono Variable', monospace;
 
 // Set the navigation sidebar width
 $sidebar-width: 18rem;

+ 34 - 4
netbox/project-static/styles/external.scss

@@ -1,8 +1,38 @@
 // Entry for all 3rd party library imports that do not rely on Tabler or NetBox styles.
-@import '@mdi/font/css/materialdesignicons.min.css';
 @import 'flatpickr/dist/flatpickr.min.css';
 @import 'gridstack/dist/gridstack.min.css';
 
-// Fonts
-@import url('typeface-inter/inter.css');
-@import url('typeface-roboto-mono/index.css');
+// Fonts (upright and italic variable weights)
+@import '@fontsource-variable/roboto-mono/index.css';
+@import '@fontsource-variable/roboto-mono/wght-italic.css';
+
+// Inter's complete variable fonts. Fontsource's subsets omit the character variants (cv03, cv04, cv11) that Tabler
+// enables, along with much of Inter's character coverage.
+@font-face {
+  font-family: 'Inter';
+  font-style: normal;
+  font-weight: 100 900;
+  font-display: swap;
+  src: url('inter-ui/variable/InterVariable.woff2') format('woff2');
+}
+@font-face {
+  font-family: 'Inter';
+  font-style: italic;
+  font-weight: 100 900;
+  font-display: swap;
+  src: url('inter-ui/variable/InterVariable-Italic.woff2') format('woff2');
+}
+
+// Material Design Icons, served as WOFF2 only (the package's stylesheet also references EOT, WOFF and TTF)
+@import '@mdi/font/scss/variables';
+@import '@mdi/font/scss/functions';
+@font-face {
+  font-family: '#{$mdi-font-name}';
+  src: url('@mdi/font/fonts/materialdesignicons-webfont.woff2') format('woff2');
+  font-weight: normal;
+  font-style: normal;
+}
+@import '@mdi/font/scss/core';
+@import '@mdi/font/scss/icons';
+@import '@mdi/font/scss/extras';
+@import '@mdi/font/scss/animated';

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott