diff --git a/client/index.html b/client/index.html
index 7534055..ecfc4a4 100644
--- a/client/index.html
+++ b/client/index.html
@@ -6,12 +6,6 @@
CS2 Mapveto – Maxlan e.V.
-
-
-
diff --git a/client/package.json b/client/package.json
index dfdbcb4..20e31e5 100644
--- a/client/package.json
+++ b/client/package.json
@@ -9,6 +9,8 @@
"preview": "vite preview"
},
"dependencies": {
+ "@fontsource/barlow": "5.3.0",
+ "@fontsource/barlow-condensed": "5.3.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-router-dom": "^6.28.0",
diff --git a/client/src/main.jsx b/client/src/main.jsx
index 1387b77..35803b7 100644
--- a/client/src/main.jsx
+++ b/client/src/main.jsx
@@ -2,6 +2,13 @@ import React from 'react';
import { createRoot } from 'react-dom/client';
import { BrowserRouter } from 'react-router-dom';
import App from './App.jsx';
+// Schriften aus dem eigenen Build statt von Google Fonts: keine Verbindung zu Google, funktioniert auch ohne Internet
+import '@fontsource/barlow/latin-400.css';
+import '@fontsource/barlow/latin-500.css';
+import '@fontsource/barlow/latin-600.css';
+import '@fontsource/barlow-condensed/latin-500.css';
+import '@fontsource/barlow-condensed/latin-600.css';
+import '@fontsource/barlow-condensed/latin-700.css';
import './styles.css';
createRoot(document.getElementById('root')).render(
diff --git a/package-lock.json b/package-lock.json
index 33d6f2e..d5f5221 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -23,6 +23,8 @@
"name": "@cs2-mapveto/client",
"version": "0.1.0",
"dependencies": {
+ "@fontsource/barlow": "5.3.0",
+ "@fontsource/barlow-condensed": "5.3.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-router-dom": "^6.28.0",
@@ -725,6 +727,24 @@
"node": ">=12"
}
},
+ "node_modules/@fontsource/barlow": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/barlow/-/barlow-5.3.0.tgz",
+ "integrity": "sha512-tGR0y6QObRtKv71MOth44222+mdNFM/ZWFWDV1VLzNbG4oK9PNRlyJzmkck4vHAi9ibHBXgt4SlY51amFP55CA==",
+ "license": "OFL-1.1",
+ "funding": {
+ "url": "https://github.com/sponsors/ayuhito"
+ }
+ },
+ "node_modules/@fontsource/barlow-condensed": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/@fontsource/barlow-condensed/-/barlow-condensed-5.3.0.tgz",
+ "integrity": "sha512-RA7MmIx0v3eQ6Gcf74qLVLOwLB0GpPOzx+eU9iG/AmCnSJGcIWYeU8y6CEMGZ210MGwGg5CZhzLkkvyZdTTk1g==",
+ "license": "OFL-1.1",
+ "funding": {
+ "url": "https://github.com/sponsors/ayuhito"
+ }
+ },
"node_modules/@img/sharp-darwin-arm64": {
"version": "0.33.5",
"resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",